- 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 J3D 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.
- imageAccessLock - Variable in class javax.media.j3d.JCanvas3DAbstract
-
Synchronized offscreen image access.
- ImageComponent - Class in javax.media.j3d
-
Abstract class that is used to define 2D or 3D ImageComponent
classes used in a J3D 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
-
- imageHeight - Variable in class javax.media.j3d.JCanvas3DAbstract
-
Height of the image which Swing is drawing.
- imagePaintCondition - Variable in class javax.media.j3d.JCanvas3DAbstract
-
Synchronized offscreen image access.
- imageWidth - Variable in class javax.media.j3d.JCanvas3DAbstract
-
Width of the image which Swing is drawing.
- 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
-
- indexCount - Variable in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedGeometryArrayState
-
- 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)).
- initAction(Sensor) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
-
Initializes the listener action.
- initAction(Sensor) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener2D
-
- initAction(Sensor) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener6D
-
- initAction(Sensor) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener2D
-
- initAction(Sensor) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener2D
-
- 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.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 J3D and J3D
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
-
Deprecated.
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
-
Deprecated.
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.
- instanceNum - Variable in class com.sun.j3d.audioengines.AudioEngineThread
-
- 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.
- integrateTransforms() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
-
- integrateTransforms() - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
Called once per frame (if the view is moving) to calculate the new
view platform transform
- 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.
- internalErrors - Static variable in class com.sun.j3d.audioengines.Sample
-
- 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(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 - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
-
- 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
-
- isActive() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
-
Returns true if the listener is currently active; that is, if
initAction
has been called but not yet
endAction
.
- 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.
- isDvrEnabled() - Method in class com.sun.j3d.utils.universe.Viewer
-
Returns a status flag indicating whether or not dynamic video size
is enabled.
- 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.
- isImageDrawn - Variable in class javax.media.j3d.JCanvas3DAbstract
-
Synchronized offscreen image access.
- 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.
- isReadyForDrawing() - Method in class javax.media.j3d.JCanvas3DAbstract
-
Subclasses which overrides paintComponent(Graphics g)
should check if the offscreen buffer is ready for drawing.
- 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
-
Deprecated.
Retrieves the sound playing flag.
- isSync - Variable in class javax.media.j3d.JCanvas3DAbstract
-
Synchronized J3D and Swing render loops.
- 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.
- isYup - Variable in class javax.media.j3d.JCanvas3DAbstract
-
Native offscreen image is yUp (J3D 1.5.2) or yDown (J3D 1.5.2u1).