Xj3D VRML/X3D Code API

org.web3d.vrml.lang
Interface FieldConstants


public interface FieldConstants

Listing of various constants relating to fields that might be useful during the parsing process.

The set of field types is a superset of the basic field types defined for VRML97 and VRML 3.0. We've done this to provide the ultimate amount of flexibility for new data types that may be needed in profiles.


Field Summary
static boolean[] EMPTY_MFBOOL
           
static float[] EMPTY_MFCOLOR
           
static float[] EMPTY_MFCOLORRGBA
           
static double[] EMPTY_MFDOUBLE
           
static float[] EMPTY_MFFLOAT
           
static int[] EMPTY_MFIMAGE
           
static int[] EMPTY_MFINT32
           
static long[] EMPTY_MFLONG
           
static double[] EMPTY_MFMATRIX3D
           
static float[] EMPTY_MFMATRIX3F
           
static double[] EMPTY_MFMATRIX4D
           
static float[] EMPTY_MFMATRIX4F
           
static float[] EMPTY_MFROTATION
           
static java.lang.String[] EMPTY_MFSTRING
           
static double[] EMPTY_MFVEC2D
           
static float[] EMPTY_MFVEC2F
           
static double[] EMPTY_MFVEC3D
           
static float[] EMPTY_MFVEC3F
           
static double[] EMPTY_MFVEC4D
           
static float[] EMPTY_MFVEC4F
           
static float[] EMPTY_SFCOLOR
           
static float[] EMPTY_SFCOLORRGBA
           
static int[] EMPTY_SFIMAGE
           
static double[] EMPTY_SFMATRIX3D
           
static float[] EMPTY_SFMATRIX3F
           
static double[] EMPTY_SFMATRIX4D
           
static float[] EMPTY_SFMATRIX4F
           
static float[] EMPTY_SFROTATION
           
static double[] EMPTY_SFVEC2D
           
static float[] EMPTY_SFVEC2F
          Empty field decls
static double[] EMPTY_SFVEC3D
           
static float[] EMPTY_SFVEC3F
           
static double[] EMPTY_SFVEC4D
           
static float[] EMPTY_SFVEC4F
           
static int EVENTIN
          The field access type is eventIn
static int EVENTOUT
          The field access type is eventOut
static int EXPOSEDFIELD
          The field access type is exposedField
static int FIELD
          The field access type is field
static int MFBOOL
          The field type is MFBOOL
static int MFCOLOR
          The field type is MFColor
static int MFCOLORRGBA
          The field type is MFColorRGBA
static int MFDOUBLE
          The field type is MFDouble
static int MFFLOAT
          The field type is MFFloat
static int MFIMAGE
          The field type is MFImage
static int MFINT32
          The field type is MFInt32
static int MFLONG
          The field type is MFLong
static int MFMATRIX3D
          The field type is MFMatrix3d
static int MFMATRIX3F
          The field type is MFMatrix3f
static int MFMATRIX4D
          The field type is MFMatrix4d
static int MFMATRIX4F
          The field type is MFMatrix4f
static int MFNODE
          The field type is MFNode
static int MFROTATION
          The field type is SFRotation
static int MFSTRING
          The field type is MFString
static int MFTIME
          The field type is MFTime
static int MFVEC2D
          The field type is MFVec2d
static int MFVEC2F
          The field type is MFVec2f
static int MFVEC3D
          The field type is MFVec2d
static int MFVEC3F
          The field type is MFVec3f
static int MFVEC4D
          The field type is MFVec4d
static int MFVEC4F
          The field type is MFVec4f
static int SFBOOL
          The field type is SFBOOL
static int SFCOLOR
          The field type is SFColor
static int SFCOLORRGBA
          The field type is SFColorRGBA
static int SFDOUBLE
          The field type is SFDouble
static int SFFLOAT
          The field type is SFFloat
static int SFIMAGE
          The field type is SFImage
static int SFINT32
          The field type is SFInt32
static int SFLONG
          The field type is SFLong
static int SFMATRIX3D
          The field type is SFMatrix3d
static int SFMATRIX3F
          The field type is SFMatrix3f
static int SFMATRIX4D
          The field type is SFMatrix4d
static int SFMATRIX4F
          The field type is SFMatrix4f
static int SFNODE
          The field type is SFNode
static int SFROTATION
          The field type is SFRotation
static int SFSTRING
          The field type is SFString
static int SFTIME
          The field type is SFTime
static int SFVEC2D
          The field type is SFVec2d
static int SFVEC2F
          The field type is SFVec2f
static int SFVEC3D
          The field type is SFVec2d
static int SFVEC3F
          The field type is SFVec3f
static int SFVEC4D
          The field type is SFVec4d
static int SFVEC4F
          The field type is SFVec4f
static int UNKNOWN_IMPORT_ACCESS
          A field type where we don't know anything about it.
static int UNKNOWN_IMPORT_TYPE
          A field type where we don't know anything about it.
 

Field Detail

UNKNOWN_IMPORT_TYPE

public static final int UNKNOWN_IMPORT_TYPE
A field type where we don't know anything about it. The field came from an IMPORT statement, so we have no idea about it's origin currently.

See Also:
Constant Field Values

UNKNOWN_IMPORT_ACCESS

public static final int UNKNOWN_IMPORT_ACCESS
A field type where we don't know anything about it. The field came from an IMPORT statement, so we have no idea about it's origin currently.

See Also:
Constant Field Values

EVENTIN

public static final int EVENTIN
The field access type is eventIn

See Also:
Constant Field Values

FIELD

public static final int FIELD
The field access type is field

See Also:
Constant Field Values

EXPOSEDFIELD

public static final int EXPOSEDFIELD
The field access type is exposedField

See Also:
Constant Field Values

EVENTOUT

public static final int EVENTOUT
The field access type is eventOut

See Also:
Constant Field Values

SFBOOL

public static final int SFBOOL
The field type is SFBOOL

See Also:
Constant Field Values

MFBOOL

public static final int MFBOOL
The field type is MFBOOL

See Also:
Constant Field Values

SFINT32

public static final int SFINT32
The field type is SFInt32

See Also:
Constant Field Values

MFINT32

public static final int MFINT32
The field type is MFInt32

See Also:
Constant Field Values

SFFLOAT

public static final int SFFLOAT
The field type is SFFloat

See Also:
Constant Field Values

MFFLOAT

public static final int MFFLOAT
The field type is MFFloat

See Also:
Constant Field Values

SFDOUBLE

public static final int SFDOUBLE
The field type is SFDouble

See Also:
Constant Field Values

MFDOUBLE

public static final int MFDOUBLE
The field type is MFDouble

See Also:
Constant Field Values

SFTIME

public static final int SFTIME
The field type is SFTime

See Also:
Constant Field Values

MFTIME

public static final int MFTIME
The field type is MFTime

See Also:
Constant Field Values

SFNODE

public static final int SFNODE
The field type is SFNode

See Also:
Constant Field Values

MFNODE

public static final int MFNODE
The field type is MFNode

See Also:
Constant Field Values

SFVEC2F

public static final int SFVEC2F
The field type is SFVec2f

See Also:
Constant Field Values

MFVEC2F

public static final int MFVEC2F
The field type is MFVec2f

See Also:
Constant Field Values

SFVEC3F

public static final int SFVEC3F
The field type is SFVec3f

See Also:
Constant Field Values

MFVEC3F

public static final int MFVEC3F
The field type is MFVec3f

See Also:
Constant Field Values

SFVEC3D

public static final int SFVEC3D
The field type is SFVec2d

See Also:
Constant Field Values

MFVEC3D

public static final int MFVEC3D
The field type is MFVec2d

See Also:
Constant Field Values

SFROTATION

public static final int SFROTATION
The field type is SFRotation

See Also:
Constant Field Values

MFROTATION

public static final int MFROTATION
The field type is SFRotation

See Also:
Constant Field Values

SFCOLOR

public static final int SFCOLOR
The field type is SFColor

See Also:
Constant Field Values

MFCOLOR

public static final int MFCOLOR
The field type is MFColor

See Also:
Constant Field Values

SFCOLORRGBA

public static final int SFCOLORRGBA
The field type is SFColorRGBA

See Also:
Constant Field Values

MFCOLORRGBA

public static final int MFCOLORRGBA
The field type is MFColorRGBA

See Also:
Constant Field Values

SFIMAGE

public static final int SFIMAGE
The field type is SFImage

See Also:
Constant Field Values

MFIMAGE

public static final int MFIMAGE
The field type is MFImage

See Also:
Constant Field Values

SFSTRING

public static final int SFSTRING
The field type is SFString

See Also:
Constant Field Values

MFSTRING

public static final int MFSTRING
The field type is MFString

See Also:
Constant Field Values

SFVEC2D

public static final int SFVEC2D
The field type is SFVec2d

See Also:
Constant Field Values

MFVEC2D

public static final int MFVEC2D
The field type is MFVec2d

See Also:
Constant Field Values

SFLONG

public static final int SFLONG
The field type is SFLong

See Also:
Constant Field Values

MFLONG

public static final int MFLONG
The field type is MFLong

