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

I

IDENTITY - Static variable in class javax.media.ding3d.Transform3D
An identity matrix.
identityMinus() - Method in class javax.media.ding3d.vecmath.GMatrix
Subtracts this matrix from the identity matrix and puts the values back into this (this = I - this).
IllegalRenderingStateException - Exception in javax.media.ding3d
Indicates an illegal state for rendering.
IllegalRenderingStateException() - Constructor for exception javax.media.ding3d.IllegalRenderingStateException
Create the exception object with default values.
IllegalRenderingStateException(String) - Constructor for exception javax.media.ding3d.IllegalRenderingStateException
Create the exception object that outputs message.
IllegalSceneGraphException - Exception in javax.media.ding3d
Indicates an illegal Java 3D scene graph.
IllegalSceneGraphException() - Constructor for exception javax.media.ding3d.IllegalSceneGraphException
Create the exception object with default values.
IllegalSceneGraphException(String) - Constructor for exception javax.media.ding3d.IllegalSceneGraphException
Create the exception object that outputs message.
IllegalSharingException - Exception in javax.media.ding3d
Indicates an illegal attempt to share a scene graph object.
IllegalSharingException() - Constructor for exception javax.media.ding3d.IllegalSharingException
Create the exception object with default values.
IllegalSharingException(String) - Constructor for exception javax.media.ding3d.IllegalSharingException
Create the exception object that outputs message.
ImageComponent - Class in javax.media.ding3d
Abstract class that is used to define 2D or 3D ImageComponent classes used in a Java 3D scene graph.
ImageComponent(int, int, int) - Constructor for class javax.media.ding3d.ImageComponent
Constructs an image component object using the specified format, width, and height.
ImageComponent(int, int, int, boolean, boolean) - Constructor for class javax.media.ding3d.ImageComponent
Constructs an image component object using the specified format, width, height, byReference flag, and yUp flag.
ImageComponent.ImageClass - Enum in javax.media.ding3d
Used to specify the class of the image being wrapped.
ImageComponent2D - Class in javax.media.ding3d
This class defines a 2D image component.
ImageComponent2D(int, int, int) - Constructor for class javax.media.ding3d.ImageComponent2D
Constructs a 2D image component object using the specified format, width, and height.
ImageComponent2D(int, BufferedImage) - Constructor for class javax.media.ding3d.ImageComponent2D
Constructs a 2D image component object using the specified format and BufferedImage.
ImageComponent2D(int, RenderedImage) - Constructor for class javax.media.ding3d.ImageComponent2D
Constructs a 2D image component object using the specified format and RenderedImage.
ImageComponent2D(int, int, int, boolean, boolean) - Constructor for class javax.media.ding3d.ImageComponent2D
Constructs a 2D image component object using the specified format, width, height, byReference flag, and yUp flag.
ImageComponent2D(int, BufferedImage, boolean, boolean) - Constructor for class javax.media.ding3d.ImageComponent2D
Constructs a 2D image component object using the specified format, BufferedImage, byReference flag, and yUp flag.
ImageComponent2D(int, RenderedImage, boolean, boolean) - Constructor for class javax.media.ding3d.ImageComponent2D
Constructs a 2D image component object using the specified format, RenderedImage, byReference flag, and yUp flag.
ImageComponent2D(int, NioImageBuffer, boolean, boolean) - Constructor for class javax.media.ding3d.ImageComponent2D
Constructs a 2D image component object using the specified format, NioImageBuffer, byReference flag, and yUp flag.
ImageComponent2D.Updater - Interface in javax.media.ding3d
The ImageComponent2D.Updater interface is used in updating image data that is accessed by reference from a live or compiled ImageComponent object.
ImageComponent2DState - Class in javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d
 
ImageComponent2DState(SymbolTableData, Controller) - Constructor for class javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.ImageComponent2DState
 
ImageComponent3D - Class in javax.media.ding3d
This class defines a 3D image component.
ImageComponent3D(int, int, int, int) - Constructor for class javax.media.ding3d.ImageComponent3D
Constructs a 3D image component object using the specified format, width, height, and depth.
ImageComponent3D(int, BufferedImage[]) - Constructor for class javax.media.ding3d.ImageComponent3D
Constructs a 3D image component object using the specified format, and the BufferedImage array.
ImageComponent3D(int, RenderedImage[]) - Constructor for class javax.media.ding3d.ImageComponent3D
Constructs a 3D image component object using the specified format, and the RenderedImage array.
ImageComponent3D(int, int, int, int, boolean, boolean) - Constructor for class javax.media.ding3d.ImageComponent3D
Constructs a 3D image component object using the specified format, width, height, depth, byReference flag, and yUp flag.
ImageComponent3D(int, BufferedImage[], boolean, boolean) - Constructor for class javax.media.ding3d.ImageComponent3D
Constructs a 3D image component object using the specified format, BufferedImage array, byReference flag, and yUp flag.
ImageComponent3D(int, RenderedImage[], boolean, boolean) - Constructor for class javax.media.ding3d.ImageComponent3D
Constructs a 3D image component object using the specified format, RenderedImage array, byReference flag, and yUp flag.
ImageComponent3D(int, NioImageBuffer[], boolean, boolean) - Constructor for class javax.media.ding3d.ImageComponent3D
Constructs a 3D image component object using the specified format, NioImageBuffer array, byReference flag, and yUp flag.
ImageComponent3D.Updater - Interface in javax.media.ding3d
The ImageComponent3D.Updater interface is used in updating image data that is accessed by reference from a live or compiled ImageComponent object.
ImageComponent3DState - Class in javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d
 
