- DanglingReferenceException - Exception in org.jogamp.java3d
-
During a cloneTree
call an updated reference was requested
for a node that did not get cloned.
- DanglingReferenceException() - Constructor for exception org.jogamp.java3d.DanglingReferenceException
-
Create the exception object with default values.
- DanglingReferenceException(String) - Constructor for exception org.jogamp.java3d.DanglingReferenceException
-
Create the exception object that outputs message.
- DECAL - Static variable in class org.jogamp.java3d.TextureAttributes
-
Apply the texture color to the object as a decal.
- DecalGroup - Class in org.jogamp.java3d
-
The DecalGroup node is an ordered group node used for defining decal
geometry on top of other geometry.
- DecalGroup() - Constructor for class org.jogamp.java3d.DecalGroup
-
Constructs and initializes a new DecalGroup node object.
- decompress() - Method in class org.jogamp.java3d.CompressedGeometry
-
Deprecated.
Decompresses the compressed geometry.
- DECREASING_ENABLE - Static variable in class org.jogamp.java3d.Alpha
-
Specifies that the decreasing component of the alpha is used
- DEFAULT_SENSOR_READ_COUNT - Static variable in class org.jogamp.java3d.Sensor
-
Default SensorRead object count (30); the number of SensorRead
objects constructed if no count is specified.
- delete(int) - Method in class org.jogamp.java3d.SparseArray
-
Removes the mapping from the specified key, if there was any.
- DEMAND_DRIVEN - Static variable in interface org.jogamp.java3d.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.
- depthBufferEnable - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- depthBufferEnableOverride - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- depthBufferWriteEnable - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- depthBufferWriteEnableOverride - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- DepthComponent - Class in org.jogamp.java3d
-
Abstract base class that defines a 2D array of depth (Z) values.
- DepthComponentFloat - Class in org.jogamp.java3d
-
A 2D array of depth (Z) values in floating point format in the range [0,1].
- DepthComponentFloat(int, int) - Constructor for class org.jogamp.java3d.DepthComponentFloat
-
Constructs a new floating-point depth (z-buffer) component object with
the specified width and height.
- DepthComponentInt - Class in org.jogamp.java3d
-
A 2D array of depth (Z) values in integer format.
- DepthComponentInt(int, int) - Constructor for class org.jogamp.java3d.DepthComponentInt
-
Constructs a new integer depth (z-buffer) component object with the
specified width and height.
- DepthComponentNative - Class in org.jogamp.java3d
-
A 2D array of depth (Z) values stored in the most efficient format for a
particular device.
- DepthComponentNative(int, int) - Constructor for class org.jogamp.java3d.DepthComponentNative
-
Constructs a new native depth (z-buffer) component object with the
specified width and height.
- depthTestFunction - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- destroyGLSLShader - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- destroyGLSLShaderProgram - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- detach() - Method in class org.jogamp.java3d.BranchGroup
-
Detaches this BranchGroup from its parent.
- DETAIL_ADD - Static variable in class org.jogamp.java3d.Texture2D
-
- DETAIL_MODULATE - Static variable in class org.jogamp.java3d.Texture2D
-
- determinant() - Method in class org.jogamp.java3d.Transform3D
-
Calculates and returns the determinant of this transform.
- difference(HiResCoord, Vector3d) - Method in class org.jogamp.java3d.HiResCoord
-
Subtracts the specified HiResCoord from this HiResCoord
placing the difference vector into the specified
double-precision vector.
- diffuse - Variable in class org.jogamp.java3d.Jogl2es2Context.glFrontMaterial
-
- diffuse - Variable in class org.jogamp.java3d.Jogl2es2Context.glFrontMaterialLocs
-
- diffuse - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSource
-
- diffuse - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSourceLocs
-
- DIFFUSE - Static variable in class org.jogamp.java3d.Material
-
Specifies that per-vertex colors replace the diffuse material color.
- DirectionalLight - Class in org.jogamp.java3d
-
A DirectionalLight node defines an oriented light with an origin at
infinity.
- DirectionalLight() - Constructor for class org.jogamp.java3d.DirectionalLight
-
Constructs a DirectionalLight node with default parameters.
- DirectionalLight(Color3f, Vector3f) - Constructor for class org.jogamp.java3d.DirectionalLight
-
Constructs and initializes a directional light.
- DirectionalLight(boolean, Color3f, Vector3f) - Constructor for class org.jogamp.java3d.DirectionalLight
-
Constructs and initializes a directional light.
- disableFog - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- distance(HiResCoord) - Method in class org.jogamp.java3d.HiResCoord
-
The floating point distance between the specified
HiResCoord and this HiResCoord.
- DistanceLOD - Class in org.jogamp.java3d
-
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 org.jogamp.java3d.DistanceLOD
-
Constructs and initializes a DistanceLOD node with default values.
- DistanceLOD(float[]) - Constructor for class org.jogamp.java3d.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 org.jogamp.java3d.DistanceLOD
-
Constructs and initializes a DistanceLOD node with the specified
array of distances and the specified position.
- draw(Geometry) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Draw the specified Geometry component object.
- draw(Shape3D) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Draw the specified Shape3D leaf node object.
- drawAndFlushImage(BufferedImage, int, int, ImageObserver) - Method in class org.jogamp.java3d.J3DGraphics2D
-
Draws the specified image and flushes the buffer.
- dstBlendFunction - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- duplicateNode(Node, boolean) - Method in class org.jogamp.java3d.Background
-
Copies all node information from originalNode
into
the current node.
- duplicateNode(Node, boolean) - Method in class org.jogamp.java3d.BackgroundSound
-
Copies all node information from originalNode
into
the current node.
- duplicateNode(Node, boolean) - Method in class org.jogamp.java3d.ConeSound
-
Copies all node information from originalNode
into
the current node.
- duplicateNode(Node, boolean) - Method in class org.jogamp.java3d.Morph
-
Deprecated.
Copies all node information from originalNode
into
the current node.
- duplicateNode(Node, boolean) - Method in class org.jogamp.java3d.Node
-
Copies all node information from originalNode
into
the current node.
- duplicateNode(Node, boolean) - Method in class org.jogamp.java3d.OrientedShape3D
-
Copies all node information from originalNode
into
the current node.
- duplicateNode(Node, boolean) - Method in class org.jogamp.java3d.PointSound
-
Copies all node information from originalNode
into
the current node.
- duplicateNode(Node, boolean) - Method in class org.jogamp.java3d.Shape3D
-
Copies all node information from originalNode
into
the current node.
- duplicateNode(Node, boolean) - Method in class org.jogamp.java3d.Soundscape
-
Copies all node information from originalNode
into
the current node.
- duplicateNodeComponent(NodeComponent) - Method in class org.jogamp.java3d.Appearance
-
- duplicateNodeComponent(NodeComponent) - Method in class org.jogamp.java3d.GLSLShaderProgram
-
- duplicateNodeComponent(NodeComponent) - Method in class org.jogamp.java3d.NodeComponent
-
- duplicateNodeComponent(NodeComponent, boolean) - Method in class org.jogamp.java3d.NodeComponent
-
Copies all node information from originalNodeComponent
into the current node.
- duplicateNodeComponent(NodeComponent) - Method in class org.jogamp.java3d.Raster
-
- duplicateNodeComponent(NodeComponent) - Method in class org.jogamp.java3d.ShaderAppearance
-
- duplicateNodeComponent(NodeComponent) - Method in class org.jogamp.java3d.Texture2D
-
- duplicateNodeComponent(NodeComponent) - Method in class org.jogamp.java3d.Texture3D
-
- duplicateNodeComponent(NodeComponent) - Method in class org.jogamp.java3d.TextureCubeMap
-
- duplicateNodeComponent(NodeComponent) - Method in class org.jogamp.java3d.TextureUnitState
-
- DURATION_UNKNOWN - Static variable in class org.jogamp.java3d.Sound
-
Denotes that the sound's duration could not be calculated.