Uses of Interface
org.web3d.x3d.sai.X3DField
Packages that use X3DField
Package
Description
The X3D Java fields package provides a
comprehensive set of strongly typed X3D Java classes for
concrete implementation of X3D field types.
The X3D Java Scene Access Interface (SAI) package is designed to
provide access to a browser and its contained scene graph,
either as an internal X3D Script node, or as an standalone Java program.
-
Uses of X3DField in org.web3d.x3d.jsail.fields
Classes in org.web3d.x3d.jsail.fields that implement X3DFieldModifier and TypeClassDescriptionclassThis utility class provides a concrete implementation corresponding to MFBool X3D field type.classThis utility class provides a concrete implementation corresponding to MFColor X3D field type.classThis utility class provides a concrete implementation corresponding to MFColorRGBA X3D field type.classThis utility class provides a concrete implementation corresponding to MFDouble X3D field type.classThis utility class provides a concrete implementation corresponding to MFFloat X3D field type.classThis utility class provides a concrete implementation corresponding to MFImage X3D field type.classThis utility class provides a concrete implementation corresponding to MFInt32 X3D field type.classThis utility class provides a concrete implementation corresponding to MFMatrix3d X3D field type.classThis utility class provides a concrete implementation corresponding to MFMatrix3f X3D field type.classThis utility class provides a concrete implementation corresponding to MFMatrix4d X3D field type.classThis utility class provides a concrete implementation corresponding to MFMatrix4f X3D field type.classThis utility class provides a concrete implementation corresponding to MFNode X3D field type.classThis utility class provides a concrete implementation corresponding to MFRotation X3D field type.classThis utility class provides a concrete implementation corresponding to MFString X3D field type.classThis utility class provides a concrete implementation corresponding to MFTime X3D field type.classThis utility class provides a concrete implementation corresponding to MFVec2d X3D field type.classThis utility class provides a concrete implementation corresponding to MFVec2f X3D field type.classThis utility class provides a concrete implementation corresponding to MFVec3d X3D field type.classThis utility class provides a concrete implementation corresponding to MFVec3f X3D field type.classThis utility class provides a concrete implementation corresponding to MFVec4d X3D field type.classThis utility class provides a concrete implementation corresponding to MFVec4f X3D field type.classThis utility class provides a concrete implementation corresponding to SFBool X3D field type.classThis utility class provides a concrete implementation corresponding to SFColor X3D field type.classThis utility class provides a concrete implementation corresponding to SFColorRGBA X3D field type.classThis utility class provides a concrete implementation corresponding to SFDouble X3D field type.classThis utility class provides a concrete implementation corresponding to SFFloat X3D field type.classThis utility class provides a concrete implementation corresponding to SFImage X3D field type.classThis utility class provides a concrete implementation corresponding to SFInt32 X3D field type.classThis utility class provides a concrete implementation corresponding to SFMatrix3d X3D field type.classThis utility class provides a concrete implementation corresponding to SFMatrix3f X3D field type.classThis utility class provides a concrete implementation corresponding to SFMatrix4d X3D field type.classThis utility class provides a concrete implementation corresponding to SFMatrix4f X3D field type.classThis utility class provides a concrete implementation corresponding to SFNode X3D field type.classThis utility class provides a concrete implementation corresponding to SFRotation X3D field type.classThis utility class provides a concrete implementation corresponding to SFString X3D field type.classThis utility class provides a concrete implementation corresponding to SFTime X3D field type.classThis utility class provides a concrete implementation corresponding to SFVec2d X3D field type.classThis utility class provides a concrete implementation corresponding to SFVec2f X3D field type.classThis utility class provides a concrete implementation corresponding to SFVec3d X3D field type.classThis utility class provides a concrete implementation corresponding to SFVec3f X3D field type.classThis utility class provides a concrete implementation corresponding to SFVec4d X3D field type.classThis utility class provides a concrete implementation corresponding to SFVec4f X3D field type.classConcrete implementation class corresponding to X3DField. -
Uses of X3DField in org.web3d.x3d.sai
Subinterfaces of X3DField in org.web3d.x3d.saiModifier and TypeInterfaceDescriptioninterfaceMFBool is an array of boolean values.interfaceMFColor specifies zero or more SFColor RGB triples, where each color value is an RGB triple of floating point numbers in range [0,1].interfaceMFColorRGBA specifies zero or more SFColorRGBA 4-tuples, where each color value is an RGBA 4-tuple of floating point numbers in range [0,1].interfaceMFDouble is an array of Double values, meaning a double-precision floating-point array type.interfaceMFFloat is an array of SFFloat values, meaning a single-precision floating-point array type.interfaceBase interface for multiple-field (MF) array types.interfaceMFImage is an array of SFImage values.interfaceMFInt32 defines an array of 32-bit signed integers.interfaceMFNode specifies zero or more nodes; the default value of an MFNode field is the empty list.interfaceMFRotation is an array of SFRotation values.interfaceMFString is an array of SFString values, each "quoted" and separated by whitespace.interfaceMFTime is an array of SFTime values.interfaceMFVec2d is an array of SFVec2d values.interfaceMFVec2f is an array of SFVec2f values.interfaceMFVec3d is an array of SFVec3d values.interfaceMFVec3f is an array of SFVec3f values.interfaceMFVec4d is zero or more SFVec4d values.interfaceMFVec4f is zero or more SFVec4f values.interfaceSFBool is a logical type with possible values (true|false) to match the XML boolean type.interfaceSFColor specifies one RGB (red-green-blue) color triple, where each color value is an RGB triple of floating point numbers in range [0,1].interfaceSFColorRGBA specifies one RGBA (red-green-blue-alpha) color 4-tuple, where each color value is an RGBA 4-tuple of floating point numbers in range [0,1].interfaceSFDouble is a double-precision floating-point type.interfaceSFFloat is a single-precision floating-point type.interfaceSFImage specifies a single uncompressed 2-dimensional pixel image.interfaceSFInt32 specifies one 32-bit signed integer.interfaceSFNode specifies an X3D node; the default empty value of an uninitialized SFNode field is sometimes described as NULL.interfaceSFRotation is an axis-angle 4-tuple, indicating X-Y-Z direction axis plus angle orientation about that axis.interfaceSFString defines a single string encoded with the UTF-8 universal character set.interfaceSFTime specifies a single time value, expressed as a double-precision floating point number.interfaceSFVec2d is a 2-tuple pair of SFDouble values.interfaceSFVec2f is a 2-tuple pair of SFFloat values.interfaceSFVec3d is a 3-tuple triplet of SFDouble values.interfaceSFVec3f is a 3-tuple triplet of SFFloat values.interfaceSFVec4d is a 4-tuple set of double-precision floating-point values, specifying a 3D homogeneous vector.interfaceSFVec4f is a 4-tuple set of single-precision floating-point values, specifying a 3D homogeneous vector.