ImageComponent3DState(SymbolTableData, Controller) - Constructor for class javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.ImageComponent3DState
 
ImageComponentState - Class in javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d
 
ImageComponentState(SymbolTableData, Controller) - Constructor for class javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.ImageComponentState
 
ImageException - Exception in javax.media.ding3d.utils.image
Exception used to indicate that the texture loader encountered a problem loading the specified image file.
ImageException() - Constructor for exception javax.media.ding3d.utils.image.ImageException
 
ImageException(String) - Constructor for exception javax.media.ding3d.utils.image.ImageException
 
ImageException(Throwable) - Constructor for exception javax.media.ding3d.utils.image.ImageException
 
incNodeComponentRefCount(int) - Method in class javax.media.ding3d.utils.scenegraph.io.retained.SymbolTable
Update the reference count for the node component.
IncorrectFormatException - Exception in javax.media.ding3d.loaders
Exception used to indicate that a file of the incorrect type was passed to a loader.
IncorrectFormatException() - Constructor for exception javax.media.ding3d.loaders.IncorrectFormatException
 
IncorrectFormatException(String) - Constructor for exception javax.media.ding3d.loaders.IncorrectFormatException
 
INCREASING_ENABLE - Static variable in class javax.media.ding3d.Alpha
Specifies that the increasing component of the alpha is used.
incrementReferenceCount() - Method in class javax.media.ding3d.utils.scenegraph.io.retained.SymbolTableData
 
IndexedGeometryArray - Class in javax.media.ding3d
The IndexedGeometryArray object contains separate integer arrays that index into the arrays of positional coordinates, colors, normals, texture coordinates, and vertex attributes.
IndexedGeometryArray(int, int, int) - Constructor for class javax.media.ding3d.IndexedGeometryArray
Constructs an empty IndexedGeometryArray object with the specified number of vertices, vertex format, and number of indices.
IndexedGeometryArray(int, int, int, int[], int) - Constructor for class javax.media.ding3d.IndexedGeometryArray
Constructs an empty IndexedGeometryArray object with the specified number of vertices, vertex format, number of texture coordinate sets, texture coordinate mapping array, and number of indices.
IndexedGeometryArray(int, int, int, int[], int, int[], int) - Constructor for class javax.media.ding3d.IndexedGeometryArray
Constructs an empty IndexedGeometryArray object with the specified number of vertices, vertex format, number of texture coordinate sets, texture coordinate mapping array, vertex attribute count, vertex attribute sizes array, and number of indices.
IndexedGeometryArrayState - Class in javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d
 
IndexedGeometryArrayState(SymbolTableData, Controller) - Constructor for class javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.IndexedGeometryArrayState
 
IndexedGeometryStripArray - Class in javax.media.ding3d
The IndexedGeometryStripArray object is an abstract class that is extended for a set of IndexedGeometryArray strip primitives.
IndexedGeometryStripArray(int, int, int, int[]) - Constructor for class javax.media.ding3d.IndexedGeometryStripArray
Constructs an empty IndexedGeometryStripArray object with the specified number of vertices, vertex format, number of indices, and array of per-strip index counts.
IndexedGeometryStripArray(int, int, int, int[], int, int[]) - Constructor for class javax.media.ding3d.IndexedGeometryStripArray
Constructs an empty IndexedGeometryStripArray object with the specified number of vertices, vertex format, number of texture coordinate sets, texture coordinate mapping array, number of indices, and array of per-strip index counts.
IndexedGeometryStripArray(int, int, int, int[], int, int[], int, int[]) - Constructor for class javax.media.ding3d.IndexedGeometryStripArray
Constructs an empty IndexedGeometryStripArray object with the specified number of vertices, vertex format, number of texture coordinate sets, texture coordinate mapping array, vertex attribute count, vertex attribute sizes array, number of indices, and array of per-strip index counts.
IndexedGeometryStripArrayState - Class in javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d
 
IndexedGeometryStripArrayState(SymbolTableData, Controller) - Constructor for class javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.IndexedGeometryStripArrayState
 
IndexedLineArray - Class in javax.media.ding3d
The IndexedLineArray object draws the array of vertices as individual line segments.
IndexedLineArray(int, int, int) - Constructor for class javax.media.ding3d.IndexedLineArray
Constructs an empty IndexedLineArray object using the specified parameters.
IndexedLineArray(int, int, int, int[], int) - Constructor for class javax.media.ding3d.IndexedLineArray
Constructs an empty IndexedLineArray object using the specified parameters.
IndexedLineArray(int, int, int, int[], int, int[], int) - Constructor for class javax.media.ding3d.IndexedLineArray
Constructs an empty IndexedLineArray object using the specified parameters.
IndexedLineArrayState - Class in javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d
 
