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

D

DanglingReferenceException - Exception in javax.media.j3d
During a cloneTree call an updated reference was requested for a node that did not get cloned.
DanglingReferenceException() - Constructor for exception javax.media.j3d.DanglingReferenceException
Create the exception object with default values.
DanglingReferenceException(String) - Constructor for exception javax.media.j3d.DanglingReferenceException
Create the exception object that outputs message.
debugPrint(String) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
Prints information comtained in this key frame
debugPrint(String) - Method in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
Prints information comtained in this key frame
DECAL - Static variable in class javax.media.j3d.TextureAttributes
Apply the texture color to the object as a decal.
DecalGroup - Class in javax.media.j3d
The DecalGroup node is an ordered group node used for defining decal geometry on top of other geometry.
DecalGroup() - Constructor for class javax.media.j3d.DecalGroup
Constructs and initializes a new DecalGroup node object.
DecalGroupState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
DecalGroupState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DecalGroupState
Creates new BranchGroupState
decayFrequencyCutoff - Variable in class com.sun.j3d.audioengines.AuralParameters
 
decayTime - Variable in class com.sun.j3d.audioengines.AuralParameters
 
decompress() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
Decompresses the compressed geometry.
decompress() - Method in class javax.media.j3d.CompressedGeometry
Deprecated. Decompresses the compressed geometry.
DECREASING_ENABLE - Static variable in class javax.media.j3d.Alpha
Specifies that the decreasing component of the alpha is used
DEFAULT_SENSOR_READ_COUNT - Static variable in class javax.media.j3d.Sensor
Default SensorRead object count (30); the number of SensorRead objects constructed if no count is specified.
DEGREES - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that rotation speed should be in degrees.
DEMAND_DRIVEN - Static variable in interface javax.media.j3d.InputDevice
Signifies that the Java 3D implementation should not schedule regular reads on the sensors of this device; the Java 3D implementation will only call pollAndProcessInput when one of the device's sensors' getRead methods is called.
density - Variable in class com.sun.j3d.audioengines.AuralParameters
 
DepthComponent - Class in javax.media.j3d
Abstract base class that defines a 2D array of depth (Z) values.
DepthComponentFloat - Class in javax.media.j3d
A 2D array of depth (Z) values in floating point format in the range [0,1].
DepthComponentFloat(int, int) - Constructor for class javax.media.j3d.DepthComponentFloat
Constructs a new floating-point depth (z-buffer) component object with the specified width and height.
DepthComponentFloatState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
DepthComponentFloatState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DepthComponentFloatState
 
DepthComponentInt - Class in javax.media.j3d
A 2D array of depth (Z) values in integer format.
DepthComponentInt(int, int) - Constructor for class javax.media.j3d.DepthComponentInt
Constructs a new integer depth (z-buffer) component object with the specified width and height.
DepthComponentIntState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
DepthComponentIntState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DepthComponentIntState
 
DepthComponentNative - Class in javax.media.j3d
A 2D array of depth (Z) values stored in the most efficient format for a particular device.
DepthComponentNative(int, int) - Constructor for class javax.media.j3d.DepthComponentNative
Constructs a new native depth (z-buffer) component object with the specified width and height.
DepthComponentNativeState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
We have no access to the data inside a DepthComponentNative and it doesn't really make sense anyway, so we're going to save the width and height and not save/restore any of the data.
DepthComponentNativeState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DepthComponentNativeState
 
dereferenceBranchGraph(BranchGroup) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Remove the IO system's reference to this branchgraph and all its nodes.
detach() - Method in class javax.media.j3d.BranchGroup
Detaches this BranchGroup from its parent.
detachAllGraphs() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe.SimpleUniverseState
Detach each BranchGraph from the Locale(s)
DETAIL_ADD - Static variable in class javax.media.j3d.Texture2D
Deprecated. As of Java 3D 1.5 the optional detail texture feature is no longer supported. Adds the detail texture image to the level 0 image of this texture object
DETAIL_MODULATE - Static variable in class javax.media.j3d.Texture2D
Deprecated. As of Java 3D 1.5 the optional detail texture feature is no longer supported. Modulates the detail texture image with the level 0 image of this texture object
determinant() - Method in class javax.media.j3d.Transform3D
Calculates and returns the determinant of this transform.
determinant() - Method in class javax.vecmath.Matrix3d
Computes the determinant of this matrix.
determinant() - Method in class javax.vecmath.Matrix3f
Computes the determinant of this matrix.
determinant() - Method in class javax.vecmath.Matrix4d
Computes the determinant of this matrix.
determinant() - Method in class javax.vecmath.Matrix4f
Computes the determinate of this matrix.
difference(HiResCoord, Vector3d) - Method in class javax.media.j3d.HiResCoord
Subtracts the specified HiResCoord from this HiResCoord placing the difference vector into the specified double-precision vector.
DIFFUSE - Static variable in class javax.media.j3d.Material
Specifies that per-vertex colors replace the diffuse material color.
diffusion - Variable in class com.sun.j3d.audioengines.AuralParameters
 
DirectionalLight - Class in javax.media.j3d
A DirectionalLight node defines an oriented light with an origin at infinity.
DirectionalLight() - Constructor for class javax.media.j3d.DirectionalLight
Constructs a DirectionalLight node with default parameters.
DirectionalLight(Color3f, Vector3f) - Constructor for class javax.media.j3d.DirectionalLight
Constructs and initializes a directional light.
DirectionalLight(boolean, Color3f, Vector3f) - Constructor for class javax.media.j3d.DirectionalLight
Constructs and initializes a directional light.
DirectionalLightState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
DirectionalLightState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DirectionalLightState
 
DISABLE_ROTATE - Static variable in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Constructor flag to disable rotate
DISABLE_TRANSLATE - Static variable in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Constructor flag to disable translate
DISABLE_ZOOM - Static variable in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Constructor flag to disable zoom
dispatchEvents() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
Reads all sensor button state and dispatches events to registered button and read listeners.
Distance - Class in com.sun.j3d.internal
Utility class used to calculate distance.
Distance() - Constructor for class com.sun.j3d.internal.Distance
 
distance(HiResCoord) - Method in class javax.media.j3d.HiResCoord
The floating point distance between the specified HiResCoord and this HiResCoord.
distance(Point2d) - Method in class javax.vecmath.Point2d
Computes the distance between this point and point p1.
distance(Point2f) - Method in class javax.vecmath.Point2f
Computes the distance between this point and point p1.
distance(Point3d) - Method in class javax.vecmath.Point3d
Returns the distance between this point and point p1.
distance(Point3f) - Method in class javax.vecmath.Point3f
Computes the distance between this point and point p1.
distance(Point4d) - Method in class javax.vecmath.Point4d
Returns the distance between this point and point p1.
distance(Point4f) - Method in class javax.vecmath.Point4f
Computes the distance between this point and point p1.
DistanceAttenuation - Class in com.sun.j3d.utils.audio
 
DistanceAttenuation() - Constructor for class com.sun.j3d.utils.audio.DistanceAttenuation
 
distanceL1(Point2d) - Method in class javax.vecmath.Point2d
Computes the L-1 (Manhattan) distance between this point and point p1.
distanceL1(Point2f) - Method in class javax.vecmath.Point2f
Computes the L-1 (Manhattan) distance between this point and point p1.
distanceL1(Point3d) - Method in class javax.vecmath.Point3d
Computes the L-1 (Manhattan) distance between this point and point p1.
distanceL1(Point3f) - Method in class javax.vecmath.Point3f
Computes the L-1 (Manhattan) distance between this point and point p1.
distanceL1(Point4d) - Method in class javax.vecmath.Point4d
Computes the L-1 (Manhattan) distance between this point and point p1.
distanceL1(Point4f) - Method in class javax.vecmath.Point4f
Computes the L-1 (Manhattan) distance between this point and point p1.
distanceLinf(Point2d) - Method in class javax.vecmath.Point2d
Computes the L-infinite distance between this point and point p1.
distanceLinf(Point2f) - Method in class javax.vecmath.Point2f
Computes the L-infinite distance between this point and point p1.
distanceLinf(Point3d) - Method in class javax.vecmath.Point3d
Computes the L-infinite distance between this point and point p1.
distanceLinf(Point3f) - Method in class javax.vecmath.Point3f
Computes the L-infinite distance between this point and point p1.
distanceLinf(Point4d) - Method in class javax.vecmath.Point4d
Computes the L-infinite distance between this point and point p1.
distanceLinf(Point4f) - Method in class javax.vecmath.Point4f
Computes the L-infinite distance between this point and point p1.
DistanceLOD - Class in javax.media.j3d
This class defines a distance-based LOD behavior node that operates on a Switch group node to select one of the children of that Switch node based on the distance of this LOD node from the viewer.
DistanceLOD() - Constructor for class javax.media.j3d.DistanceLOD
Constructs and initializes a DistanceLOD node with default values.
DistanceLOD(float[]) - Constructor for class javax.media.j3d.DistanceLOD
Constructs and initializes a DistanceLOD node with the specified array of distances and a default position of (0,0,0).
DistanceLOD(float[], Point3f) - Constructor for class javax.media.j3d.DistanceLOD
Constructs and initializes a DistanceLOD node with the specified array of distances and the specified position.
DistanceLODState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
DistanceLODState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DistanceLODState
 
