|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use javax.media.ding3d | |||
|---|---|---|---|
| javax.media.ding3d | Provides the core set of classes for the 3D graphics API for the Java platform; click here for more information, including explanatory material that was formerly found in the guide. | ||
| javax.media.ding3d.audioengines | Provides abstract classes for creating Java 3D audio devices. | ||
| javax.media.ding3d.audioengines.javasound | Provides a JavaSound-based implementation of a Java 3D audio device. | ||
| javax.media.ding3d.exp.swing | EXPERIMENTAL: Provides a lightweight JCanvas3D class. | ||
| javax.media.ding3d.internal | |||
| javax.media.ding3d.loaders | Provides interfaces and abstract classes for writing Java 3D loaders. | ||
| javax.media.ding3d.loaders.lw3d | Provides a Java 3D loader for Lightwave 3D scene files. | ||
| javax.media.ding3d.utils.behaviors.interpolators | Provides spline-based interpolation behaviors. | ||
| javax.media.ding3d.utils.behaviors.keyboard | Provides keyboard navigation utility classes. | ||
| javax.media.ding3d.utils.behaviors.mouse | Provides mouse navigation utility classes. | ||
| javax.media.ding3d.utils.behaviors.picking | Deprecated: Use
| ||
| javax.media.ding3d.utils.behaviors.vp | Provides ViewPlatform navigation utility classes. | ||
| javax.media.ding3d.utils.compression | Deprecated: Use
| ||
| javax.media.ding3d.utils.geometry.compression | Provides compressed geometry utility classes. | ||
| javax.media.ding3d.utils.image | Provides texture image utility classes. | ||
| javax.media.ding3d.utils.pickfast | Provides picking utility classes for the new core picking methods. | ||
| javax.media.ding3d.utils.pickfast.behaviors | Provides picking behaviors for the new core picking methods. | ||
| javax.media.ding3d.utils.picking | OBSOLETE: provides picking utility classes for the old picking methods. | ||
| javax.media.ding3d.utils.scenegraph.io | This package provides a Java3D SceneGraph IO capability. | ||
| javax.media.ding3d.utils.scenegraph.io.retained | |||
| javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d | |||
| javax.media.ding3d.utils.scenegraph.transparency | Provides transparency sorting utility classes. | ||
| javax.media.ding3d.utils.universe | Provides utility classes for setting up the Java 3D universe, including the viewing configuration. | ||
| Classes in javax.media.ding3d used by javax.media.ding3d | |
|---|---|
| Alpha
The alpha NodeComponent object provides common methods for converting a time value into an alpha value (a value in the range 0 to 1). |
|
| Appearance
The Appearance object defines all rendering state that can be set as a component object of a Shape3D node. |
|
| AudioDevice
The AudioDevice Class defines and encapsulates the audio device's basic information and characteristics. |
|
| AudioDevice3D
The AudioDevice3D class defines a 3D audio device that is used to set sound and aural attributes. |
|
| AuralAttributes
The AuralAttributes object is a component object of a Soundscape node that defines environmental audio parameters that affect sound rendering. |
|
| Background
The Background leaf node defines a solid background color and a background image that are used to fill the window at the beginning of each new frame. |
|
| Behavior
The Behavior leaf node provides a framework for adding user-defined actions into the scene graph. |
|
| BoundingBox
This class defines an axis aligned bounding box which is used for bounding regions. |
|
| BoundingLeaf
The BoundingLeaf node defines a bounding region object that can be referenced by other nodes to define a region of influence (Fog and Light nodes), an application region (Background, Clip, and Soundscape nodes), or a scheduling region (Sound and Behavior nodes). |
|
| BoundingPolytope
A BoundingPolytope defines a polyhedral bounding region using the intersection of four or more half spaces. |
|
| BoundingSphere
This class defines a spherical bounding region which is defined by a center point and a radius. |
|
| Bounds
The abstract base class for bounds objects. |
|
| BranchGroup
The BranchGroup serves as a pointer to the root of a scene graph branch; BranchGroup objects are the only objects that can be inserted into a Locale's set of objects. |
|
| Canvas3D
The Canvas3D class provides a drawing canvas for 3D rendering. |
|
| ColoringAttributes
The ColoringAttributes object defines attributes used in color selection and shading model. |
|
| CompressedGeometryHeader
Deprecated. As of Java 3D version 1.4. |
|
| DepthComponent
Abstract base class that defines a 2D array of depth (Z) values. |
|
| Ding3dBuffer
Java 3D wrapper class for java.nio.Buffer objects. |
|
| Ding3dGraphics2D
The Ding3dGraphics2D class extends Graphics2D to provide 2D rendering into a Canvas3D. |
|
| Fog
The Fog leaf node defines a set of fog parameters common to all types of fog. |
|
| Font3D
The Font3D object is used to store extruded 2D glyphs. |
|
| FontExtrusion
The FontExtrusion object is used to describe the extrusion path for a Font3D object. |
|
| Geometry
Geometry is an abstract class that specifies the geometry component information required by a Shape3D node. |
|
| GeometryArray
The GeometryArray object contains separate arrays of positional coordinates, colors, normals, texture coordinates, and vertex attributes that describe point, line, or polygon geometry. |
|
| GeometryStripArray
The GeometryStripArray object is an abstract class that is extended for a set of GeometryArray strip primitives. |
|
| GeometryUpdater
The GeometryUpdater interface is used in updating geometry data that is accessed by reference from a live or compiled GeometryArray object. |
|
| GraphicsContext3D
A GraphicsContext3D object is used for immediate mode rendering into a 3D canvas. |
|
| GraphStructureChangeListener
Listener interface for monitoring structural changes to live scene graphs. |
|
| Group
The Group node object is a general-purpose grouping node. |
|
| HiResCoord
The HiResCoord object specifies the location of scene components within the Virtual Universe. |
|
| IllegalSceneGraphException
Indicates an illegal Java 3D scene graph. |
|
| IllegalSharingException
Indicates an illegal attempt to share a scene graph object. |
|
| ImageComponent
Abstract class that is used to define 2D or 3D ImageComponent classes used in a Java 3D scene graph. |
|
| ImageComponent.ImageClass
Used to specify the class of the image being wrapped. |
|
| ImageComponent2D
This class defines a 2D image component. |
|
| ImageComponent2D.Updater
The ImageComponent2D.Updater interface is used in updating image data that is accessed by reference from a live or compiled ImageComponent object. |
|
| ImageComponent3D
This class defines a 3D image component. |
|
| ImageComponent3D.Updater
The ImageComponent3D.Updater interface is used in updating image data that is accessed by reference from a live or compiled ImageComponent object. |
|
| IndexedGeometryArray
The IndexedGeometryArray object contains separate integer arrays that index into the arrays of positional coordinates, colors, normals, texture coordinates, and vertex attributes. |
|
| IndexedGeometryStripArray
The IndexedGeometryStripArray object is an abstract class that is extended for a set of IndexedGeometryArray strip primitives. |
|
| InputDevice
InputDevice is the interface through which Java 3D and Java 3D application programs communicate with a device driver. |
|
| Interpolator
Interpolator is an abstract class that extends Behavior to provide common methods used by various interpolation subclasses. |
|
| Leaf
The Leaf node is an abstract class for all scene graph nodes that have no children. |
|
| Light
The Light leaf node is an abstract class that defines a set of parameters common to all types of light. |
|
| LineAttributes
The LineAttributes object defines all rendering state that can be set as a component object of a Shape3D node. |
|
| Link
A Link leaf node allows an application to reference a shared graph, rooted by a SharedGroup node, from within a branch graph or another shared graph. |
|
| Locale
A Locale object defines a high-resolution position within a VirtualUniverse, and serves as a container for a collection of BranchGroup-rooted subgraphs (branch graphs), at that position. |
|
| LOD
An LOD leaf node is an abstract behavior class that operates on a list of Switch group nodes to select one of the children of the Switch nodes. |
|
| Material
The Material object defines the appearance of an object under illumination. |
|
| MediaContainer
The MediaContainer object defines all sound data: cached state flag, and associated sound media. |
|
| ModelClip
The ModelClip leaf node defines a set of 6 arbitrary clipping planes in the virtual universe. |
|
| NioImageBuffer
The NioImageBuffer class is a container for an image whose DataBuffer is specified via a java.nio.Buffer. |
|
| NioImageBuffer.ImageType
Used to specify the type of the image. |
|
| Node
The Node class provides an abstract class for all Group and Leaf Nodes. |
|
| NodeComponent
NodeComponent is a common superclass for all scene graph node component objects such as: Geometry, Appearance, Material, Texture, etc. |
|
| NodeReferenceTable
The NodeReferenceTable object is used by a leaf node's updateNodeReferences method called by the
cloneTree method. |
|
| OrderedGroup
The OrderedGroup node is a Group that ensures its children render in a specified order. |
|
| PathInterpolator
PathInterpolator behavior. |
|
| PhysicalBody
This object contains a specification of the user's head. |
|
| PhysicalEnvironment
This object contains a specification of the physical environment in which the view will be generated. |
|
| PickCone
PickCone is the abstract base class of all cone pick shapes. |
|
| PickCylinder
PickCylinder is the abstract base class of all cylindrical pick shapes. |
|
| PickInfo
The PickInfo object contains the computed information about a pick hit. |
|
| PickInfo.IntersectionInfo
The IntersectionInfo object holds extra information about an intersection of a PickShape with a Node as part of a PickInfo. |
|
| PickRay
PickRay is an infinite ray pick shape. |
|
| PickShape
An abstract class for describing a pick shape that can be used with the BranchGroup and Locale picking methods. |
|
| PointAttributes
The PointAttributes object defines all attributes that apply to point primitives. |
|
| PointLight
The PointLight object specifies an attenuated light source at a fixed point in space that radiates light equally in all directions away from the light source. |
|
| PointSound
The PointSound node (a sub-class of the Sound node) defines a spatially located sound source whose waves radiate uniformly in all directions from a given location in space. |
|
| PolygonAttributes
The PolygonAttributes object defines attributes for rendering polygon primitives. |
|
| Raster
The Raster object extends Geometry to allow drawing a raster image that is attached to a 3D location in the virtual world. |
|
| RenderingAttributes
The RenderingAttributes object defines common rendering attributes for all primitive types. |
|
| RenderingError
RenderingError is a container object that holds the details of a runtime error that occurs in the Java 3D rendering system. |
|
| RenderingErrorListener
Listener interface for monitoring Java 3D rendering errors. |
|
| RestrictedAccessException
Indicates an attempt to access or modify a state variable without permission to do so. |
|
| SceneGraphObject
SceneGraphObject is the common superclass for all scene graph objects. |
|
| SceneGraphPath
A SceneGraphPath object represents the path from a Locale to a terminal node in the scene graph. |
|
| Screen3D
The Screen3D Object contains all information about a particular screen. |
|
| Sensor
The Sensor Class encapsulates an object that provides real-time data. |
|
| SensorRead
A SensorRead encapsulates all the information associated with a single reading of a sensor, including a timestamp, a transform, and, optionally, button values. |
|
| Shader
The Shader object is the abstract base class for programmable shader code. |
|
| ShaderAppearance
The ShaderAppearance object defines programmable shading attributes that can be set as a component object of a Shape3D node. |
|
| ShaderAttribute
The ShaderAttribute object encapsulates a uniform attribute for a shader programs. |
|
| ShaderAttributeObject
The ShaderAttributeObject class is an abstract class that encapsulates a uniform shader attribute whose value is specified explicitly. |
|
| ShaderAttributeSet
The ShaderAttributeSet object provides uniform attributes to shader programs. |
|
| ShaderError
ShaderError is a container object that holds the details of a runtime error that occurs while compiling or executing a programmable shader. |
|
| ShaderErrorListener
Listener interface for monitoring errors in Shader Programs. |
|
| ShaderProgram
The ShaderProgram node component object is the abstract base class for programmable shader programs. |
|
| Shape3D
The Shape3D leaf node specifies all geometric objects. |
|
| SharedGroup
The SharedGroup provides the ability to manipulate an instanced scene graph. |
|
| Sound
Sound node is an abstract class that defines the properties common to all sound sources. |
|
| Switch
The Switch node controls which of its children will be rendered. |
|
| TexCoordGeneration
The TexCoordGeneration object contains all parameters needed for automatic texture coordinate generation. |
|
| Texture
The Texture object is a component object of an Appearance object that defines the texture properties used when texture mapping is enabled. |
|
| TextureAttributes
The TextureAttributes object defines attributes that apply to texture mapping. |
|
| TextureUnitState
The TextureUnitState object defines all texture mapping state for a single texture unit. |
|
| Transform3D
A generalized transform object represented internally as a 4x4 double-precision floating point matrix. |
|
| TransformGroup
Group node that contains a transform. |
|
| TransformInterpolator
TransformInterpolator is an abstract class that extends Interpolator to provide common methods used by various transform related interpolator subclasses. |
|
| TransparencyAttributes
The TransparencyAttributes object defines all attributes affecting transparency of the object. |
|
| View
The View object contains all parameters needed in rendering a three dimensional scene from one viewpoint. |
|
| ViewPlatform
The ViewPlatform leaf node object controls the position, orientation and scale of the viewer. |
|
| VirtualUniverse
A VirtualUniverse object is the top-level container for all scene graphs. |
|
| WakeupAnd
Class specifying any number of wakeup conditions ANDed together. |
|
| WakeupCondition
An abstract class specifying a single wakeup Condition. |
|
| WakeupCriterion
An abstract class specifying a singleton wakeup Criterion. |
|
| WakeupOr
Class specifying any number of wakeup conditions ORed together. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.audioengines | |
|---|---|
| AudioDevice
The AudioDevice Class defines and encapsulates the audio device's basic information and characteristics. |
|
| AudioDevice3D
The AudioDevice3D class defines a 3D audio device that is used to set sound and aural attributes. |
|
| AudioDevice3DL2
Extends AudioDevice3D to include reverb and environmental audio parameters that are defined in the MIDI Manufactures' Association Interactive Audio Special Interest Group (MMA IASIG) Level 2 Specification. |
|
| MediaContainer
The MediaContainer object defines all sound data: cached state flag, and associated sound media. |
|
| PhysicalEnvironment
This object contains a specification of the physical environment in which the view will be generated. |
|
| Sound
Sound node is an abstract class that defines the properties common to all sound sources. |
|
| Transform3D
A generalized transform object represented internally as a 4x4 double-precision floating point matrix. |
|
| View
The View object contains all parameters needed in rendering a three dimensional scene from one viewpoint. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.audioengines.javasound | |
|---|---|
| AudioDevice
The AudioDevice Class defines and encapsulates the audio device's basic information and characteristics. |
|
| AudioDevice3D
The AudioDevice3D class defines a 3D audio device that is used to set sound and aural attributes. |
|
| AudioDevice3DL2
Extends AudioDevice3D to include reverb and environmental audio parameters that are defined in the MIDI Manufactures' Association Interactive Audio Special Interest Group (MMA IASIG) Level 2 Specification. |
|
| MediaContainer
The MediaContainer object defines all sound data: cached state flag, and associated sound media. |
|
| PhysicalEnvironment
This object contains a specification of the physical environment in which the view will be generated. |
|
| Transform3D
A generalized transform object represented internally as a 4x4 double-precision floating point matrix. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.exp.swing | |
|---|---|
| Canvas3D
The Canvas3D class provides a drawing canvas for 3D rendering. |
|
| GraphicsConfigTemplate3D
This class is used to obtain a valid GraphicsConfiguration that can be used by Java 3D. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.internal | |
|---|---|
| Ding3dBuffer
Java 3D wrapper class for java.nio.Buffer objects. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.loaders | |
|---|---|
| Background
The Background leaf node defines a solid background color and a background image that are used to fill the window at the beginning of each new frame. |
|
| Behavior
The Behavior leaf node provides a framework for adding user-defined actions into the scene graph. |
|
| BranchGroup
The BranchGroup serves as a pointer to the root of a scene graph branch; BranchGroup objects are the only objects that can be inserted into a Locale's set of objects. |
|
| Fog
The Fog leaf node defines a set of fog parameters common to all types of fog. |
|
| Light
The Light leaf node is an abstract class that defines a set of parameters common to all types of light. |
|
| Sound
Sound node is an abstract class that defines the properties common to all sound sources. |
|
| TransformGroup
Group node that contains a transform. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.loaders.lw3d | |
|---|---|
| TransformGroup
Group node that contains a transform. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.behaviors.interpolators | |
|---|---|
| Alpha
The alpha NodeComponent object provides common methods for converting a time value into an alpha value (a value in the range 0 to 1). |
|
| Behavior
The Behavior leaf node provides a framework for adding user-defined actions into the scene graph. |
|
| Interpolator
Interpolator is an abstract class that extends Behavior to provide common methods used by various interpolation subclasses. |
|
| Leaf
The Leaf node is an abstract class for all scene graph nodes that have no children. |
|
| Node
The Node class provides an abstract class for all Group and Leaf Nodes. |
|
| SceneGraphObject
SceneGraphObject is the common superclass for all scene graph objects. |
|
| Transform3D
A generalized transform object represented internally as a 4x4 double-precision floating point matrix. |
|
| TransformGroup
Group node that contains a transform. |
|
| TransformInterpolator
TransformInterpolator is an abstract class that extends Interpolator to provide common methods used by various transform related interpolator subclasses. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.behaviors.keyboard | |
|---|---|
| Behavior
The Behavior leaf node provides a framework for adding user-defined actions into the scene graph. |
|
| Leaf
The Leaf node is an abstract class for all scene graph nodes that have no children. |
|
| Node
The Node class provides an abstract class for all Group and Leaf Nodes. |
|
| SceneGraphObject
SceneGraphObject is the common superclass for all scene graph objects. |
|
| TransformGroup
Group node that contains a transform. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.behaviors.mouse | |
|---|---|
| Behavior
The Behavior leaf node provides a framework for adding user-defined actions into the scene graph. |
|
| Leaf
The Leaf node is an abstract class for all scene graph nodes that have no children. |
|
| Node
The Node class provides an abstract class for all Group and Leaf Nodes. |
|
| SceneGraphObject
SceneGraphObject is the common superclass for all scene graph objects. |
|
| Transform3D
A generalized transform object represented internally as a 4x4 double-precision floating point matrix. |
|
| TransformGroup
Group node that contains a transform. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.behaviors.picking | |
|---|---|
| BranchGroup
The BranchGroup serves as a pointer to the root of a scene graph branch; BranchGroup objects are the only objects that can be inserted into a Locale's set of objects. |
|
| Canvas3D
The Canvas3D class provides a drawing canvas for 3D rendering. |
|
| Node
The Node class provides an abstract class for all Group and Leaf Nodes. |
|
| PickPoint
Deprecated. As of Java 3D version 1.4, use PickBounds with a BoundingSphere that has a small radius. |
|
| PickRay
PickRay is an infinite ray pick shape. |
|
| PickSegment
PickSegment is a line segment pick shape. |
|
| PickShape
An abstract class for describing a pick shape that can be used with the BranchGroup and Locale picking methods. |
|
| SceneGraphPath
A SceneGraphPath object represents the path from a Locale to a terminal node in the scene graph. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.behaviors.sensor | |
|---|---|
| Behavior
The Behavior leaf node provides a framework for adding user-defined actions into the scene graph. |
|
| Leaf
The Leaf node is an abstract class for all scene graph nodes that have no children. |
|
| Node
The Node class provides an abstract class for all Group and Leaf Nodes. |
|
| SceneGraphObject
SceneGraphObject is the common superclass for all scene graph objects. |
|
| Sensor
The Sensor Class encapsulates an object that provides real-time data. |
|
| Shape3D
The Shape3D leaf node specifies all geometric objects. |
|
| Transform3D
A generalized transform object represented internally as a 4x4 double-precision floating point matrix. |
|
| TransformGroup
Group node that contains a transform. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.behaviors.vp | |
|---|---|
| Behavior
The Behavior leaf node provides a framework for adding user-defined actions into the scene graph. |
|
| Canvas3D
The Canvas3D class provides a drawing canvas for 3D rendering. |
|
| Leaf
The Leaf node is an abstract class for all scene graph nodes that have no children. |
|
| Node
The Node class provides an abstract class for all Group and Leaf Nodes. |
|
| SceneGraphObject
SceneGraphObject is the common superclass for all scene graph objects. |
|
| Sensor
The Sensor Class encapsulates an object that provides real-time data. |
|
| Shape3D
The Shape3D leaf node specifies all geometric objects. |
|
| Transform3D
A generalized transform object represented internally as a 4x4 double-precision floating point matrix. |
|
| TransformGroup
Group node that contains a transform. |
|
| View
The View object contains all parameters needed in rendering a three dimensional scene from one viewpoint. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.compression | |
|---|---|
| CompressedGeometry
Deprecated. As of Java 3D version 1.4. |
|
| CompressedGeometryHeader
Deprecated. As of Java 3D version 1.4. |
|
| Shape3D
The Shape3D leaf node specifies all geometric objects. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.geometry | |
|---|---|
| Appearance
The Appearance object defines all rendering state that can be set as a component object of a Shape3D node. |
|
| GeometryArray
The GeometryArray object contains separate arrays of positional coordinates, colors, normals, texture coordinates, and vertex attributes that describe point, line, or polygon geometry. |
|
| Group
The Group node object is a general-purpose grouping node. |
|
| IndexedGeometryArray
The IndexedGeometryArray object contains separate integer arrays that index into the arrays of positional coordinates, colors, normals, texture coordinates, and vertex attributes. |
|
| Leaf
The Leaf node is an abstract class for all scene graph nodes that have no children. |
|
| Node
The Node class provides an abstract class for all Group and Leaf Nodes. |
|
| SceneGraphObject
SceneGraphObject is the common superclass for all scene graph objects. |
|
| Shape3D
The Shape3D leaf node specifies all geometric objects. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.geometry.compression | |
|---|---|
| Ding3dBuffer
Java 3D wrapper class for java.nio.Buffer objects. |
|
| Shape3D
The Shape3D leaf node specifies all geometric objects. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.image | |
|---|---|
| ImageComponent2D
This class defines a 2D image component. |
|
| Texture
The Texture object is a component object of an Appearance object that defines the texture properties used when texture mapping is enabled. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.pickfast | |
|---|---|
| PickInfo
The PickInfo object contains the computed information about a pick hit. |
|
| PickInfo.IntersectionInfo
The IntersectionInfo object holds extra information about an intersection of a PickShape with a Node as part of a PickInfo. |
|
| Transform3D
A generalized transform object represented internally as a 4x4 double-precision floating point matrix. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.pickfast.behaviors | |
|---|---|
| Behavior
The Behavior leaf node provides a framework for adding user-defined actions into the scene graph. |
|
| Bounds
The abstract base class for bounds objects. |
|
| BranchGroup
The BranchGroup serves as a pointer to the root of a scene graph branch; BranchGroup objects are the only objects that can be inserted into a Locale's set of objects. |
|
| Canvas3D
The Canvas3D class provides a drawing canvas for 3D rendering. |
|
| Leaf
The Leaf node is an abstract class for all scene graph nodes that have no children. |
|
| Node
The Node class provides an abstract class for all Group and Leaf Nodes. |
|
| SceneGraphObject
SceneGraphObject is the common superclass for all scene graph objects. |
|
| Transform3D
A generalized transform object represented internally as a 4x4 double-precision floating point matrix. |
|
| TransformGroup
Group node that contains a transform. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.picking | |
|---|---|
| Bounds
The abstract base class for bounds objects. |
|
| BranchGroup
The BranchGroup serves as a pointer to the root of a scene graph branch; BranchGroup objects are the only objects that can be inserted into a Locale's set of objects. |
|
| Canvas3D
The Canvas3D class provides a drawing canvas for 3D rendering. |
|
| GeometryArray
The GeometryArray object contains separate arrays of positional coordinates, colors, normals, texture coordinates, and vertex attributes that describe point, line, or polygon geometry. |
|
| Locale
A Locale object defines a high-resolution position within a VirtualUniverse, and serves as a container for a collection of BranchGroup-rooted subgraphs (branch graphs), at that position. |
|
| Node
The Node class provides an abstract class for all Group and Leaf Nodes. |
|
| PickShape
An abstract class for describing a pick shape that can be used with the BranchGroup and Locale picking methods. |
|
| SceneGraphPath
A SceneGraphPath object represents the path from a Locale to a terminal node in the scene graph. |
|
| Shape3D
The Shape3D leaf node specifies all geometric objects. |
|
| Transform3D
A generalized transform object represented internally as a 4x4 double-precision floating point matrix. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.scenegraph.io | |
|---|---|
| Behavior
The Behavior leaf node provides a framework for adding user-defined actions into the scene graph. |
|
| BranchGroup
The BranchGroup serves as a pointer to the root of a scene graph branch; BranchGroup objects are the only objects that can be inserted into a Locale's set of objects. |
|
| Canvas3D
The Canvas3D class provides a drawing canvas for 3D rendering. |
|
| DanglingReferenceException
During a cloneTree call an updated reference was requested
for a node that did not get cloned. |
|
| Leaf
The Leaf node is an abstract class for all scene graph nodes that have no children. |
|
| Node
The Node class provides an abstract class for all Group and Leaf Nodes. |
|
| SceneGraphObject
SceneGraphObject is the common superclass for all scene graph objects. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.scenegraph.io.retained | |
|---|---|
| Bounds
The abstract base class for bounds objects. |
|
| BranchGroup
The BranchGroup serves as a pointer to the root of a scene graph branch; BranchGroup objects are the only objects that can be inserted into a Locale's set of objects. |
|
| Canvas3D
The Canvas3D class provides a drawing canvas for 3D rendering. |
|
| CapabilityNotSetException
Indicates an access to a live or compiled Scene Graph object without the required capability set. |
|
| SceneGraphObject
SceneGraphObject is the common superclass for all scene graph objects. |
|
| SharedGroup
The SharedGroup provides the ability to manipulate an instanced scene graph. |
|
| Transform3D
A generalized transform object represented internally as a 4x4 double-precision floating point matrix. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d | |
|---|---|
| SceneGraphObject
SceneGraphObject is the common superclass for all scene graph objects. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.scenegraph.transparency | |
|---|---|
| Geometry
Geometry is an abstract class that specifies the geometry component information required by a Shape3D node. |
|
| Shape3D
The Shape3D leaf node specifies all geometric objects. |
|
| Transform3D
A generalized transform object represented internally as a 4x4 double-precision floating point matrix. |
|
| View
The View object contains all parameters needed in rendering a three dimensional scene from one viewpoint. |
|
| Classes in javax.media.ding3d used by javax.media.ding3d.utils.universe | |
|---|---|
| AudioDevice
The AudioDevice Class defines and encapsulates the audio device's basic information and characteristics. |
|
| BranchGroup
The BranchGroup serves as a pointer to the root of a scene graph branch; BranchGroup objects are the only objects that can be inserted into a Locale's set of objects. |
|
| Canvas3D
The Canvas3D class provides a drawing canvas for 3D rendering. |
|
| Group
The Group node object is a general-purpose grouping node. |
|
| HiResCoord
The HiResCoord object specifies the location of scene components within the Virtual Universe. |
|
| Locale
A Locale object defines a high-resolution position within a VirtualUniverse, and serves as a container for a collection of BranchGroup-rooted subgraphs (branch graphs), at that position. |
|
| Node
The Node class provides an abstract class for all Group and Leaf Nodes. |
|
| PhysicalBody
This object contains a specification of the user's head. |
|
| PhysicalEnvironment
This object contains a specification of the physical environment in which the view will be generated. |
|
| SceneGraphObject
SceneGraphObject is the common superclass for all scene graph objects. |
|
| Screen3D
The Screen3D Object contains all information about a particular screen. |
|
| Sensor
The Sensor Class encapsulates an object that provides real-time data. |
|
| Transform3D
A generalized transform object represented internally as a 4x4 double-precision floating point matrix. |
|
| TransformGroup
Group node that contains a transform. |
|
| View
The View object contains all parameters needed in rendering a three dimensional scene from one viewpoint. |
|
| ViewPlatform
The ViewPlatform leaf node object controls the position, orientation and scale of the viewer. |
|
| VirtualUniverse
A VirtualUniverse object is the top-level container for all scene graphs. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||