IndexedLineArrayState(SymbolTableData, Controller) - Constructor for class javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.IndexedLineArrayState
 
IndexedLineStripArray - Class in javax.media.ding3d
The IndexedLineStripArray object draws an array of vertices as a set of connected line strips.
IndexedLineStripArray(int, int, int, int[]) - Constructor for class javax.media.ding3d.IndexedLineStripArray
Constructs an empty IndexedLineStripArray object using the specified parameters.
IndexedLineStripArray(int, int, int, int[], int, int[]) - Constructor for class javax.media.ding3d.IndexedLineStripArray
Constructs an empty IndexedLineStripArray object using the specified parameters.
IndexedLineStripArray(int, int, int, int[], int, int[], int, int[]) - Constructor for class javax.media.ding3d.IndexedLineStripArray
Constructs an empty IndexedLineStripArray object using the specified parameters.
IndexedLineStripArrayState - Class in javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d
 
IndexedLineStripArrayState(SymbolTableData, Controller) - Constructor for class javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.IndexedLineStripArrayState
Creates new BranchGroupState
IndexedPointArray - Class in javax.media.ding3d
The IndexedPointArray object draws the array of vertices as individual points.
IndexedPointArray(int, int, int) - Constructor for class javax.media.ding3d.IndexedPointArray
Constructs an empty IndexedPointArray object using the specified parameters.
IndexedPointArray(int, int, int, int[], int) - Constructor for class javax.media.ding3d.IndexedPointArray
Constructs an empty IndexedPointArray object using the specified parameters.
IndexedPointArray(int, int, int, int[], int, int[], int) - Constructor for class javax.media.ding3d.IndexedPointArray
Constructs an empty IndexedPointArray object using the specified parameters.
IndexedPointArrayState - Class in javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d
 
IndexedPointArrayState(SymbolTableData, Controller) - Constructor for class javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.IndexedPointArrayState
Creates new BranchGroupState
IndexedQuadArray - Class in javax.media.ding3d
The IndexedQuadArray object draws the array of vertices as individual quadrilaterals.
IndexedQuadArray(int, int, int) - Constructor for class javax.media.ding3d.IndexedQuadArray
Constructs an empty IndexedQuadArray object using the specified parameters.
IndexedQuadArray(int, int, int, int[], int) - Constructor for class javax.media.ding3d.IndexedQuadArray
Constructs an empty IndexedQuadArray object using the specified parameters.
IndexedQuadArray(int, int, int, int[], int, int[], int) - Constructor for class javax.media.ding3d.IndexedQuadArray
Constructs an empty IndexedQuadArray object using the specified parameters.
IndexedQuadArrayState - Class in javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d
 
IndexedQuadArrayState(SymbolTableData, Controller) - Constructor for class javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.IndexedQuadArrayState
 
IndexedTriangleArray - Class in javax.media.ding3d
The IndexedTriangleArray object draws the array of vertices as individual triangles.
IndexedTriangleArray(int, int, int) - Constructor for class javax.media.ding3d.IndexedTriangleArray
Constructs an empty IndexedTriangleArray object using the specified parameters.
IndexedTriangleArray(int, int, int, int[], int) - Constructor for class javax.media.ding3d.IndexedTriangleArray
Constructs an empty IndexedTriangleArray object using the specified parameters.
IndexedTriangleArray(int, int, int, int[], int, int[], int) - Constructor for class javax.media.ding3d.IndexedTriangleArray
Constructs an empty IndexedTriangleArray object using the specified parameters.
IndexedTriangleArrayState - Class in javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d
 
IndexedTriangleArrayState(SymbolTableData, Controller) - Constructor for class javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.IndexedTriangleArrayState
 
IndexedTriangleFanArray - Class in javax.media.ding3d
The IndexedTriangleFanArray object draws an array of vertices as a set of connected triangle fans.
IndexedTriangleFanArray(int, int, int, int[]) - Constructor for class javax.media.ding3d.IndexedTriangleFanArray
Constructs an empty IndexedTriangleFanArray object using the specified parameters.
IndexedTriangleFanArray(int, int, int, int[], int, int[]) - Constructor for class javax.media.ding3d.IndexedTriangleFanArray
Constructs an empty IndexedTriangleFanArray object using the specified parameters.
IndexedTriangleFanArray(int, int, int, int[], int, int[], int, int[]) - Constructor for class javax.media.ding3d.IndexedTriangleFanArray
Constructs an empty IndexedTriangleFanArray object using the specified parameters.
IndexedTriangleFanArrayState - Class in javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d
 
IndexedTriangleFanArrayState(SymbolTableData, Controller) - Constructor for class javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.IndexedTriangleFanArrayState
Creates new BranchGroupState
IndexedTriangleStripArray - Class in javax.media.ding3d
The IndexedTriangleStripArray object draws an array of vertices as a set of connected triangle strips.
IndexedTriangleStripArray(int, int, int, int[]) - Constructor for class javax.media.ding3d.IndexedTriangleStripArray
Constructs an empty IndexedTriangleStripArray object using the specified parameters.
IndexedTriangleStripArray(int, int, int, int[], int, int[]) - Constructor for class javax.media.ding3d.IndexedTriangleStripArray
Constructs an empty IndexedTriangleStripArray object using the specified parameters.
IndexedTriangleStripArray(int, int, int, int[], int, int[], int, int[]) - Constructor for class javax.media.ding3d.IndexedTriangleStripArray
Constructs an empty IndexedTriangleStripArray object using the specified parameters.
IndexedTriangleStripArrayState - Class in javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d
 
IndexedTriangleStripArrayState(SymbolTableData, Controller) - Constructor for class javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.IndexedTriangleStripArrayState
Creates new BranchGroupState
indexify(boolean) - Method in class javax.media.ding3d.utils.geometry.GeometryInfo
Create index lists for all data lists.
indexify() - Method in class javax.media.ding3d.utils.geometry.GeometryInfo
 
indexOfCanvas3D(Canvas3D) - Method in class javax.media.ding3d.View
Retrieves the index of the specified Canvas3D in this View's list of Canvas3Ds
indexOfChild(Node) - Method in class javax.media.ding3d.Group
Retrieves the index of the specified child node in this group node's list of children.
indexOfGeometry(Geometry) - Method in class javax.media.ding3d.Shape3D
Retrieves the index of the specified geometry component in this Shape3D node's list of geometry components.
indexOfScope(Group) - Method in class javax.media.ding3d.AlternateAppearance
Retrieves the index of the specified Group node in this AlternateAppearance node's list of scopes.
indexOfScope(Group) - Method in class javax.media.ding3d.Fog
Retrieves the index of the specified Group node in this Fog node's list of scopes.
indexOfScope(Group) - Method in class javax.media.ding3d.Light
Retrieves the index of the specified Group node in this Light node's list of scopes.
indexOfScope(Group) - Method in class javax.media.ding3d.ModelClip
Retrieves the index of the specified Group node in this ModelClip node's list of scopes.
indexOfSwitch(Switch) - Method in class javax.media.ding3d.LOD
Retrieves the index of the specified switch node in this LOD node's list of switches.
indexOfView(View) - Method in class javax.media.ding3d.ViewSpecificGroup
Retrieves the index of the specified View object in this node's list of views.
INFINITE_LOOPS - Static variable in class javax.media.ding3d.Sound
When used as a loop count sound will loop an infinite number of time until explicitly stopped (setEnabled(false)).
initialize() - Method in interface javax.media.ding3d.AudioDevice
Initialize the audio device.
initialize() - Method in class javax.media.ding3d.audioengines.AudioEngine
Code to initialize the device
initialize() - Method in class javax.media.ding3d.audioengines.AudioEngineThread
This initializes this thread.
initialize() - Method in class javax.media.ding3d.audioengines.javasound.JavaSoundMixer
Code to initialize the device New interface to mixer/engine specific methods
initialize() - Method in class javax.media.ding3d.Behavior
Initialize this behavior.
initialize() - Method in class javax.media.ding3d.Billboard
Initialize method that sets up initial wakeup criteria.
initialize() - Method in class javax.media.ding3d.DistanceLOD
Initialize method that sets up initial wakeup criteria.
initialize() - Method in interface javax.media.ding3d.InputDevice
This method initializes the device.
initialize() - Method in class javax.media.ding3d.Interpolator
This is the default Interpolator behavior initialization routine.
initialize() - Method in class javax.media.ding3d.utils.behaviors.keyboard.KeyNavigatorBehavior
Override Behavior's initialize method to setup wakeup criteria.
initialize() - Method in class javax.media.ding3d.utils.behaviors.mouse.MouseBehavior
Initializes the behavior.
initialize() - Method in class javax.media.ding3d.utils.behaviors.mouse.MouseRotate
 
initialize() - Method in class javax.media.ding3d.utils.behaviors.mouse.MouseTranslate
 
initialize() - Method in class javax.media.ding3d.utils.behaviors.mouse.MouseWheelZoom
 
initialize() - Method in class javax.media.ding3d.utils.behaviors.mouse.MouseZoom
 
initialize() - Method in class javax.media.ding3d.utils.behaviors.picking.PickMouseBehavior
Deprecated.  
initialize() - Method in class javax.media.ding3d.utils.behaviors.sensor.Mouse6DPointerBehavior
Initializes the behavior.
initialize() - Method in class javax.media.ding3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Initializes the behavior.
initialize() - Method in class javax.media.ding3d.utils.behaviors.vp.WandViewBehavior
Initializes and configures this behavior.
initialize() - Method in class javax.media.ding3d.utils.pickfast.behaviors.PickMouseBehavior
 
initialize() - Method in class javax.media.ding3d.utils.picking.behaviors.PickMouseBehavior
 
initialize() - Method in class javax.media.ding3d.utils.scenegraph.io.UnresolvedBehavior
 
InputDevice - Interface in javax.media.ding3d
InputDevice is the interface through which Java 3D and Java 3D application programs communicate with a device driver.
insertCanvas3D(Canvas3D, int) - Method in class javax.media.ding3d.View
Inserts the Canvas3D at the given index position.
insertChild(Node, int) - Method in class javax.media.ding3d.Group
Inserts the specified child node in this group node's list of children at the specified index.
insertChild(Node, int) - Method in class javax.media.ding3d.OrderedGroup
Inserts the specified child node in this group node's list of children at the specified index.
insertGeometry(Geometry, int) - Method in class javax.media.ding3d.Shape3D
Inserts the specified geometry component into this Shape3D node's list of geometry components at the specified index.
insertLight(Light, int) - Method in class javax.media.ding3d.GraphicsContext3D
Inserts the specified light at the specified index location.
insertScope(Group, int) - Method in class javax.media.ding3d.AlternateAppearance
Inserts the specified Group node into this AlternateAppearance node's list of scopes at the specified index.
insertScope(Group, int) - Method in class javax.media.ding3d.Fog
Inserts the specified Group node into this Fog node's list of scopes at the specified index.
insertScope(Group, int) - Method in class javax.media.ding3d.Light
Inserts the specified Group node into this Light node's list of scopes at the specified index.
insertScope(Group, int) - Method in class javax.media.ding3d.ModelClip
Inserts the specified Group node into this ModelClip node's list of scopes at the specified index.
insertSound(Sound, int) - Method in class javax.media.ding3d.GraphicsContext3D
Inserts the specified sound at the specified index location.
insertSwitch(Switch, int) - Method in class javax.media.ding3d.LOD
Inserts the specified switch node at specified index.
insertView(View, int) - Method in class javax.media.ding3d.ViewSpecificGroup
Inserts the specified View object into this node's list of views at the specified index.
integrateTransformChanges() - Method in class javax.media.ding3d.utils.behaviors.keyboard.KeyNavigator
Computes a new transform for the next frame based on the current transform, accumulated keyboard inputs, and elapsed time.
INTENSITY - Static variable in class javax.media.ding3d.Texture
Specifies Texture contains only Intensity values.
INTERLEAVED - Static variable in class javax.media.ding3d.GeometryArray
Specifies that the position, color, normal, and texture coordinate data for this GeometryArray are accessed via a single interleaved, floating-point array reference.
interpolate(GVector, GVector, float) - Method in class javax.media.ding3d.vecmath.GVector
Deprecated. Use interpolate(GVector, GVector, double) instead
interpolate(GVector, float) - Method in class javax.media.ding3d.vecmath.GVector
Deprecated. Use interpolate(GVector, double) instead
interpolate(GVector, GVector, double) - Method in class javax.media.ding3d.vecmath.GVector
Linearly interpolates between vectors v1 and v2 and places the result into this tuple: this = (1-alpha)*v1 + alpha*v2.
interpolate(GVector, double) - Method in class javax.media.ding3d.vecmath.GVector
Linearly interpolates between this vector and vector v1 and places the result into this tuple: this = (1-alpha)*this + alpha*v1.
interpolate(Quat4d, double) - Method in class javax.media.ding3d.vecmath.Quat4d
Performs a great circle interpolation between this quaternion and the quaternion parameter and places the result into this quaternion.
interpolate(Quat4d, Quat4d, double) - Method in class javax.media.ding3d.vecmath.Quat4d
Performs a great circle interpolation between quaternion q1 and quaternion q2 and places the result into this quaternion.
interpolate(Quat4f, float) - Method in class javax.media.ding3d.vecmath.Quat4f
Performs a great circle interpolation between this quaternion and the quaternion parameter and places the result into this quaternion.
interpolate(Quat4f, Quat4f, float) - Method in class javax.media.ding3d.vecmath.Quat4f
Performs a great circle interpolation between quaternion q1 and quaternion q2 and places the result into this quaternion.
interpolate(Tuple2d, Tuple2d, double) - Method in class javax.media.ding3d.vecmath.Tuple2d
Linearly interpolates between tuples t1 and t2 and places the result into this tuple: this = (1-alpha)*t1 + alpha*t2.
interpolate(Tuple2d, double) - Method in class javax.media.ding3d.vecmath.Tuple2d
Linearly interpolates between this tuple and tuple t1 and places the result into this tuple: this = (1-alpha)*this + alpha*t1.
interpolate(Tuple2f, Tuple2f, float) - Method in class javax.media.ding3d.vecmath.Tuple2f
Linearly interpolates between tuples t1 and t2 and places the result into this tuple: this = (1-alpha)*t1 + alpha*t2.
interpolate(Tuple2f, float) - Method in class javax.media.ding3d.vecmath.Tuple2f
Linearly interpolates between this tuple and tuple t1 and places the result into this tuple: this = (1-alpha)*this + alpha*t1.
interpolate(Tuple3d, Tuple3d, float) - Method in class javax.media.ding3d.vecmath.Tuple3d
Deprecated. Use interpolate(Tuple3d,Tuple3d,double) instead
interpolate(Tuple3d, Tuple3d, double) - Method in class javax.media.ding3d.vecmath.Tuple3d
Linearly interpolates between tuples t1 and t2 and places the result into this tuple: this = (1-alpha)*t1 + alpha*t2.
interpolate(Tuple3d, float) - Method in class javax.media.ding3d.vecmath.Tuple3d
Deprecated. Use interpolate(Tuple3d,double) instead
interpolate(Tuple3d, double) - Method in class javax.media.ding3d.vecmath.Tuple3d
Linearly interpolates between this tuple and tuple t1 and places the result into this tuple: this = (1-alpha)*this + alpha*t1.
interpolate(Tuple3f, Tuple3f, float) - Method in class javax.media.ding3d.vecmath.Tuple3f
Linearly interpolates between tuples t1 and t2 and places the result into this tuple: this = (1-alpha)*t1 + alpha*t2.
interpolate(Tuple3f, float) - Method in class javax.media.ding3d.vecmath.Tuple3f
Linearly interpolates between this tuple and tuple t1 and places the result into this tuple: this = (1-alpha)*this + alpha*t1.
interpolate(Tuple4d, Tuple4d, float) - Method in class javax.media.ding3d.vecmath.Tuple4d
Deprecated. Use interpolate(Tuple4d,Tuple4d,double) instead
interpolate(Tuple4d, Tuple4d, double) - Method in class javax.media.ding3d.vecmath.Tuple4d
Linearly interpolates between tuples t1 and t2 and places the result into this tuple: this = (1-alpha)*t1 + alpha*t2.
interpolate(Tuple4d, float) - Method in class javax.media.ding3d.vecmath.Tuple4d
Deprecated. Use interpolate(Tuple4d,double) instead
interpolate(Tuple4d, double) - Method in class javax.media.ding3d.vecmath.Tuple4d
Linearly interpolates between this tuple and tuple t1 and places the result into this tuple: this = (1-alpha)*this + alpha*t1.
interpolate(Tuple4f, Tuple4f, float) - Method in class javax.media.ding3d.vecmath.Tuple4f
Linearly interpolates between tuples t1 and t2 and places the result into this tuple: this = (1-alpha)*t1 + alpha*t2.
interpolate(Tuple4f, float) - Method in class javax.media.ding3d.vecmath.Tuple4f
Linearly interpolates between this tuple and tuple t1 and places the result into this tuple: this = (1-alpha)*this + alpha*t1.
Interpolator - Class in javax.media.ding3d
Interpolator is an abstract class that extends Behavior to provide common methods used by various interpolation subclasses.
Interpolator() - Constructor for class javax.media.ding3d.Interpolator
Constructs an Interpolator node with a null alpha value.
Interpolator(Alpha) - Constructor for class javax.media.ding3d.Interpolator
Constructs an Interpolator node with the specified alpha value.
InterpolatorState - Class in javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d
 
InterpolatorState(SymbolTableData, Controller) - Constructor for class javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.InterpolatorState
 
intersect(Point3d, Vector3d) - Method in class javax.media.ding3d.BoundingBox
Test for intersection with a ray.
intersect(Point3d) - Method in class javax.media.ding3d.BoundingBox
Test for intersection with a point.
intersect(Bounds) - Method in class javax.media.ding3d.BoundingBox
Test for intersection with another bounds object.
intersect(Bounds[]) - Method in class javax.media.ding3d.BoundingBox
Test for intersection with an array of bounds objects.
intersect(Bounds, BoundingBox) - Method in class javax.media.ding3d.BoundingBox
Test for intersection with another bounding box.
intersect(Bounds[], BoundingBox) - Method in class javax.media.ding3d.BoundingBox
Test for intersection with an array of bounds objects.
intersect(Point3d, Vector3d) - Method in class javax.media.ding3d.BoundingPolytope
Test for intersection with a ray.
intersect(Point3d) - Method in class javax.media.ding3d.BoundingPolytope
Test for intersection with a point.
intersect(Bounds) - Method in class javax.media.ding3d.BoundingPolytope
Test for intersection with another bounds object.
intersect(Bounds[]) - Method in class javax.media.ding3d.BoundingPolytope
Test for intersection with another bounds object.
intersect(Bounds, BoundingPolytope) - Method in class javax.media.ding3d.BoundingPolytope
Test for intersection with another bounds object.
intersect(Bounds[], BoundingPolytope) - Method in class javax.media.ding3d.BoundingPolytope
Test for intersection with an array of bounds objects.
intersect(Point3d, Vector3d) - Method in class javax.media.ding3d.BoundingSphere
Test for intersection with a ray.
intersect(Point3d) - Method in class javax.media.ding3d.BoundingSphere
Test for intersection with a point.
intersect(Bounds) - Method in class javax.media.ding3d.BoundingSphere
Test for intersection with another bounds object.
intersect(Bounds[]) - Method in class javax.media.ding3d.BoundingSphere
Test for intersection with another bounds object.
intersect(Bounds, BoundingSphere) - Method in class javax.media.ding3d.BoundingSphere
Test for intersection with another bounds object.
intersect(Bounds[], BoundingSphere) - Method in class javax.media.ding3d.BoundingSphere
Test for intersection with an array of bounds objects.
intersect(Point3d, Vector3d) - Method in class javax.media.ding3d.Bounds
Test for intersection with a ray.
intersect(Point3d) - Method in class javax.media.ding3d.Bounds
Test for intersection with a point.
intersect(Bounds) - Method in class javax.media.ding3d.Bounds
Test for intersection with another bounds object.
intersect(Bounds[]) - Method in class javax.media.ding3d.Bounds
Test for intersection with another bounds object.
intersect(SceneGraphPath, PickShape) - Method in class javax.media.ding3d.Morph
Deprecated. Checks whether the geometry in this morph node intersects with the specified pickShape.
intersect(SceneGraphPath, PickRay, double[]) - Method in class javax.media.ding3d.Morph
Deprecated. Checks whether the geometry in this morph node intersects with the specified pickRay.
intersect(SceneGraphPath, PickShape, double[]) - Method in class javax.media.ding3d.Morph
Deprecated. Checks whether the geometry in this morph node intersects with the specified pickShape.
intersect(SceneGraphPath, PickShape) - Method in class javax.media.ding3d.Shape3D
Checks whether the geometry in this shape node intersects with the specified pickShape.
intersect(SceneGraphPath, PickRay, double[]) - Method in class javax.media.ding3d.Shape3D
Checks whether the geometry in this shape node intersects with the specified pickRay.
intersect(SceneGraphPath, PickShape, double[]) - Method in class javax.media.ding3d.Shape3D
Checks whether the geometry in this shape node intersects with the specified pickShape.
Intersect - Class in javax.media.ding3d.utils.behaviors.picking
Deprecated. As of Java 3D version 1.2, this class is no longer needed
Intersect() - Constructor for class javax.media.ding3d.utils.behaviors.picking.Intersect
Deprecated.  
INTERSECT_COORD - Static variable in class javax.media.ding3d.utils.picking.PickTool
Flag to pass to setCapabilities(Node, int) to set the Node's capabilities to allow inquiry of the intersection coordinate information.
INTERSECT_FULL - Static variable in class javax.media.ding3d.utils.picking.PickTool
Flag to pass to setCapabilities(Node, int) to set the Node's capabilities to allow inquiry of all intersection information.
INTERSECT_TEST - Static variable in class javax.media.ding3d.utils.picking.PickTool
Flag to pass to setCapabilities(Node, int) to set the Node's capabilities to allow intersection tests, but not inquire information about the intersections (use for GEOMETRY mode).
inverse(Quat4d) - Method in class javax.media.ding3d.vecmath.Quat4d
Sets the value of this quaternion to quaternion inverse of quaternion q1.
inverse() - Method in class javax.media.ding3d.vecmath.Quat4d
Sets the value of this quaternion to the quaternion inverse of itself.
inverse(Quat4f) - Method in class javax.media.ding3d.vecmath.Quat4f
Sets the value of this quaternion to quaternion inverse of quaternion q1.
inverse() - Method in class javax.media.ding3d.vecmath.Quat4f
Sets the value of this quaternion to the quaternion inverse of itself.
invert(Transform3D) - Method in class javax.media.ding3d.Transform3D
Sets the value of this transform to the inverse of the passed Transform3D parameter.
invert() - Method in class javax.media.ding3d.Transform3D
Inverts this transform in place.
invert() - Method in class javax.media.ding3d.vecmath.GMatrix
Inverts this matrix in place.
invert(GMatrix) - Method in class javax.media.ding3d.vecmath.GMatrix
Inverts matrix m1 and places the new values into this matrix.
invert(Matrix3d) - Method in class javax.media.ding3d.vecmath.Matrix3d
Sets the value of this matrix to the matrix inverse of the passed matrix m1.
invert() - Method in class javax.media.ding3d.vecmath.Matrix3d
Inverts this matrix in place.
invert(Matrix3f) - Method in class javax.media.ding3d.vecmath.Matrix3f
Sets the value of this matrix to the matrix inverse of the passed matrix m1.
invert() - Method in class javax.media.ding3d.vecmath.Matrix3f
Inverts this matrix in place.
invert(Matrix4d) - Method in class javax.media.ding3d.vecmath.Matrix4d
Sets the value of this matrix to the matrix inverse of the passed (user declared) matrix m1.
invert() - Method in class javax.media.ding3d.vecmath.Matrix4d
Inverts this matrix in place.
invert(Matrix4f) - Method in class javax.media.ding3d.vecmath.Matrix4f
Sets the value of this matrix to the matrix inverse of the passed (user declared) matrix m1.
invert() - Method in class javax.media.ding3d.vecmath.Matrix4f
Inverts this matrix in place.
INVERT_INPUT - Static variable in class javax.media.ding3d.utils.behaviors.mouse.MouseBehavior
Set this flag if you want to invert the inputs.
isActive() - Method in class javax.media.ding3d.utils.applet.JMainFrame
 
