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
All Classes|All Packages
All Classes|All Packages
X
- X3D - Class in org.web3d.x3d.jsail.Core
-
X3D is the root node for an Extensible 3D (X3D) Graphics model.
- X3D() - Constructor for class org.web3d.x3d.jsail.Core.X3D
-
Constructor for X3D to initialize member variables with default values.
- X3D_XML_SCHEMA_3_0_ATTRIBUTES - Static variable in class org.web3d.x3d.jsail.Core.X3D
-
XML Schema attributes for X3D element.
- X3D_XML_SCHEMA_3_1_ATTRIBUTES - Static variable in class org.web3d.x3d.jsail.Core.X3D
-
XML Schema attributes for X3D element.
- X3D_XML_SCHEMA_3_2_ATTRIBUTES - Static variable in class org.web3d.x3d.jsail.Core.X3D
-
XML Schema attributes for X3D element.
- X3D_XML_SCHEMA_3_3_ATTRIBUTES - Static variable in class org.web3d.x3d.jsail.Core.X3D
-
XML Schema attributes for X3D element.
- X3D_XML_SCHEMA_4_0_ATTRIBUTES - Static variable in class org.web3d.x3d.jsail.Core.X3D
-
XML Schema attributes for X3D element.
- X3D_XML_SCHEMA_4_1_ATTRIBUTES - Static variable in class org.web3d.x3d.jsail.Core.X3D
-
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.
- X3DOneSidedMaterialNode - Interface in org.web3d.x3d.sai.Shape
-
Base type for material nodes that describe how the shape looks like from one side.
- 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 interface 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.
- X3DSingleTextureCoordinateNode - Interface in org.web3d.x3d.sai.Texturing
-
Base type for all texture coordinate nodes which specify texture coordinates for a single texture.
- X3DSingleTextureNode - Interface in org.web3d.x3d.sai.Texturing
-
Base type for all texture node types that define a single texture.
- X3DSingleTextureTransformNode - Interface in org.web3d.x3d.sai.Texturing
-
Base type for all texture transform nodes which specify texture coordinate transformation for a single texture.
- X3DSoundChannelNode - Interface in org.web3d.x3d.sai.Sound
-
Base type for all sound destination nodes, which represent the final destination of an audio signal and are what the user can ultimately hear.
- X3DSoundDestinationNode - Interface in org.web3d.x3d.sai.Sound
-
Base type for all sound destination nodes, which represent the final destination of an audio signal and are what the user can ultimately hear.
- X3DSoundNode - Interface in org.web3d.x3d.sai.Sound
-
Base type for all sound nodes.
- X3DSoundProcessingNode - Interface in org.web3d.x3d.sai.Sound
-
Base type for all sound processing nodes, which are used to enhance audio with filtering, delaying, changing gain, etc.
- 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.
- X3DTextureProjectorNode - Interface in org.web3d.x3d.sai.TextureProjector
-
Base type for all node types that specify projective texture mapping, a form of lighting.
- 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.
- 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.ElevationGrid
-
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.GeoElevationGrid
-
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.X3D
-
XML document type declaration.
- XML_DOCTYPE_X3D_3_1 - Static variable in class org.web3d.x3d.jsail.Core.X3D
-
XML document type declaration.
- XML_DOCTYPE_X3D_3_2 - Static variable in class org.web3d.x3d.jsail.Core.X3D
-
XML document type declaration.
- XML_DOCTYPE_X3D_3_3 - Static variable in class org.web3d.x3d.jsail.Core.X3D
-
XML document type declaration.
- XML_DOCTYPE_X3D_4_0 - Static variable in class org.web3d.x3d.jsail.Core.X3D
-
XML document type declaration.
- XML_DOCTYPE_X3D_4_1 - Static variable in class org.web3d.x3d.jsail.Core.X3D
-
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.X3D
-
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.ElevationGrid
-
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.GeoElevationGrid
-
SFDouble field named xSpacing has default value 1.0 (Java syntax) or 1.0 (XML syntax).
All Classes|All Packages