See Also:
Constant Field Values

SFVEC4F

public static final int SFVEC4F
The field type is SFVec4f

See Also:
Constant Field Values

MFVEC4F

public static final int MFVEC4F
The field type is MFVec4f

See Also:
Constant Field Values

SFVEC4D

public static final int SFVEC4D
The field type is SFVec4d

See Also:
Constant Field Values

MFVEC4D

public static final int MFVEC4D
The field type is MFVec4d

See Also:
Constant Field Values

SFMATRIX3F

public static final int SFMATRIX3F
The field type is SFMatrix3f

See Also:
Constant Field Values

MFMATRIX3F

public static final int MFMATRIX3F
The field type is MFMatrix3f

See Also:
Constant Field Values

SFMATRIX4F

public static final int SFMATRIX4F
The field type is SFMatrix4f

See Also:
Constant Field Values

MFMATRIX4F

public static final int MFMATRIX4F
The field type is MFMatrix4f

See Also:
Constant Field Values

SFMATRIX3D

public static final int SFMATRIX3D
The field type is SFMatrix3d

See Also:
Constant Field Values

MFMATRIX3D

public static final int MFMATRIX3D
The field type is MFMatrix3d

See Also:
Constant Field Values

SFMATRIX4D

public static final int SFMATRIX4D
The field type is SFMatrix4d

See Also:
Constant Field Values

MFMATRIX4D

public static final int MFMATRIX4D
The field type is MFMatrix4d

See Also:
Constant Field Values

EMPTY_SFVEC2F

public static final float[] EMPTY_SFVEC2F
Empty field decls


EMPTY_SFVEC3F

public static final float[] EMPTY_SFVEC3F

EMPTY_SFVEC4F

public static final float[] EMPTY_SFVEC4F

EMPTY_SFROTATION

public static final float[] EMPTY_SFROTATION

EMPTY_SFCOLOR

public static final float[] EMPTY_SFCOLOR

EMPTY_SFCOLORRGBA

public static final float[] EMPTY_SFCOLORRGBA

EMPTY_SFVEC2D

public static final double[] EMPTY_SFVEC2D

EMPTY_SFVEC3D

public static final double[] EMPTY_SFVEC3D

EMPTY_SFVEC4D

public static final double[] EMPTY_SFVEC4D

EMPTY_SFIMAGE

public static final int[] EMPTY_SFIMAGE

EMPTY_SFMATRIX3F

public static final float[] EMPTY_SFMATRIX3F

EMPTY_SFMATRIX4F

public static final float[] EMPTY_SFMATRIX4F

EMPTY_SFMATRIX3D

public static final double[] EMPTY_SFMATRIX3D

EMPTY_SFMATRIX4D

public static final double[] EMPTY_SFMATRIX4D

EMPTY_MFINT32

public static final int[] EMPTY_MFINT32

EMPTY_MFFLOAT

public static final float[] EMPTY_MFFLOAT

EMPTY_MFDOUBLE

public static final double[] EMPTY_MFDOUBLE

EMPTY_MFVEC2F

public static final float[] EMPTY_MFVEC2F

EMPTY_MFVEC3F

public static final float[] EMPTY_MFVEC3F

EMPTY_MFVEC4F

public static final float[] EMPTY_MFVEC4F

EMPTY_MFVEC2D

public static final double[] EMPTY_MFVEC2D

EMPTY_MFVEC3D

public static final double[] EMPTY_MFVEC3D

EMPTY_MFVEC4D

public static final double[] EMPTY_MFVEC4D

EMPTY_MFIMAGE

public static final int[] EMPTY_MFIMAGE

EMPTY_MFLONG

public static final long[] EMPTY_MFLONG

EMPTY_MFBOOL

public static final boolean[] EMPTY_MFBOOL

EMPTY_MFSTRING

public static final java.lang.String[] EMPTY_MFSTRING

EMPTY_MFROTATION

public static final float[] EMPTY_MFROTATION

EMPTY_MFCOLOR

public static final float[] EMPTY_MFCOLOR

EMPTY_MFCOLORRGBA

public static final float[] EMPTY_MFCOLORRGBA

EMPTY_MFMATRIX3F

public static final float[] EMPTY_MFMATRIX3F

EMPTY_MFMATRIX4F

public static final float[] EMPTY_MFMATRIX4F

EMPTY_MFMATRIX3D

public static final double[] EMPTY_MFMATRIX3D

EMPTY_MFMATRIX4D

public static final double[] EMPTY_MFMATRIX4D

Xj3D VRML/X3D Code API

Copyright © 2001 - 2005 Web3D Consortium