|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Classes in javax.media.j3d used by javax.media.j3d | |
---|---|
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. |
|
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. |
|
J3DBuffer
Java 3D wrapper class for java.nio.Buffer objects. |
|
J3DGraphics2D
The J3DGraphics2D class extends Graphics2D to provide 2D rendering into a Canvas3D. |
|
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. |
|
TransparencySortGeom
An interface that allows sorting the rendering order of transparent geometry. |
|
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. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |