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.j3d.Transform3D
An identity matrix.
identityMinus() - Method in class javax.vecmath.GMatrix
Subtracts this matrix from the identity matrix and puts the values back into this (this = I - this).
IllegalRenderingStateException - Exception in javax.media.j3d
Indicates an illegal state for rendering.
IllegalRenderingStateException() - Constructor for exception javax.media.j3d.IllegalRenderingStateException
Create the exception object with default values.
IllegalRenderingStateException(String) - Constructor for exception javax.media.j3d.IllegalRenderingStateException
Create the exception object that outputs message.
IllegalSceneGraphException - Exception in javax.media.j3d
Indicates an illegal Java 3D scene graph.
IllegalSceneGraphException() - Constructor for exception javax.media.j3d.IllegalSceneGraphException
Create the exception object with default values.
IllegalSceneGraphException(String) - Constructor for exception javax.media.j3d.IllegalSceneGraphException
Create the exception object that outputs message.
IllegalSharingException - Exception in javax.media.j3d
Indicates an illegal attempt to share a scene graph object.
IllegalSharingException() - Constructor for exception javax.media.j3d.IllegalSharingException
Create the exception object with default values.
IllegalSharingException(String) - Constructor for exception javax.media.j3d.IllegalSharingException
Create the exception object that outputs message.
ImageComponent - Class in javax.media.j3d
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.j3d.ImageComponent
Constructs an image component object using the specified format, width, and height.
ImageComponent(int, int, int, boolean, boolean) - Constructor for class javax.media.j3d.ImageComponent
Constructs an image component object using the specified format, width, height, byReference flag, and yUp flag.
ImageComponent.ImageClass - Enum in javax.media.j3d
Used to specify the class of the image being wrapped.
ImageComponent2D - Class in javax.media.j3d
This class defines a 2D image component.
ImageComponent2D(int, int, int) - Constructor for class javax.media.j3d.ImageComponent2D
Constructs a 2D image component object using the specified format, width, and height.
ImageComponent2D(int, BufferedImage) - Constructor for class javax.media.j3d.ImageComponent2D
Constructs a 2D image component object using the specified format and BufferedImage.
ImageComponent2D(int, RenderedImage) - Constructor for class javax.media.j3d.ImageComponent2D
Constructs a 2D image component object using the specified format and RenderedImage.
ImageComponent2D(int, int, int, boolean, boolean) - Constructor for class javax.media.j3d.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.j3d.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.j3d.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.j3d.ImageComponent2D
Constructs a 2D image component object using the specified format, NioImageBuffer, byReference flag, and yUp flag.
ImageComponent2D.Updater - Interface in javax.media.j3d
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 com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
ImageComponent2DState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ImageComponent2DState
 
ImageComponent2DURL - Class in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image
 
ImageComponent2DURL(int, BufferedImage) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURL
 
ImageComponent2DURL(int, BufferedImage, URL) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURL
 
ImageComponent2DURL(int, BufferedImage, boolean, boolean) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURL
 
ImageComponent2DURL(int, BufferedImage, boolean, boolean, URL) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURL
 
ImageComponent2DURL(int, int, int) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURL
 
ImageComponent2DURL(int, int, int, boolean, boolean) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURL
 
ImageComponent2DURL(int, RenderedImage) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURL
 
ImageComponent2DURL(int, RenderedImage, URL) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURL
 
ImageComponent2DURL(int, RenderedImage, boolean, boolean) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURL
 
ImageComponent2DURL(int, RenderedImage, boolean, boolean, URL) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURL
 
ImageComponent2DURLIOListener - Interface in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image
The listener interface which is called when a ImageComponent2DURL is loaded from the scenegraph file
ImageComponent2DURLState - Class in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image
 
ImageComponent2DURLState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURLState
 
ImageComponent3D - Class in javax.media.j3d
This class defines a 3D image component.
ImageComponent3D(int, int, int, int) - Constructor for class javax.media.j3d.ImageComponent3D
Constructs a 3D image component object using the specified format, width, height, and depth.
ImageComponent3D(int, BufferedImage[]) - Constructor for class javax.media.j3d.ImageComponent3D
Constructs a 3D image component object using the specified format, and the BufferedImage array.
ImageComponent3D(int, RenderedImage[]) - Constructor for class javax.media.j3d.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.j3d.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.j3d.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.j3d.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.j3d.ImageComponent3D
Constructs a 3D image component object using the specified format, NioImageBuffer array, byReference flag, and yUp flag.
ImageComponent3D.Updater - Interface in javax.media.j3d
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 com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
ImageComponent3DState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ImageComponent3DState
 
