Interface X3DFieldTypes

All Known Implementing Classes:
X3DConcreteFieldTypes

public interface X3DFieldTypes
Set of constants corresponding to each X3D field type and accessType.

Warning: this is an abstract interface that cannot be instantiated as a concrete object. Java programmers typically only need to use concrete objects provided by the org.web3d.x3d.jsail classes.
Package hint: This interface is defined by the X3D Java Language Binding Specification for the Scene Authoring Interface (SAI).
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Enumeration constant INITIALIZE_ONLY has value 2.
    static final int
    Enumeration constant INPUT_ONLY has value 1.
    static final int
    Enumeration constant INPUT_OUTPUT has value 3.
    static final int
    Enumeration constant MFBOOL has value 2.
    static final int
    Enumeration constant MFCOLOR has value 22.
    static final int
    Enumeration constant MFCOLORRGBA has value 24.
    static final int
    Enumeration constant MFDOUBLE has value 8.
    static final int
    Enumeration constant MFFLOAT has value 6.
    static final int
    Enumeration constant MFIMAGE has value 26.
    static final int
    Enumeration constant MFINT32 has value 4.
    static final int
    Enumeration constant MFMATRIX3D has value 38.
    static final int
    Enumeration constant MFMATRIX3F has value 36.
    static final int
    Enumeration constant MFMATRIX4D has value 42.
    static final int
    Enumeration constant MFMATRIX4F has value 40.
    static final int
    Enumeration constant MFNODE has value 12.
    static final int
    Enumeration constant MFROTATION has value 20.
    static final int
    Enumeration constant MFSTRING has value 28.
    static final int
    Enumeration constant MFTIME has value 10.
    static final int
    Enumeration constant MFVEC2D has value 30.
    static final int
    Enumeration constant MFVEC2F has value 14.
    static final int
    Enumeration constant MFVEC3D has value 18.
    static final int
    Enumeration constant MFVEC3F has value 16.
    static final int
    Enumeration constant MFVEC4D has value 34.
    static final int
    Enumeration constant MFVEC4F has value 32.
    static final int
    Enumeration constant OUTPUT_ONLY has value 4.
    static final int
    Enumeration constant SFBOOL has value 1.
    static final int
    Enumeration constant SFCOLOR has value 21.
    static final int
    Enumeration constant SFCOLORRGBA has value 23.
    static final int
    Enumeration constant SFDOUBLE has value 7.
    static final int
    Enumeration constant SFFLOAT has value 5.
    static final int
    Enumeration constant SFIMAGE has value 25.
    static final int
    Enumeration constant SFINT32 has value 3.
    static final int
    Enumeration constant SFMATRIX3D has value 37.
    static final int
    Enumeration constant SFMATRIX3F has value 35.
    static final int
    Enumeration constant SFMATRIX4D has value 41.
    static final int
    Enumeration constant SFMATRIX4F has value 39.
    static final int
    Enumeration constant SFNODE has value 11.
    static final int
    Enumeration constant SFROTATION has value 19.
    static final int
    Enumeration constant SFSTRING has value 27.
    static final int
    Enumeration constant SFTIME has value 9.
    static final int
    Enumeration constant SFVEC2D has value 29.
    static final int
    Enumeration constant SFVEC2F has value 13.
    static final int
    Enumeration constant SFVEC3D has value 17.
    static final int
    Enumeration constant SFVEC3F has value 15.
    static final int
    Enumeration constant SFVEC4D has value 33.
    static final int
    Enumeration constant SFVEC4F has value 31.
  • Field Details

    • INPUT_ONLY

      static final int INPUT_ONLY
      Enumeration constant INPUT_ONLY has value 1.
      See Also:
    • INITIALIZE_ONLY

      static final int INITIALIZE_ONLY
      Enumeration constant INITIALIZE_ONLY has value 2.
      See Also:
    • INPUT_OUTPUT

      static final int INPUT_OUTPUT
      Enumeration constant INPUT_OUTPUT has value 3.
      See Also:
    • OUTPUT_ONLY

      static final int OUTPUT_ONLY
      Enumeration constant OUTPUT_ONLY has value 4.
      See Also:
    • SFBOOL

      static final int SFBOOL
      Enumeration constant SFBOOL has value 1.
      See Also:
    • MFBOOL

      static final int MFBOOL
      Enumeration constant MFBOOL has value 2.
      See Also:
    • SFINT32

      static final int SFINT32
      Enumeration constant SFINT32 has value 3.
      See Also:
    • MFINT32

      static final int MFINT32
      Enumeration constant MFINT32 has value 4.
      See Also:
    • SFFLOAT

      static final int SFFLOAT
      Enumeration constant SFFLOAT has value 5.
      See Also:
    • MFFLOAT

      static final int MFFLOAT
      Enumeration constant MFFLOAT has value 6.
      See Also:
    • SFDOUBLE

      static final int SFDOUBLE
      Enumeration constant SFDOUBLE has value 7.
      See Also:
    • MFDOUBLE

      static final int MFDOUBLE
      Enumeration constant MFDOUBLE has value 8.
      See Also:
    • SFTIME

      static final int SFTIME
      Enumeration constant SFTIME has value 9.
      See Also:
    • MFTIME

      static final int MFTIME
      Enumeration constant MFTIME has value 10.
      See Also:
    • SFNODE

      static final int SFNODE
      Enumeration constant SFNODE has value 11.
      See Also:
    • MFNODE

      static final int MFNODE
      Enumeration constant MFNODE has value 12.
      See Also:
    • SFVEC2F

      static final int SFVEC2F
      Enumeration constant SFVEC2F has value 13.
      See Also:
    • MFVEC2F

      static final int MFVEC2F
      Enumeration constant MFVEC2F has value 14.
      See Also:
    • SFVEC3F

      static final int SFVEC3F
      Enumeration constant SFVEC3F has value 15.
      See Also:
    • MFVEC3F

      static final int MFVEC3F
      Enumeration constant MFVEC3F has value 16.
      See Also:
    • SFVEC3D

      static final int SFVEC3D
      Enumeration constant SFVEC3D has value 17.
      See Also:
    • MFVEC3D

      static final int MFVEC3D
      Enumeration constant MFVEC3D has value 18.
      See Also:
    • SFROTATION

      static final int SFROTATION
      Enumeration constant SFROTATION has value 19.
      See Also:
    • MFROTATION

      static final int MFROTATION
      Enumeration constant MFROTATION has value 20.
      See Also:
    • SFCOLOR

      static final int SFCOLOR
      Enumeration constant SFCOLOR has value 21.
      See Also:
    • MFCOLOR

      static final int MFCOLOR
      Enumeration constant MFCOLOR has value 22.
      See Also:
    • SFCOLORRGBA

      static final int SFCOLORRGBA
      Enumeration constant SFCOLORRGBA has value 23.
      See Also:
    • MFCOLORRGBA

      static final int MFCOLORRGBA
      Enumeration constant MFCOLORRGBA has value 24.
      See Also:
    • SFIMAGE

      static final int SFIMAGE
      Enumeration constant SFIMAGE has value 25.
      See Also:
    • MFIMAGE

      static final int MFIMAGE
      Enumeration constant MFIMAGE has value 26.
      See Also:
    • SFSTRING

      static final int SFSTRING
      Enumeration constant SFSTRING has value 27.
      See Also:
    • MFSTRING

      static final int MFSTRING
      Enumeration constant MFSTRING has value 28.
      See Also:
    • SFVEC2D

      static final int SFVEC2D
      Enumeration constant SFVEC2D has value 29.
      See Also:
    • MFVEC2D

      static final int MFVEC2D
      Enumeration constant MFVEC2D has value 30.
      See Also:
    • SFVEC4F

      static final int SFVEC4F
      Enumeration constant SFVEC4F has value 31.
      See Also:
    • MFVEC4F

      static final int MFVEC4F
      Enumeration constant MFVEC4F has value 32.
      See Also:
    • SFVEC4D

      static final int SFVEC4D
      Enumeration constant SFVEC4D has value 33.
      See Also:
    • MFVEC4D

      static final int MFVEC4D
      Enumeration constant MFVEC4D has value 34.
      See Also:
    • SFMATRIX3F

      static final int SFMATRIX3F
      Enumeration constant SFMATRIX3F has value 35.
      See Also:
    • MFMATRIX3F

      static final int MFMATRIX3F
      Enumeration constant MFMATRIX3F has value 36.
      See Also:
    • SFMATRIX3D

      static final int SFMATRIX3D
      Enumeration constant SFMATRIX3D has value 37.
      See Also:
    • MFMATRIX3D

      static final int MFMATRIX3D
      Enumeration constant MFMATRIX3D has value 38.
      See Also:
    • SFMATRIX4F

      static final int SFMATRIX4F
      Enumeration constant SFMATRIX4F has value 39.
      See Also:
    • MFMATRIX4F

      static final int MFMATRIX4F
      Enumeration constant MFMATRIX4F has value 40.
      See Also:
    • SFMATRIX4D

      static final int SFMATRIX4D
      Enumeration constant SFMATRIX4D has value 41.
      See Also:
    • MFMATRIX4D

      static final int MFMATRIX4D
      Enumeration constant MFMATRIX4D has value 42.
      See Also: