Index

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 _ 
All Classes All Packages

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
The X3DChaserNode abstract node type calculates the output on value_changed as a finite impulse response (FIR) based on the events received on set_destination field.
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 Java Scene Access Interface (SAI) Specification to support X3D Java interoperability.
X3DComposableVolumeRenderStyleNode - Interface in org.web3d.x3d.sai.VolumeRendering
The X3DComposableVolumeRenderStyleNode abstract node type is the base type for all node types that allow rendering styles to be sequentially composed together to form a single renderable output.
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
The X3DDamperNode abstract node type creates an IIR response that approaches the destination value according to the shape of the e-function only asymptotically but very quickly.
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
X3DFollowerNode is the abstract base class for all nodes in the Followers component.
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.X3D
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
The X3DLayerNode abstract node type is the base node type for layer nodes.
X3DLayoutNode - Interface in org.web3d.x3d.sai.Layout
X3DLayoutNode is the base node type for layout nodes.
X3DLightNode - Interface in org.web3d.x3d.sai.Lighting
Light nodes provide illumination for rendering geometry in the scene.
X3DLoaderDOM - 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).
X3DLoaderDOM() - Constructor for class org.web3d.x3d.jsail.X3DLoaderDOM
Default constructor to initialize X3DLoaderDOM
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
The X3DNBodyCollidableNode abstract node type represents objects that act as the interface between the rigid body physics, collision geometry proxy, and renderable objects in the scene graph hierarchy.
X3DNBodyCollisionSpaceNode - Interface in org.web3d.x3d.sai.RigidBodyPhysics
The X3DNBodyCollisionSpaceNode abstract node type represents objects that act as a self-contained spatial collection of objects that can interact through collision detection routines.
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
The X3DParticleEmitterNode abstract type represents any node that is an emitter of particles.
X3DParticlePhysicsModelNode - Interface in org.web3d.x3d.sai.ParticleSystems
The X3DParticlePhysicsModelNode abstract type represents any node that applies a form of constraints on the particles after they have been generated.
X3DPickableObject - Interface in org.web3d.x3d.sai.Picking
The X3DPickableObject abstract object type marks a node as being capable of having customized picking performed on its contents or children.
X3DPickSensorNode - Interface in org.web3d.x3d.sai.Picking
The X3DPickSensorNode abstract node type is the base node type that represents the lowest common denominator of picking capabilities.
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
The X3DRigidJointNode abstract node type is the base type for all joint types.
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.
X3DUnifiedObjectModel - Class in org.web3d.x3d.util.x3duom
Java class for anonymous complex type.
X3DUnifiedObjectModel() - Constructor for class org.web3d.x3d.util.x3duom.X3DUnifiedObjectModel
 
X3DUnifiedObjectModel40 - Class in org.web3d.x3d.util.x3duom
Utility class to expose X3D Unified Object Model (X3DUOM).
X3DUnifiedObjectModel40() - Constructor for class org.web3d.x3d.util.x3duom.X3DUnifiedObjectModel40
Constructor performs initialization
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.
x3dVersionChoices - Static variable in class org.web3d.x3d.jsail.Core.X3DObject
List of specification-defined enumeration values, with additional author-defined enumeration values not allowed.
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
The X3DViewportNode abstract node type is the base node type for viewport nodes.
X3DVolumeDataNode - Interface in org.web3d.x3d.sai.VolumeRendering
The X3DVolumeDataNode abstract node type is the base type for all node types that describe volumetric data to be rendered.
X3DVolumeRenderStyleNode - Interface in org.web3d.x3d.sai.VolumeRendering
The X3DVolumeRenderStyleNode abstract node type is the base type for all node types that specify a specific visual rendering style to be used when rendering volume data.
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 _ 
All Classes All Packages