isActive() - Method in class javax.media.ding3d.utils.applet.MainFrame
 
isBehaviorSchedulerRunning() - Method in class javax.media.ding3d.View
Retrieves a flag that indicates whether the behavior scheduler is currently running.
isByReference() - Method in class javax.media.ding3d.CompressedGeometry
Deprecated. Retrieves the data access mode for this CompressedGeometry object.
isByReference() - Method in class javax.media.ding3d.ImageComponent
Retrieves the data access mode for this ImageComponent object.
isByReference() - Method in class javax.media.ding3d.utils.geometry.compression.CompressedGeometryData
Retrieves the data access mode for this CompressedGeometryData object.
isCompiled() - Method in class javax.media.ding3d.SceneGraphObject
Returns a flag indicating whether the node is part of a scene graph that has been compiled.
isDirect() - Method in class javax.media.ding3d.internal.ByteBufferWrapper
 
isDirect() - Method in class javax.media.ding3d.internal.DoubleBufferWrapper
 
isDirect() - Method in class javax.media.ding3d.internal.FloatBufferWrapper
 
isDvrEnabled() - Method in class javax.media.ding3d.utils.universe.Viewer
Returns a status flag indicating whether or not dynamic video size is enabled.
isEmpty() - Method in class javax.media.ding3d.BoundingBox
Tests whether the bounding box is empty.
isEmpty() - Method in class javax.media.ding3d.BoundingPolytope
Tests whether the bounding polytope is empty.
isEmpty() - Method in class javax.media.ding3d.BoundingSphere
Tests whether the bounding sphere is empty.
isEmpty() - Method in class javax.media.ding3d.Bounds
Tests whether the bounds is empty.
isEphemeral() - Method in class javax.media.ding3d.utils.behaviors.sensor.SensorEvent
Returns true if this event is ephemeral and is valid only until the listener returns.
isGraphicsConfigSupported(GraphicsConfiguration) - Method in class javax.media.ding3d.GraphicsConfigTemplate3D
Returns a boolean indicating whether or not the given GraphicsConfiguration can be used to create a drawing surface that can be rendered to.
isLive() - Method in class javax.media.ding3d.SceneGraphObject
Returns a flag indicating whether the node is part of a live scene graph.
isLoaded(int) - Method in class javax.media.ding3d.utils.scenegraph.io.retained.SymbolTable
Return true if this node has already been loaded
isNodeComponent - Variable in class javax.media.ding3d.utils.scenegraph.io.retained.SymbolTableData
 
isNodeComponent() - Method in class javax.media.ding3d.utils.scenegraph.io.retained.SymbolTableData
 
isOffScreen() - Method in class javax.media.ding3d.Canvas3D
Retrieves a flag indicating whether this Canvas3D is an off-screen canvas.
isPassive() - Method in class javax.media.ding3d.WakeupOnElapsedFrames
Retrieves the state of the passive flag that was used when constructing this object.
isPaused() - Method in class javax.media.ding3d.Alpha
Returns true if this alpha object is paused.
isPlaying() - Method in class javax.media.ding3d.Sound
Retrieves sound's play status.
isPlaying(View) - Method in class javax.media.ding3d.Sound
Retrieves sound's play status.
isPlayingSilently() - Method in class javax.media.ding3d.Sound
Retrieves sound's silent status.
isPlayingSilently(View) - Method in class javax.media.ding3d.Sound
Retrieves sound's silent status.
isReady() - Method in class javax.media.ding3d.Sound
Retrieves sound's 'ready' status.
isReady(View) - Method in class javax.media.ding3d.Sound
Retrieves sound's 'ready' status.
isRendererRunning() - Method in class javax.media.ding3d.Canvas3D
Retrieves the state of the renderer for this Canvas3D object.
isSamePath(SceneGraphPath) - Method in class javax.media.ding3d.SceneGraphPath
Determines whether two SceneGraphPath objects represent the same path in the scene graph; either object might include a different subset of internal nodes; only the internal link nodes, the Locale, and the Node itself are compared.
isShadingLanguageSupported(int) - Method in class javax.media.ding3d.Canvas3D
Returns a flag indicating whether or not the specified shading language is supported.
isSoundPlaying(int) - Method in class javax.media.ding3d.GraphicsContext3D
Retrieves the sound playing flag.
isViewRunning() - Method in class javax.media.ding3d.View
Retrieves a flag that indicates whether the traverser is currently running on this view.
isYUp() - Method in class javax.media.ding3d.ImageComponent
Retrieves the y-orientation for this ImageComponent object.

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