ImageComponentState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
ImageComponentState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ImageComponentState
 
ImageException - Exception in com.sun.j3d.utils.image
Exception used to indicate that the texture loader encountered a problem loading the specified image file.
ImageException() - Constructor for exception com.sun.j3d.utils.image.ImageException
 
ImageException(String) - Constructor for exception com.sun.j3d.utils.image.ImageException
 
ImageException(Throwable) - Constructor for exception com.sun.j3d.utils.image.ImageException
 
incNodeComponentRefCount(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Update the reference count for the node component.
IncorrectFormatException - Exception in com.sun.j3d.loaders
Exception used to indicate that a file of the incorrect type was passed to a loader.
IncorrectFormatException() - Constructor for exception com.sun.j3d.loaders.IncorrectFormatException
 
IncorrectFormatException(String) - Constructor for exception com.sun.j3d.loaders.IncorrectFormatException
 
INCREASING_ENABLE - Static variable in class javax.media.j3d.Alpha
Specifies that the increasing component of the alpha is used.
incrementReferenceCount() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
IndexedGeometryArray - Class in javax.media.j3d
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.j3d.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.j3d.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.j3d.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 com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
IndexedGeometryArrayState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedGeometryArrayState
 
IndexedGeometryStripArray - Class in javax.media.j3d
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.j3d.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.j3d.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.j3d.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 com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
IndexedGeometryStripArrayState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedGeometryStripArrayState
 
IndexedLineArray - Class in javax.media.j3d
The IndexedLineArray object draws the array of vertices as individual line segments.
IndexedLineArray(int, int, int) - Constructor for class javax.media.j3d.IndexedLineArray
Constructs an empty IndexedLineArray object using the specified parameters.
IndexedLineArray(int, int, int, int[], int) - Constructor for class javax.media.j3d.IndexedLineArray
Constructs an empty IndexedLineArray object using the specified parameters.
IndexedLineArray(int, int, int, int[], int, int[], int) - Constructor for class javax.media.j3d.IndexedLineArray
Constructs an empty IndexedLineArray object using the specified parameters.
IndexedLineArrayState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
IndexedLineArrayState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedLineArrayState
 
IndexedLineStripArray - Class in javax.media.j3d
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.j3d.IndexedLineStripArray
Constructs an empty IndexedLineStripArray object using the specified parameters.
IndexedLineStripArray(int, int, int, int[], int, int[]) - Constructor for class javax.media.j3d.IndexedLineStripArray
Constructs an empty IndexedLineStripArray object using the specified parameters.
IndexedLineStripArray(int, int, int, int[], int, int[], int, int[]) - Constructor for class javax.media.j3d.IndexedLineStripArray
Constructs an empty IndexedLineStripArray object using the specified parameters.
IndexedLineStripArrayState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
IndexedLineStripArrayState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedLineStripArrayState
Creates new BranchGroupState
IndexedPointArray - Class in javax.media.j3d
The IndexedPointArray object draws the array of vertices as individual points.
IndexedPointArray(int, int, int) - Constructor for class javax.media.j3d.IndexedPointArray
Constructs an empty IndexedPointArray object using the specified parameters.
IndexedPointArray(int, int, int, int[], int) - Constructor for class javax.media.j3d.IndexedPointArray
Constructs an empty IndexedPointArray object using the specified parameters.
IndexedPointArray(int, int, int, int[], int, int[], int) - Constructor for class javax.media.j3d.IndexedPointArray
Constructs an empty IndexedPointArray object using the specified parameters.
IndexedPointArrayState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
IndexedPointArrayState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedPointArrayState
Creates new BranchGroupState
IndexedQuadArray - Class in javax.media.j3d
The IndexedQuadArray object draws the array of vertices as individual quadrilaterals.
IndexedQuadArray(int, int, int) - Constructor for class javax.media.j3d.IndexedQuadArray
Constructs an empty IndexedQuadArray object using the specified parameters.
IndexedQuadArray(int, int, int, int[], int) - Constructor for class javax.media.j3d.IndexedQuadArray
Constructs an empty IndexedQuadArray object using the specified parameters.
IndexedQuadArray(int, int, int, int[], int, int[], int) - Constructor for class javax.media.j3d.IndexedQuadArray
Constructs an empty IndexedQuadArray object using the specified parameters.
IndexedQuadArrayState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
IndexedQuadArrayState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedQuadArrayState
 
IndexedTriangleArray - Class in javax.media.j3d
The IndexedTriangleArray object draws the array of vertices as individual triangles.
IndexedTriangleArray(int, int, int) - Constructor for class javax.media.j3d.IndexedTriangleArray
Constructs an empty IndexedTriangleArray object using the specified parameters.
IndexedTriangleArray(int, int, int, int[], int) - Constructor for class javax.media.j3d.IndexedTriangleArray
Constructs an empty IndexedTriangleArray object using the specified parameters.
IndexedTriangleArray(int, int, int, int[], int, int[], int) - Constructor for class javax.media.j3d.IndexedTriangleArray
Constructs an empty IndexedTriangleArray object using the specified parameters.
IndexedTriangleArrayState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
IndexedTriangleArrayState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedTriangleArrayState
 
IndexedTriangleFanArray - Class in javax.media.j3d
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.j3d.IndexedTriangleFanArray
Constructs an empty IndexedTriangleFanArray object using the specified parameters.
IndexedTriangleFanArray(int, int, int, int[], int, int[]) - Constructor for class javax.media.j3d.IndexedTriangleFanArray
Constructs an empty IndexedTriangleFanArray object using the specified parameters.
IndexedTriangleFanArray(int, int, int, int[], int, int[], int, int[]) - Constructor for class javax.media.j3d.IndexedTriangleFanArray
Constructs an empty IndexedTriangleFanArray object using the specified parameters.
IndexedTriangleFanArrayState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
IndexedTriangleFanArrayState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedTriangleFanArrayState
Creates new BranchGroupState
IndexedTriangleStripArray - Class in javax.media.j3d
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.j3d.IndexedTriangleStripArray
Constructs an empty IndexedTriangleStripArray object using the specified parameters.
IndexedTriangleStripArray(int, int, int, int[], int, int[]) - Constructor for class javax.media.j3d.IndexedTriangleStripArray
Constructs an empty IndexedTriangleStripArray object using the specified parameters.
IndexedTriangleStripArray(int, int, int, int[], int, int[], int, int[]) - Constructor for class javax.media.j3d.IndexedTriangleStripArray
Constructs an empty IndexedTriangleStripArray object using the specified parameters.
IndexedTriangleStripArrayState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
IndexedTriangleStripArrayState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedTriangleStripArrayState
Creates new BranchGroupState
indexify(boolean) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Create index lists for all data lists.
indexify() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
 
indexOfCanvas3D(Canvas3D) - Method in class javax.media.j3d.View
Retrieves the index of the specified Canvas3D in this View's list of Canvas3Ds
indexOfChild(Node) - Method in class javax.media.j3d.Group
Retrieves the index of the specified child node in this group node's list of children.
indexOfGeometry(Geometry) - Method in class javax.media.j3d.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.j3d.AlternateAppearance
Retrieves the index of the specified Group node in this AlternateAppearance node's list of scopes.
indexOfScope(Group) - Method in class javax.media.j3d.Fog
Retrieves the index of the specified Group node in this Fog node's list of scopes.
indexOfScope(Group) - Method in class javax.media.j3d.Light
Retrieves the index of the specified Group node in this Light node's list of scopes.
indexOfScope(Group) - Method in class javax.media.j3d.ModelClip
Retrieves the index of the specified Group node in this ModelClip node's list of scopes.
indexOfSwitch(Switch) - Method in class javax.media.j3d.LOD
Retrieves the index of the specified switch node in this LOD node's list of switches.
indexOfView(View) - Method in class javax.media.j3d.ViewSpecificGroup
Retrieves the index of the specified View object in this node's list of views.
INFINITE_LOOPS - Static variable in class javax.media.j3d.Sound
When used as a loop count sound will loop an infinite number of time until explicitly stopped (setEnabled(false)).
initialize() - Method in class com.sun.j3d.audioengines.AudioEngine
Code to initialize the device
initialize() - Method in class com.sun.j3d.audioengines.AudioEngineThread
This initializes this thread.
initialize() - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
Code to initialize the device New interface to mixer/engine specific methods
initialize() - Method in class com.sun.j3d.utils.behaviors.keyboard.KeyNavigatorBehavior
Override Behavior's initialize method to setup wakeup criteria.
initialize() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Initializes the behavior.
initialize() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseRotate
 
initialize() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
 
initialize() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
 
initialize() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseZoom
 
initialize() - Method in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
Deprecated.  
initialize() - Method in class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior
Initializes the behavior.
initialize() - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Initializes the behavior.
initialize() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Initializes and configures this behavior.
initialize() - Method in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
 
initialize() - Method in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
 
initialize() - Method in class com.sun.j3d.utils.scenegraph.io.UnresolvedBehavior
 
initialize() - Method in interface javax.media.j3d.AudioDevice
Initialize the audio device.
initialize() - Method in class javax.media.j3d.Behavior
Initialize this behavior.
initialize() - Method in class javax.media.j3d.Billboard
Initialize method that sets up initial wakeup criteria.
initialize() - Method in class javax.media.j3d.DistanceLOD
Initialize method that sets up initial wakeup criteria.
initialize() - Method in interface javax.media.j3d.InputDevice
This method initializes the device.
initialize() - Method in class javax.media.j3d.Interpolator
This is the default Interpolator behavior initialization routine.
InputDevice - Interface in javax.media.j3d
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.j3d.View
Inserts the Canvas3D at the given index position.
insertChild(Node, int) - Method in class javax.media.j3d.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.j3d.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.j3d.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.j3d.GraphicsContext3D
Inserts the specified light at the specified index location.
insertScope(Group, int) - Method in class javax.media.j3d.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.j3d.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.j3d.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.j3d.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.j3d.GraphicsContext3D
Inserts the specified sound at the specified index location.
insertSwitch(Switch, int) - Method in class javax.media.j3d.LOD
Inserts the specified switch node at specified index.
insertView(View, int) - Method in class javax.media.j3d.ViewSpecificGroup
Inserts the specified View object into this node's list of views at the specified index.
integrateTransformChanges() - Method in class com.sun.j3d.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.j3d.Texture
Specifies Texture contains only Intensity values.
INTERLEAVED - Static variable in class javax.media.j3d.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.vecmath.GVector
Deprecated. Use interpolate(GVector, GVector, double) instead
interpolate(GVector, float) - Method in class javax.vecmath.GVector
Deprecated. Use interpolate(GVector, double) instead
interpolate(GVector, GVector, double) - Method in class javax.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.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.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.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.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.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.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.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.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.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.vecmath.Tuple3d
Deprecated. Use interpolate(Tuple3d,Tuple3d,double) instead
interpolate(Tuple3d, Tuple3d, double) - Method in class javax.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.vecmath.Tuple3d
Deprecated. Use interpolate(Tuple3d,double) instead
interpolate(Tuple3d, double) - Method in class javax.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.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.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.vecmath.Tuple4d
Deprecated. Use interpolate(Tuple4d,Tuple4d,double) instead
interpolate(Tuple4d, Tuple4d, double) - Method in class javax.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.vecmath.Tuple4d
Deprecated. Use interpolate(Tuple4d,double) instead
interpolate(Tuple4d, double) - Method in class javax.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.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.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.j3d
Interpolator is an abstract class that extends Behavior to provide common methods used by various interpolation subclasses.
Interpolator() - Constructor for class javax.media.j3d.Interpolator
Constructs an Interpolator node with a null alpha value.
Interpolator(Alpha) - Constructor for class javax.media.j3d.Interpolator
Constructs an Interpolator node with the specified alpha value.
InterpolatorState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
InterpolatorState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.InterpolatorState
 
Intersect - Class in com.sun.j3d.utils.behaviors.picking
Deprecated. As of Java 3D version 1.2, this class is no longer needed
Intersect() - Constructor for class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated.  
intersect(Point3d, Vector3d) - Method in class javax.media.j3d.BoundingBox
Test for intersection with a ray.
intersect(Point3d) - Method in class javax.media.j3d.BoundingBox
Test for intersection with a point.
intersect(Bounds) - Method in class javax.media.j3d.BoundingBox
Test for intersection with another bounds object.
intersect(Bounds[]) - Method in class javax.media.j3d.BoundingBox
Test for intersection with an array of bounds objects.
intersect(Bounds, BoundingBox) - Method in class javax.media.j3d.BoundingBox
Test for intersection with another bounding box.
intersect(Bounds[], BoundingBox) - Method in class javax.media.j3d.BoundingBox
Test for intersection with an array of bounds objects.
intersect(Point3d, Vector3d) - Method in class javax.media.j3d.BoundingPolytope
Test for intersection with a ray.
intersect(Point3d) - Method in class javax.media.j3d.BoundingPolytope
Test for intersection with a point.
intersect(Bounds) - Method in class javax.media.j3d.BoundingPolytope
Test for intersection with another bounds object.
intersect(Bounds[]) - Method in class javax.media.j3d.BoundingPolytope
Test for intersection with another bounds object.
intersect(Bounds, BoundingPolytope) - Method in class javax.media.j3d.BoundingPolytope
Test for intersection with another bounds object.
intersect(Bounds[], BoundingPolytope) - Method in class javax.media.j3d.BoundingPolytope
Test for intersection with an array of bounds objects.
intersect(Point3d, Vector3d) - Method in class javax.media.j3d.BoundingSphere
Test for intersection with a ray.
intersect(Point3d) - Method in class javax.media.j3d.BoundingSphere
Test for intersection with a point.
intersect(Bounds) - Method in class javax.media.j3d.BoundingSphere
Test for intersection with another bounds object.
intersect(Bounds[]) - Method in class javax.media.j3d.BoundingSphere
Test for intersection with another bounds object.
intersect(Bounds, BoundingSphere) - Method in class javax.media.j3d.BoundingSphere
Test for intersection with another bounds object.
intersect(Bounds[], BoundingSphere) - Method in class javax.media.j3d.BoundingSphere
Test for intersection with an array of bounds objects.
intersect(Point3d, Vector3d) - Method in class javax.media.j3d.Bounds
Test for intersection with a ray.
intersect(Point3d) - Method in class javax.media.j3d.Bounds
Test for intersection with a point.
intersect(Bounds) - Method in class javax.media.j3d.Bounds
Test for intersection with another bounds object.
intersect(Bounds[]) - Method in class javax.media.j3d.Bounds
Test for intersection with another bounds object.
intersect(SceneGraphPath, PickShape) - Method in class javax.media.j3d.Morph
Deprecated. Checks whether the geometry in this morph node intersects with the specified pickShape.
intersect(SceneGraphPath, PickRay, double[]) - Method in class javax.media.j3d.Morph
Deprecated. Checks whether the geometry in this morph node intersects with the specified pickRay.
intersect(SceneGraphPath, PickShape, double[]) - Method in class javax.media.j3d.Morph
Deprecated. Checks whether the geometry in this morph node intersects with the specified pickShape.
intersect(SceneGraphPath, PickShape) - Method in class javax.media.j3d.Shape3D
Checks whether the geometry in this shape node intersects with the specified pickShape.
intersect(SceneGraphPath, PickRay, double[]) - Method in class javax.media.j3d.Shape3D
Checks whether the geometry in this shape node intersects with the specified pickRay.
intersect(SceneGraphPath, PickShape, double[]) - Method in class javax.media.j3d.Shape3D
Checks whether the geometry in this shape node intersects with the specified pickShape.
INTERSECT_COORD - Static variable in class com.sun.j3d.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 com.sun.j3d.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 com.sun.j3d.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.vecmath.Quat4d
Sets the value of this quaternion to quaternion inverse of quaternion q1.
inverse() - Method in class javax.vecmath.Quat4d
Sets the value of this quaternion to the quaternion inverse of itself.
inverse(Quat4f) - Method in class javax.vecmath.Quat4f
Sets the value of this quaternion to quaternion inverse of quaternion q1.
inverse() - Method in class javax.vecmath.Quat4f
Sets the value of this quaternion to the quaternion inverse of itself.
invert(Transform3D) - Method in class javax.media.j3d.Transform3D
Sets the value of this transform to the inverse of the passed Transform3D parameter.
invert() - Method in class javax.media.j3d.Transform3D
Inverts this transform in place.
invert() - Method in class javax.vecmath.GMatrix
Inverts this matrix in place.
invert(GMatrix) - Method in class javax.vecmath.GMatrix
Inverts matrix m1 and places the new values into this matrix.
invert(Matrix3d) - Method in class javax.vecmath.Matrix3d
Sets the value of this matrix to the matrix inverse of the passed matrix m1.
invert() - Method in class javax.vecmath.Matrix3d
Inverts this matrix in place.
invert(Matrix3f) - Method in class javax.vecmath.Matrix3f
Sets the value of this matrix to the matrix inverse of the passed matrix m1.
invert() - Method in class javax.vecmath.Matrix3f
Inverts this matrix in place.
invert(Matrix4d) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix to the matrix inverse of the passed (user declared) matrix m1.
invert() - Method in class javax.vecmath.Matrix4d
Inverts this matrix in place.
invert(Matrix4f) - Method in class javax.vecmath.Matrix4f
Sets the value of this matrix to the matrix inverse of the passed (user declared) matrix m1.
invert() - Method in class javax.vecmath.Matrix4f
Inverts this matrix in place.
INVERT_INPUT - Static variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Set this flag if you want to invert the inputs.
isActive() - Method in class com.sun.j3d.utils.applet.JMainFrame
 
isActive() - Method in class com.sun.j3d.utils.applet.MainFrame
 
isBehaviorSchedulerRunning() - Method in class javax.media.j3d.View
Retrieves a flag that indicates whether the behavior scheduler is currently running.
isByReference() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
Retrieves the data access mode for this CompressedGeometryData object.
isByReference() - Method in class javax.media.j3d.CompressedGeometry
Deprecated. Retrieves the data access mode for this CompressedGeometry object.
isByReference() - Method in class javax.media.j3d.ImageComponent
Retrieves the data access mode for this ImageComponent object.
isCompiled() - Method in class javax.media.j3d.SceneGraphObject
Returns a flag indicating whether the node is part of a scene graph that has been compiled.
isDirect() - Method in class com.sun.j3d.internal.ByteBufferWrapper
 
isDirect() - Method in class com.sun.j3d.internal.DoubleBufferWrapper
 
isDirect() - Method in class com.sun.j3d.internal.FloatBufferWrapper
 
isEmpty() - Method in class javax.media.j3d.BoundingBox
Tests whether the bounding box is empty.
isEmpty() - Method in class javax.media.j3d.BoundingPolytope
Tests whether the bounding polytope is empty.
isEmpty() - Method in class javax.media.j3d.BoundingSphere
Tests whether the bounding sphere is empty.
isEmpty() - Method in class javax.media.j3d.Bounds
Tests whether the bounds is empty.
isEphemeral() - Method in class com.sun.j3d.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.j3d.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.j3d.SceneGraphObject
Returns a flag indicating whether the node is part of a live scene graph.
isLoaded(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Return true if this node has already been loaded
isNodeComponent - Variable in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
isNodeComponent() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
isOffScreen() - Method in class javax.media.j3d.Canvas3D
Retrieves a flag indicating whether this Canvas3D is an off-screen canvas.
isPassive() - Method in class javax.media.j3d.WakeupOnElapsedFrames
Retrieves the state of the passive flag that was used when constructing this object.
isPaused() - Method in class javax.media.j3d.Alpha
Returns true if this alpha object is paused.
isPlaying() - Method in class javax.media.j3d.Sound
Retrieves sound's play status.
isPlaying(View) - Method in class javax.media.j3d.Sound
Retrieves sound's play status.
isPlayingSilently() - Method in class javax.media.j3d.Sound
Retrieves sound's silent status.
isPlayingSilently(View) - Method in class javax.media.j3d.Sound
Retrieves sound's silent status.
isReady() - Method in class javax.media.j3d.Sound
Retrieves sound's 'ready' status.
isReady(View) - Method in class javax.media.j3d.Sound
Retrieves sound's 'ready' status.
isRendererRunning() - Method in class javax.media.j3d.Canvas3D
Retrieves the state of the renderer for this Canvas3D object.
isSamePath(SceneGraphPath) - Method in class javax.media.j3d.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.j3d.Canvas3D
Returns a flag indicating whether or not the specified shading language is supported.
isSoundPlaying(int) - Method in class javax.media.j3d.GraphicsContext3D
Retrieves the sound playing flag.
isViewRunning() - Method in class javax.media.j3d.View
Retrieves a flag that indicates whether the traverser is currently running on this view.
isYUp() - Method in class javax.media.j3d.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