| Package | Description |
|---|---|
| org.web3d.x3d.jsail.fields |
The fields subpackage is provided for creating
typed X3D field values
and also includes various utility capabilities.
|
| org.web3d.x3d.sai |
The X3D Java Scene Access Interface (SAI) package is designed to
provide access to a browser and its contained scene graph,
either within an internal X3D Script node or an external HTML script.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MFBoolObject
This utility class provides a concrete implementation corresponding to MFBool X3D field type.
|
class |
MFColorObject
This utility class provides a concrete implementation corresponding to MFColor X3D field type.
|
class |
MFColorRGBAObject
This utility class provides a concrete implementation corresponding to MFColorRGBA X3D field type.
|
class |
MFDoubleObject
This utility class provides a concrete implementation corresponding to MFDouble X3D field type.
|
class |
MFFloatObject
This utility class provides a concrete implementation corresponding to MFFloat X3D field type.
|
class |
MFImageObject
This utility class provides a concrete implementation corresponding to MFImage X3D field type.
|
class |
MFInt32Object
This utility class provides a concrete implementation corresponding to MFInt32 X3D field type.
|
class |
MFMatrix3dObject
This utility class provides a concrete implementation corresponding to MFMatrix3d X3D field type.
|
class |
MFMatrix3fObject
This utility class provides a concrete implementation corresponding to MFMatrix3f X3D field type.
|
class |
MFMatrix4dObject
This utility class provides a concrete implementation corresponding to MFMatrix4d X3D field type.
|
class |
MFMatrix4fObject
This utility class provides a concrete implementation corresponding to MFMatrix4f X3D field type.
|
class |
MFNodeObject
This utility class provides a concrete implementation corresponding to MFNode X3D field type.
|
class |
MFRotationObject
This utility class provides a concrete implementation corresponding to MFRotation X3D field type.
|
class |
MFStringObject
This utility class provides a concrete implementation corresponding to MFString X3D field type.
|
class |
MFTimeObject
This utility class provides a concrete implementation corresponding to MFTime X3D field type.
|
class |
MFVec2dObject
This utility class provides a concrete implementation corresponding to MFVec2d X3D field type.
|
class |
MFVec2fObject
This utility class provides a concrete implementation corresponding to MFVec2f X3D field type.
|
class |
MFVec3dObject
This utility class provides a concrete implementation corresponding to MFVec3d X3D field type.
|
class |
MFVec3fObject
This utility class provides a concrete implementation corresponding to MFVec3f X3D field type.
|
class |
MFVec4dObject
This utility class provides a concrete implementation corresponding to MFVec4d X3D field type.
|
class |
MFVec4fObject
This utility class provides a concrete implementation corresponding to MFVec4f X3D field type.
|
class |
SFBoolObject
This utility class provides a concrete implementation corresponding to SFBool X3D field type.
|
class |
SFColorObject
This utility class provides a concrete implementation corresponding to SFColor X3D field type.
|
class |
SFColorRGBAObject
This utility class provides a concrete implementation corresponding to SFColorRGBA X3D field type.
|
class |
SFDoubleObject
This utility class provides a concrete implementation corresponding to SFDouble X3D field type.
|
class |
SFFloatObject
This utility class provides a concrete implementation corresponding to SFFloat X3D field type.
|
class |
SFImageObject
This utility class provides a concrete implementation corresponding to SFImage X3D field type.
|
class |
SFInt32Object
This utility class provides a concrete implementation corresponding to SFInt32 X3D field type.
|
class |
SFMatrix3dObject
This utility class provides a concrete implementation corresponding to SFMatrix3d X3D field type.
|
class |
SFMatrix3fObject
This utility class provides a concrete implementation corresponding to SFMatrix3f X3D field type.
|
class |
SFMatrix4dObject
This utility class provides a concrete implementation corresponding to SFMatrix4d X3D field type.
|
class |
SFMatrix4fObject
This utility class provides a concrete implementation corresponding to SFMatrix4f X3D field type.
|
class |
SFNodeObject
This utility class provides a concrete implementation corresponding to SFNode X3D field type.
|
class |
SFRotationObject
This utility class provides a concrete implementation corresponding to SFRotation X3D field type.
|
class |
SFStringObject
This utility class provides a concrete implementation corresponding to SFString X3D field type.
|
class |
SFTimeObject
This utility class provides a concrete implementation corresponding to SFTime X3D field type.
|
class |
SFVec2dObject
This utility class provides a concrete implementation corresponding to SFVec2d X3D field type.
|
class |
SFVec2fObject
This utility class provides a concrete implementation corresponding to SFVec2f X3D field type.
|
class |
SFVec3dObject
This utility class provides a concrete implementation corresponding to SFVec3d X3D field type.
|
class |
SFVec3fObject
This utility class provides a concrete implementation corresponding to SFVec3f X3D field type.
|
class |
SFVec4dObject
This utility class provides a concrete implementation corresponding to SFVec4d X3D field type.
|
class |
SFVec4fObject
This utility class provides a concrete implementation corresponding to SFVec4f X3D field type.
|
class |
X3DConcreteField
Concrete implementation class corresponding to X3DField.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MFBool
MFBool is an array of Boolean values.
|
interface |
MFColor
MFColor specifies zero or more SFColor RGB triples.
|
interface |
MFColorRGBA
MFColorRGBA specifies zero or more SFColorRGBA 4-tuples.
|
interface |
MFDouble
MFDouble is an array of Double values, i.e. a double-precision floating-point array type.
|
interface |
MFFloat
MFFloat is an array of SFFloat values, i.e. a single-precision floating-point array type.
|
interface |
MField
Base interface for multiple-field (MF) array types.
|
interface |
MFImage
MFImage is an array of SFImage values.
|
interface |
MFInt32
An MFInt32 field defines an array of 32-bit signed integers.
|
interface |
MFNode
The MFNode field specifies zero or more nodes; the default value of an MFNode field is the empty list.
|
interface |
MFRotation
MFRotation is an array of SFRotation values.
|
interface |
MFString
MFString is an array of SFString values, each "quoted" and separated by whitespace.
|
interface |
MFTime
MFTime is an array of SFTime values.
|
interface |
MFVec2d
MFVec2d is an array of SFVec2d values.
|
interface |
MFVec2f
MFVec2f is an array of SFVec2f values.
|
interface |
MFVec3d
MFVec3d is an array of SFVec3d values.
|
interface |
MFVec3f
MFVec3f is an array of SFVec3f values.
|
interface |
MFVec4d
MFVec4d is zero or more SFVec4d values.
|
interface |
MFVec4f
MFVec4f is zero or more SFVec4f values.
|
interface |
SFBool
SFBool is a logical type with possible values (true|false) to match the XML boolean type.
|
interface |
SFColor
The SFColor field specifies one RGB (red-green-blue) color triple.
|
interface |
SFColorRGBA
The SFColorRGBA field specifies one RGBA (red-green-blue-alpha) color 4-tuple.
|
interface |
SFDouble
SFDouble is a double-precision floating-point type.
|
interface |
SFFloat
SFFloat is a single-precision floating-point type.
|
interface |
SFImage
The SFImage field specifies a single uncompressed 2-dimensional pixel image.
|
interface |
SFInt32
An SFInt32 field specifies one 32-bit signed integer.
|
interface |
SFNode
The SFNode field specifies an X3D node; the default empty value of an uninitialized SFNode field is sometimes described as NULL.
|
interface |
SFRotation
SFRotation is an axis-angle 4-tuple, indicating X-Y-Z direction axis plus angle orientation about that axis.
|
interface |
SFString
SFString defines a single string encoded with the UTF-8 universal character set.
|
interface |
SFTime
The SFTime field specifies a single time value.
|
interface |
SFVec2d
SFVec2d is a 2-tuple pair of SFDouble values.
|
interface |
SFVec2f
SFVec2f is a 2-tuple pair of SFFloat values.
|
interface |
SFVec3d
SFVec3d is a 3-tuple triplet of SFDouble values.
|
interface |
SFVec3f
SFVec3f is a 3-tuple triplet of SFFloat values.
|
interface |
SFVec4d
SFVec4d is a 4-tuple set of double-precision floating-point values, specifying a 3D homogeneous vector.
|
interface |
SFVec4f
SFVec4f is a 4-tuple set of single-precision floating-point values, specifying a 3D homogeneous vector.
|
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.