distanceSquared(Point2d) - Method in class javax.vecmath.Point2d
Computes the square of the distance between this point and point p1.
distanceSquared(Point2f) - Method in class javax.vecmath.Point2f
Computes the square of the distance between this point and point p1.
distanceSquared(Point3d) - Method in class javax.vecmath.Point3d
Returns the square of the distance between this point and point p1.
distanceSquared(Point3f) - Method in class javax.vecmath.Point3f
Computes the square of the distance between this point and point p1.
distanceSquared(Point4d) - Method in class javax.vecmath.Point4d
Returns the square of the distance between this point and point p1.
distanceSquared(Point4f) - Method in class javax.vecmath.Point4f
Computes the square of the distance between this point and point p1.
dot(GVector) - Method in class javax.vecmath.GVector
Returns the dot product of this vector and vector v1.
dot(Vector2d) - Method in class javax.vecmath.Vector2d
Computes the dot product of the this vector and vector v1.
dot(Vector2f) - Method in class javax.vecmath.Vector2f
Computes the dot product of the this vector and vector v1.
dot(Vector3d) - Method in class javax.vecmath.Vector3d
Returns the dot product of this vector and vector v1.
dot(Vector3f) - Method in class javax.vecmath.Vector3f
Computes the dot product of this vector and vector v1.
dot(Vector4d) - Method in class javax.vecmath.Vector4d
Returns the dot product of this vector and vector v1.
dot(Vector4f) - Method in class javax.vecmath.Vector4f
returns the dot product of this vector and v1
DoubleBufferWrapper - Class in com.sun.j3d.internal
NIO Buffers are new in Java 1.4 but we need to run on 1.3 as well, so this class was created to hide the NIO classes from non-1.4 Java 3D users.
DoubleBufferWrapper(DoubleBuffer) - Constructor for class com.sun.j3d.internal.DoubleBufferWrapper
Constructor initializes buffer with a java.nio.DoubleBuffer object.
DoubleBufferWrapper(J3DBuffer) - Constructor for class com.sun.j3d.internal.DoubleBufferWrapper
Constructor initializes buffer with a javax.media.j3d.J3DBuffer object.
doubleToLongBits(double) - Static method in class com.sun.j3d.internal.HashCodeUtil
Returns the representation of the specified floating-point value according to the IEEE 754 floating-point "double format" bit layout, after first mapping -0.0 to 0.0.
doWork() - Method in class com.sun.j3d.audioengines.AudioEngineThread
This method is defined by all slave threads to implement one iteration of work.
dragged(SensorEvent) - Method in interface com.sun.j3d.utils.behaviors.sensor.SensorButtonListener
This method is called with each invocation of the dispatchEvents method of SensorEventAgent if any button bound to the listener is down and has not changed state since the last invocation.
DRAGGED - Static variable in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
A button dragged event.
dragged(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorInputAdaptor
 
dragged(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.GrabViewListener6D
 
dragged(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener2D
 
dragged(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener6D
 
dragged(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener2D
 
dragged(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener6D
 
dragged(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener2D
 
dragged(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener6D
 
draw(Geometry) - Method in class javax.media.j3d.GraphicsContext3D
Draw the specified Geometry component object.
draw(Shape3D) - Method in class javax.media.j3d.GraphicsContext3D
Draw the specified Shape3D leaf node object.
drawAndFlushImage(BufferedImage, int, int, ImageObserver) - Method in class javax.media.j3d.J3DGraphics2D
Draws the specified image and flushes the buffer.
duplicateNode(Node, boolean) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
Copies KBRotPosScaleSplinePathInterpolator information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
Copies all KBSplinePathInterpolator information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator
Copies RotPosScaleTCBSplinePathInterpolator information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
Copies all TCBSplinePathInterpolator information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class com.sun.j3d.utils.geometry.Box
Copies all node information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class com.sun.j3d.utils.geometry.Cone
Copies all node information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class com.sun.j3d.utils.geometry.Cylinder
Copies all node information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class com.sun.j3d.utils.geometry.Sphere
Copies all node information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.Background
Copies all node information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.BackgroundSound
Copies all node information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.ConeSound
Copies all node information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.Morph
Deprecated. Copies all node information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.Node
Copies all node information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.OrientedShape3D
Copies all node information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.PointSound
Copies all node information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.Shape3D
Copies all node information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.Soundscape
Copies all node information from originalNode into the current node.
duplicateNodeComponent(NodeComponent) - Method in class javax.media.j3d.Appearance
Deprecated. replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
duplicateNodeComponent(NodeComponent) - Method in class javax.media.j3d.NodeComponent
Deprecated. As of Java 3D version 1.2, replaced by duplicateNodeComponent(NodeComponent originalNodeComponent, boolean forceDuplicate)
duplicateNodeComponent(NodeComponent, boolean) - Method in class javax.media.j3d.NodeComponent
Copies all node information from originalNodeComponent into the current node.
duplicateNodeComponent(NodeComponent) - Method in class javax.media.j3d.Raster
Deprecated. replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
duplicateNodeComponent(NodeComponent) - Method in class javax.media.j3d.ShaderAppearance
Deprecated. replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
duplicateNodeComponent(NodeComponent) - Method in class javax.media.j3d.Texture2D
Deprecated. replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
duplicateNodeComponent(NodeComponent) - Method in class javax.media.j3d.Texture3D
Deprecated. replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
duplicateNodeComponent(NodeComponent) - Method in class javax.media.j3d.TextureCubeMap
Deprecated. replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
duplicateNodeComponent(NodeComponent) - Method in class javax.media.j3d.TextureUnitState
Deprecated. replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
DURATION_UNKNOWN - Static variable in class com.sun.j3d.audioengines.Sample
 
DURATION_UNKNOWN - Static variable in class javax.media.j3d.Sound
Denotes that the sound's duration could not be calculated.

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