Skip navigation links
X3DJSAIL, X3D Java Scene Access Interface Library
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

X

X3D_XML_SCHEMA_3_0_ATTRIBUTES - Static variable in class org.web3d.x3d.jsail.Core.X3DObject
XML Schema attributes for X3D element.
X3D_XML_SCHEMA_3_1_ATTRIBUTES - Static variable in class org.web3d.x3d.jsail.Core.X3DObject
XML Schema attributes for X3D element.
X3D_XML_SCHEMA_3_2_ATTRIBUTES - Static variable in class org.web3d.x3d.jsail.Core.X3DObject
XML Schema attributes for X3D element.
X3D_XML_SCHEMA_3_3_ATTRIBUTES - Static variable in class org.web3d.x3d.jsail.Core.X3DObject
XML Schema attributes for X3D element.
X3D_XML_SCHEMA_4_0_ATTRIBUTES - Static variable in class org.web3d.x3d.jsail.Core.X3DObject
XML Schema attributes for X3D element.
X3D_XML_SCHEMA_4_1_ATTRIBUTES - Static variable in class org.web3d.x3d.jsail.Core.X3DObject
XML Schema attributes for X3D element.
X3DAppearanceChildNode - Interface in org.web3d.x3d.sai.Shape
Nodes of this type can be used as child nodes for Appearance.
X3DAppearanceNode - Interface in org.web3d.x3d.sai.Shape
Base type for all Appearance nodes.
X3DBackgroundNode - Interface in org.web3d.x3d.sai.EnvironmentalEffects
Abstract type from which all backgrounds inherit, also defining a background binding stack.
X3DBindableNode - Interface in org.web3d.x3d.sai.Core
Bindable nodes implement the binding stack, so that only one of each node type is active at a given time.
X3DBoundedObject - Interface in org.web3d.x3d.sai.Grouping
X3DBoundedObject indicates that bounding box values can be provided (or computed) to encompass this node and any children.
X3DChaserNode - Interface in org.web3d.x3d.sai.Followers
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
X3DChildNode - Interface in org.web3d.x3d.sai.Core
A node that implements X3DChildNode is one of the legal children for a X3DGroupingNode parent.
X3DColorNode - Interface in org.web3d.x3d.sai.Rendering
Base type for color specifications in X3D.
X3DComponent - Interface in org.web3d.x3d.sai
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
X3DComposableVolumeRenderStyleNode - Interface in org.web3d.x3d.sai.VolumeRendering
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
X3DComposedGeometryNode - Interface in org.web3d.x3d.sai.Rendering
Composed geometry nodes produce renderable geometry, can contain Color Coordinate Normal TextureCoordinate, and are contained by a Shape node.
X3DConcreteElement - Class in org.web3d.x3d.jsail
Topmost abstract parent class for concrete X3D nodes and statements, containing common methods and member variables.
X3DConcreteElement() - Constructor for class org.web3d.x3d.jsail.X3DConcreteElement
 
X3DConcreteField - Class in org.web3d.x3d.jsail.fields
Concrete implementation class corresponding to X3DField.
X3DConcreteField() - Constructor for class org.web3d.x3d.jsail.fields.X3DConcreteField
 
X3DConcreteFieldDefinition - Class in org.web3d.x3d.jsail.fields
Concrete implementation class corresponding to X3DField.
X3DConcreteFieldDefinition() - Constructor for class org.web3d.x3d.jsail.fields.X3DConcreteFieldDefinition
 
X3DConcreteFieldEventListener - Class in org.web3d.x3d.jsail.fields
Listener for events passing values from one X3D field to another.
X3DConcreteFieldEventListener() - Constructor for class org.web3d.x3d.jsail.fields.X3DConcreteFieldEventListener
 
X3DConcreteFieldTypes - Class in org.web3d.x3d.jsail.fields
Methods for constants corresponding to each X3D field type and accessType.
X3DConcreteFieldTypes() - Constructor for class org.web3d.x3d.jsail.fields.X3DConcreteFieldTypes
 
X3DConcreteNode - Class in org.web3d.x3d.jsail
Abstract parent class for concrete X3D nodes, containing common methods and member variables.
X3DConcreteNode() - Constructor for class org.web3d.x3d.jsail.X3DConcreteNode
 
X3DConcreteStatement - Class in org.web3d.x3d.jsail
Abstract parent class for concrete X3D statements, containing common methods and member variables.
X3DConcreteStatement() - Constructor for class org.web3d.x3d.jsail.X3DConcreteStatement
 
X3DCoordinateNode - Interface in org.web3d.x3d.sai.Rendering
Base type for all coordinate node types in X3D.
X3DDamperNode - Interface in org.web3d.x3d.sai.Followers
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
X3DDragSensorNode - Interface in org.web3d.x3d.sai.PointingDeviceSensor
Base type for all drag-style pointing device sensors.
X3DEnvironmentalSensorNode - Interface in org.web3d.x3d.sai.EnvironmentalSensor
Base type for the environmental sensor nodes ProximitySensor, TransformSensor and VisibilitySensor.
X3DEnvironmentTextureNode - Interface in org.web3d.x3d.sai.CubeMapTexturing
Base type for all nodes that specify cubic environment map sources for texture images.
X3DException - Exception in org.web3d.x3d.sai

Package hint: This specification class is defined by the X3D Java Language Binding Specification for the Scene Authoring Interface (SAI).
X3DException() - Constructor for exception org.web3d.x3d.sai.X3DException
Construct a basic instance of this exception with no error message.
X3DException(String) - Constructor for exception org.web3d.x3d.sai.X3DException
Constructs a new exception with a specific message report.
X3DField - Interface in org.web3d.x3d.sai
Base representation of an X3D field type.
X3DFieldDefinition - Interface in org.web3d.x3d.sai
Representation of a node's field definition.
X3DFieldEvent - Class in org.web3d.x3d.sai
The event type is implemented as the class X3DFieldEvent.
X3DFieldEvent(Object, double, Object) - Constructor for class org.web3d.x3d.sai.X3DFieldEvent
Construct a new X3DFieldEvent instance.
X3DFieldEventListener - Interface in org.web3d.x3d.sai
Listener for events passing values from one X3D field to another.
X3DFieldTypes - Interface in org.web3d.x3d.sai
Set of constants corresponding to each X3D field type and accessType.
X3DFogObject - Interface in org.web3d.x3d.sai.EnvironmentalEffects
Abstract type describing a node that influences the lighting equation through the use of fog semantics.
X3DFollowerNode - Interface in org.web3d.x3d.sai.Followers
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
X3DFontStyleNode - Interface in org.web3d.x3d.sai.Text
Base type for all font style nodes.
X3DGeometricPropertyNode - Interface in org.web3d.x3d.sai.Rendering
Base type for all geometric property node types.
X3DGeometryNode - Interface in org.web3d.x3d.sai.Rendering
Geometry nodes produce renderable geometry and are contained by a Shape node.
X3DGroupingNode - Interface in org.web3d.x3d.sai.Grouping
Grouping nodes can contain other nodes as children, thus making up the backbone of a scene graph.
X3DInfoNode - Interface in org.web3d.x3d.sai.Core
Base type for all nodes that contain only information without visual semantics.
X3DInterpolatorNode - Interface in org.web3d.x3d.sai.Interpolation
Interpolator nodes are designed for linear keyframed animation.
X3DJSAIL_JAR_RELEASE_VERSIONS - Static variable in class org.web3d.x3d.jsail.ConfigurationProperties
List of officially released X3DJSAIL jar files.
X3DKeyDeviceSensorNode - Interface in org.web3d.x3d.sai.KeyDeviceSensor
Base type for all sensor node types that operate using key devices.
X3DLayerNode - Interface in org.web3d.x3d.sai.Layering
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
X3DLayoutNode - Interface in org.web3d.x3d.sai.Layout
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
X3DLightNode - Interface in org.web3d.x3d.sai.Lighting
Light nodes provide illumination for rendering geometry in the scene.
X3DLoaderObject - Class in org.web3d.x3d.jsail
Concrete class for loading an X3D graphics string, file or fragment, encoded in XML, using the Document Object Model (DOM).
X3DLoaderObject() - Constructor for class org.web3d.x3d.jsail.X3DLoaderObject
Default constructor to initialize X3DLoaderObject
X3DMaterialNode - Interface in org.web3d.x3d.sai.Shape
Base type for all Material nodes.
X3DMetadataObject - Interface in org.web3d.x3d.sai.Core
Each node inheriting the X3DMetadataObject interface contains a single array of strictly typed values: MFBool, MFInt32, MFFloat, MFDouble, MFString, or MFNode, the latter having children that are all Metadata nodes.
X3DNBodyCollidableNode - Interface in org.web3d.x3d.sai.RigidBodyPhysics
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
X3DNBodyCollisionSpaceNode - Interface in org.web3d.x3d.sai.RigidBodyPhysics
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
X3DNetworkSensorNode - Interface in org.web3d.x3d.sai.Networking
Base typefor all sensors that generate events based on network activity.
X3DNode - Interface in org.web3d.x3d.sai.Core
All instantiable nodes implement X3DNode, which corresponds to SFNode in the X3D specification.
X3DNormalNode - Interface in org.web3d.x3d.sai.Rendering
Base type for all normal node types in X3D.
X3DNurbsControlCurveNode - Interface in org.web3d.x3d.sai.NURBS
Base type for all nodes that provide control curve information in 2D space.
X3DNurbsSurfaceGeometryNode - Interface in org.web3d.x3d.sai.NURBS
Abstract geometry type for all types of NURBS surfaces.
X3DObject - Class in org.web3d.x3d.jsail.Core
X3D is the root node for an Extensible 3D (X3D) Graphics model.
X3DObject() - Constructor for class org.web3d.x3d.jsail.Core.X3DObject
Constructor for X3DObject to initialize member variables with default values.
X3DParametricGeometryNode - Interface in org.web3d.x3d.sai.NURBS
Base type for all geometry node types that are created parametrically and use control points to describe the final shape of the surface.
X3DParticleEmitterNode - Interface in org.web3d.x3d.sai.ParticleSystems
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
X3DParticlePhysicsModelNode - Interface in org.web3d.x3d.sai.ParticleSystems
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
X3DPickableObject - Interface in org.web3d.x3d.sai.Picking
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
X3DPickSensorNode - Interface in org.web3d.x3d.sai.Picking
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
X3DPointingDeviceSensorNode - Interface in org.web3d.x3d.sai.PointingDeviceSensor
Base type for all pointing device sensors.
X3DProductStructureChildNode - Interface in org.web3d.x3d.sai.CADGeometry
Base type marking nodes that are valid product structure children for the CADGeometry component.
X3DProgrammableShaderObject - Interface in org.web3d.x3d.sai.Shaders
Base type for all nodes that specify arbitrary fields for interfacing with per-object attribute values.
X3DPrototypeInstance - Interface in org.web3d.x3d.sai.Core
Base type for all prototype instances.
X3DRigidJointNode - Interface in org.web3d.x3d.sai.RigidBodyPhysics
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
X3DScriptNode - Interface in org.web3d.x3d.sai.Scripting
Base type for scripting nodes (but not shader nodes).
X3DSensorNode - Interface in org.web3d.x3d.sai.Core
Base type for all sensors.
X3DSequencerNode - Interface in org.web3d.x3d.sai.EventUtilities
Base type from which all Sequencers are derived.
X3DShaderNode - Interface in org.web3d.x3d.sai.Shaders
Base type for all nodes that specify a programmable shader.
X3DShapeNode - Interface in org.web3d.x3d.sai.Shape
Base type for all Shape nodes.
X3DSoundNode - Interface in org.web3d.x3d.sai.Sound
Base type for all sound nodes.
X3DSoundSourceNode - Interface in org.web3d.x3d.sai.Sound
Nodes implementing X3DSoundSourceNode are allowed as children of Sound node.
X3DTexture2DNode - Interface in org.web3d.x3d.sai.Texturing
Base type for all nodes which specify 2D sources for texture images.
X3DTexture3DNode - Interface in org.web3d.x3d.sai.Texturing3D
Base type for all nodes that specify 3D sources for texture images.
X3DTextureCoordinateNode - Interface in org.web3d.x3d.sai.Texturing
Base type for all nodes which specify texture coordinates.
X3DTextureNode - Interface in org.web3d.x3d.sai.Texturing
Base type for all nodes which specify sources for texture images.
X3DTextureTransformNode - Interface in org.web3d.x3d.sai.Texturing
Base type for all nodes which specify a transformation of texture coordinates.
X3DTimeDependentNode - Interface in org.web3d.x3d.sai.Time
Base type from which all time-dependent nodes are derived.
X3DTouchSensorNode - Interface in org.web3d.x3d.sai.PointingDeviceSensor
Base type for all touch-style pointing device sensors.
X3DTriggerNode - Interface in org.web3d.x3d.sai.EventUtilities
Base type from which all trigger nodes are derived.
X3DUrlObject - Interface in org.web3d.x3d.sai.Networking
X3DUrlObject indicates that a node has content loaded from a Uniform Resource Locator (URL) and can be tracked via a LoadSensor.
X3DVertexAttributeNode - Interface in org.web3d.x3d.sai.Shaders
Base type for all nodes that specify per-vertex attribute information to the shader.
X3DViewpointNode - Interface in org.web3d.x3d.sai.Navigation
Node type X3DViewpointNode defines a specific location in the local coordinate system from which the user may view the scene, and also defines a viewpoint binding stack.
X3DViewportNode - Interface in org.web3d.x3d.sai.Layering
Grouping nodes can contain other nodes as children, thus making up the backbone of a scene graph.
X3DVolumeDataNode - Interface in org.web3d.x3d.sai.VolumeRendering
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
X3DVolumeRenderStyleNode - Interface in org.web3d.x3d.sai.VolumeRendering
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
XDIMENSION_DEFAULT_VALUE - Static variable in class org.web3d.x3d.jsail.Geometry3D.ElevationGridObject
SFInt32 field named xDimension has default value 2 (Java syntax) or 2 (XML syntax).
XDIMENSION_DEFAULT_VALUE - Static variable in class org.web3d.x3d.jsail.Geospatial.GeoElevationGridObject
SFInt32 field named xDimension has default value 2 (Java syntax) or 2 (XML syntax).
XML_DOCTYPE_X3D_3_0 - Static variable in class org.web3d.x3d.jsail.Core.X3DObject
XML document type declaration.
XML_DOCTYPE_X3D_3_1 - Static variable in class org.web3d.x3d.jsail.Core.X3DObject
XML document type declaration.
XML_DOCTYPE_X3D_3_2 - Static variable in class org.web3d.x3d.jsail.Core.X3DObject
XML document type declaration.
XML_DOCTYPE_X3D_3_3 - Static variable in class org.web3d.x3d.jsail.Core.X3DObject
XML document type declaration.
XML_DOCTYPE_X3D_4_0 - Static variable in class org.web3d.x3d.jsail.Core.X3DObject
XML document type declaration.
XML_DOCTYPE_X3D_4_1 - Static variable in class org.web3d.x3d.jsail.Core.X3DObject
XML document type declaration.
XML_ENCODING_DECLARATION_DEFAULT - Static variable in class org.web3d.x3d.jsail.ConfigurationProperties
Default XML document encoding, used in the XML document declaration appearing in the first line of an XML file.
XML_HEADER - Static variable in class org.web3d.x3d.jsail.Core.X3DObject
XML declaration appears on first line of an XML document.
XSLT_ENGINE_NATIVE_JAVA - Static variable in class org.web3d.x3d.jsail.ConfigurationProperties
XSLT transformation engine: native Java.
XSLT_ENGINE_SAXON - Static variable in class org.web3d.x3d.jsail.ConfigurationProperties
XSLT transformation engine: SAXON (default).
XSPACING_DEFAULT_VALUE - Static variable in class org.web3d.x3d.jsail.Geometry3D.ElevationGridObject
SFFloat field named xSpacing has default value 1.0f (Java syntax) or 1.0 (XML syntax).
XSPACING_DEFAULT_VALUE - Static variable in class org.web3d.x3d.jsail.Geospatial.GeoElevationGridObject
SFDouble field named xSpacing has default value 1.0 (Java syntax) or 1.0 (XML syntax).
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links
X3DJSAIL, X3D Java Scene Access Interface Library

Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.