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

A

AccelerationTime(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the time interval for accelerating to the translation, rotation, or scale speeds and for transitioning between the normal and fast translation speeds.
addBackgroundNode(Background) - Method in class com.sun.j3d.loaders.SceneBase
Adds the given Background node to the list of backgrounds.
addBehaviorNode(Behavior) - Method in class com.sun.j3d.loaders.SceneBase
Adds the given behavior to a list of behaviors
addBranchGraph(BranchGroup) - Method in class com.sun.j3d.utils.universe.SimpleUniverse
Used to add Nodes to the geometry side (as opposed to the view side) of the scene graph.
addBranchGraphReference(SceneGraphObject, int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Add a refernce to the BranchGraph root Also returns the nodes id Used to associate graphs with a locale without storing the graph at the current time.
addDescription(String) - Method in class com.sun.j3d.loaders.SceneBase
Sets the text description of the scene to the passed in String.
addFogNode(Fog) - Method in class com.sun.j3d.loaders.SceneBase
Adds the given Fog node to the list of fog nodes.
addHorizontalFOV(float) - Method in class com.sun.j3d.loaders.SceneBase
Adds the given field of view value to the list of field of view values.
addLightNode(Light) - Method in class com.sun.j3d.loaders.SceneBase
Adds the given Light node to the list of lights.
addListener(Component) - Method in class com.sun.j3d.utils.behaviors.keyboard.KeyNavigatorBehavior
Adds this behavior as a KeyListener to the specified component.
addListener(Component) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Adds this behavior as a MouseListener and MouseMotionListener to the specified component.
addNamedObject(String, Object) - Method in class com.sun.j3d.loaders.SceneBase
Adds the given String/Object pair to the table of named objects.
addNamedObject(String, SceneGraphObject) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Associate the name with the scene graph object
addNamedObject(String, SceneGraphObject) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Associate the name with the scene graph object
addNamedObjects(HashMap) - Method in class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
Add the named objects to the symbol table
addNamedObjects(HashMap) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Add all the named objects in map
addObjectName(String, SceneGraphObject) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileWriter
Add a named reference to a SceneGraphObject in the file.
addReference(SceneGraphObject) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Add a refernce to the specified node Also returns the nodes id
addReference(SymbolTableData) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Add a refernce to the specified node Also returns the nodes id
addReference(SceneGraphObject) - Method in interface com.sun.j3d.utils.scenegraph.io.SceneGraphObjectReferenceControl
Add a reference to the scenegraph object specified and return the nodeID for the object Use only during the save cycle
addSensorButtonListener(Sensor, int, SensorButtonListener) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
Creates a binding of the specified sensor button to the given SensorButtonListener implementation.
addSensorButtonListener(Sensor, SensorButtonListener) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
Creates a binding from all the buttons on the specified sensor to the given SensorButtonListener implementation.
addSensorButtonListeners(Sensor, SensorButtonListener[]) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
Creates a binding of the specified sensor to the given array of SensorButtonListener implementations.
addSensorReadListener(Sensor, SensorReadListener) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
Creates a binding of the specified sensor to the given SensorReadListener.
addSoundNode(Sound) - Method in class com.sun.j3d.loaders.SceneBase
Adds the given Sound node to the list of sounds.
addViewGroup(TransformGroup) - Method in class com.sun.j3d.loaders.SceneBase
Adds the given group to the list of view groups.
appletResize(int, int) - Method in class com.sun.j3d.utils.applet.JMainFrame
 
appletResize(int, int) - Method in class com.sun.j3d.utils.applet.MainFrame
 
avatarRoot - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
Used to keep track of added geometry.

B

BACK - Static variable in class com.sun.j3d.utils.geometry.Box
Used to designate the back side of the box when using getShape().
bank - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
 
basePath - Variable in class com.sun.j3d.loaders.LoaderBase
Stores the basePath for data files associated with the file passed into load(String).
baseUrl - Variable in class com.sun.j3d.loaders.LoaderBase
Stores the baseUrl for data files associated with the URL passed into load(URL).
BEAM - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that the echo type is a beam extending from the origin of the sensor's local coordinate system to its hotspot.
behaviors - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
Used to keep track of behaviors.
BG_DIR_PTR - Static variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
bias - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
 
bias - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
 
BODY - Static variable in class com.sun.j3d.utils.geometry.Cone
Designates the body of the cone.
BODY - Static variable in class com.sun.j3d.utils.geometry.Cylinder
Designates the body of the cylinder.
BODY - Static variable in class com.sun.j3d.utils.geometry.Sphere
Sphere shape identifier, used by getShape.
BOTTOM - Static variable in class com.sun.j3d.utils.geometry.Box
Used to designate the bottom side of the box when using getShape().
BOTTOM - Static variable in class com.sun.j3d.utils.geometry.Cylinder
Designates the bottom end-cap of the cylinder.
BOUNDS - Static variable in class com.sun.j3d.utils.picking.PickTool
Use this mode to pick by bounds and get basic information on the pick.
Box - Class in com.sun.j3d.utils.geometry
Box is a geometry primitive created with a given length, width, and height.
Box() - Constructor for class com.sun.j3d.utils.geometry.Box
Constructs a default box of 1.0 in all dimensions.
Box(float, float, float, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Box
Constructs a box of a given dimension and appearance.
Box(float, float, float, int, Appearance, int) - Constructor for class com.sun.j3d.utils.geometry.Box
Constructs a box of a given dimension, flags, and appearance.
Box(float, float, float, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Box
 
BRANCH_GRAPH_COUNT - Static variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
BRANCH_GROUP - Static variable in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. A flag to indicate to the pickNode method to return a BranchGroup node from a given SceneGraphPath.
BRANCH_GROUP - Static variable in class com.sun.j3d.utils.picking.PickResult
Flag to pass to getNode(int) to return a BranchGroup node from the SceneGraphPath.
branchGraphFilePointer - Variable in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
branchGraphHasDependencies(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Return true if the graph is dependent on nodes in other graphs Only Nodes (not node components) cause dependencies
branchGraphID - Variable in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
ButtonAction2D(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets a button action for the 2D valuator.
ButtonAction6D(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets a button action for the 6DOF sensor.
buttonPress - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
buttonPress - Variable in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
Deprecated.  
buttonPress - Variable in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
 
BY_REFERENCE - Static variable in class com.sun.j3d.utils.image.TextureLoader
Optional flag - specifies that the ImageComponent2D will access the image data by reference

C

cacheGeometry(int, float, float, float, int, int, int, GeomBuffer) - Method in class com.sun.j3d.utils.geometry.Primitive
 
CANVAS_AUTO_UPDATE - Static variable in class com.sun.j3d.utils.universe.ViewInfo
Indicates that updates to a Canvas3D associated with the View should be automatically checked with each call to a public method in this class.
canvases - Variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
The Canvas3Ds from which this Behavior gets AWT events
CAP - Static variable in class com.sun.j3d.utils.geometry.Cone
Designates the end-cap of the cone.
classLoader - Variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
cleanup() - Method in class com.sun.j3d.utils.universe.ConfiguredUniverse
Cleanup memory references used by ConfiguredUniverse.
cleanup() - Method in class com.sun.j3d.utils.universe.SimpleUniverse
Cleanup memory use and reference by SimpleUniverse.
clear() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
Delete all compressed objects from this instance.
clear() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Clear all elements from the symbol table
clear() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Release memory references used by this ConfigContainer.
clear() - Static method in class com.sun.j3d.utils.universe.ViewInfo
Release all static memory references held by ViewInfo, if any.
clearUnshared() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Clear all the Symbols that are not shared with other Graphs in the file Remove all Symbols from all structures with referenceCounts=1
clearViewerMap() - Static method in class com.sun.j3d.utils.universe.Viewer
Removes all Viewer mappings from the Viewer map.
clicked(SensorEvent) - Method in interface com.sun.j3d.utils.behaviors.sensor.SensorButtonListener
This method is currently not used by SensorEventAgent, but is included here for future possible development.
clicked(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorInputAdaptor
 
cloneNode(boolean) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
Copies KBRotPosScaleSplinePathInterpolator information from originalNode into the current node.
cloneNode(boolean) - Method in class com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator
Used to create a new instance of the node.
cloneNode(boolean) - Method in class com.sun.j3d.utils.geometry.Box
Used to create a new instance of the node.
cloneNode(boolean) - Method in class com.sun.j3d.utils.geometry.Cone
Used to create a new instance of the node.
cloneNode(boolean) - Method in class com.sun.j3d.utils.geometry.Cylinder
Used to create a new instance of the node.
cloneNode(boolean) - Method in class com.sun.j3d.utils.geometry.Sphere
Used to create a new instance of the node.
close() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
Release the resources associated with this instance.
close() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
close() - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
 
close() - Method in class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
 
close() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Close the file and cleanup internal data structures
close() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileWriter
Close the file and cleanup internal data structures.
close() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamWriter
Close the SceneGraphStreamWriter, but does not close the Stream
ColorCube - Class in com.sun.j3d.utils.geometry
Simple color-per-vertex cube with a different color for each face
ColorCube() - Constructor for class com.sun.j3d.utils.geometry.ColorCube
Constructs a color cube with unit scale.
ColorCube(double) - Constructor for class com.sun.j3d.utils.geometry.ColorCube
Constructs a color cube with the specified scale.
com.sun.j3d.loaders - package com.sun.j3d.loaders
 
com.sun.j3d.loaders.lw3d - package com.sun.j3d.loaders.lw3d
 
com.sun.j3d.loaders.objectfile - package com.sun.j3d.loaders.objectfile
 
com.sun.j3d.utils.applet - package com.sun.j3d.utils.applet
 
com.sun.j3d.utils.audio - package com.sun.j3d.utils.audio
 
com.sun.j3d.utils.behaviors.interpolators - package com.sun.j3d.utils.behaviors.interpolators
 
com.sun.j3d.utils.behaviors.keyboard - package com.sun.j3d.utils.behaviors.keyboard
 
com.sun.j3d.utils.behaviors.mouse - package com.sun.j3d.utils.behaviors.mouse
 
com.sun.j3d.utils.behaviors.picking - package com.sun.j3d.utils.behaviors.picking
 
com.sun.j3d.utils.behaviors.sensor - package com.sun.j3d.utils.behaviors.sensor
 
com.sun.j3d.utils.behaviors.vp - package com.sun.j3d.utils.behaviors.vp
 
com.sun.j3d.utils.compression - package com.sun.j3d.utils.compression
 
com.sun.j3d.utils.geometry - package com.sun.j3d.utils.geometry
 
com.sun.j3d.utils.image - package com.sun.j3d.utils.image
 
com.sun.j3d.utils.picking - package com.sun.j3d.utils.picking
 
com.sun.j3d.utils.picking.behaviors - package com.sun.j3d.utils.picking.behaviors
 
com.sun.j3d.utils.scenegraph.io - package com.sun.j3d.utils.scenegraph.io
 
com.sun.j3d.utils.scenegraph.io.retained - package com.sun.j3d.utils.scenegraph.io.retained
 
com.sun.j3d.utils.timer - package com.sun.j3d.utils.timer
 
com.sun.j3d.utils.universe - package com.sun.j3d.utils.universe
 
compact() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Remove unused data from an indexed dataset.
compress(CompressionStream) - Method in class com.sun.j3d.utils.compression.GeometryCompressor
Compress a stream into a CompressedGeometry node component.
compress(CompressionStream, CompressedGeometryFile) - Method in class com.sun.j3d.utils.compression.GeometryCompressor
Compress a stream and append the output to a CompressedGeometryFile.
CompressedGeometryFile - Class in com.sun.j3d.utils.compression
This class provides methods to read and write compressed geometry resource files.
CompressedGeometryFile(String) - Constructor for class com.sun.j3d.utils.compression.CompressedGeometryFile
Construct a new CompressedGeometryFile instance associated with the specified file.
CompressedGeometryFile(String, boolean) - Constructor for class com.sun.j3d.utils.compression.CompressedGeometryFile
Construct a new CompressedGeometryFile instance associated with the specified file.
CompressedGeometryFile(RandomAccessFile) - Constructor for class com.sun.j3d.utils.compression.CompressedGeometryFile
Construct a new CompressedGeometryFile instance associated with a currently open RandomAccessFile.
CompressionStream - Class in com.sun.j3d.utils.compression
This class is used as input to a geometry compressor.
CompressionStream(int, int, int, Shape3D[]) - Constructor for class com.sun.j3d.utils.compression.CompressionStream
Creates a CompressionStream from an array of Shape3D scene graph objects.
CompressionStream(Shape3D[]) - Constructor for class com.sun.j3d.utils.compression.CompressionStream
Creates a CompressionStream from an array of Shape3D scene graph objects.
CompressionStream(int, int, int, GeometryInfo[]) - Constructor for class com.sun.j3d.utils.compression.CompressionStream
Creates a CompressionStream from an array of GeometryInfo objects.
CompressionStream(GeometryInfo[]) - Constructor for class com.sun.j3d.utils.compression.CompressionStream
Creates a CompressionStream from an array of GeometryInfo objects.
computeLength(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineSegment
Computes the length of the curve at a given point between key frames.
computeLength(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineSegment
Computes the length of the curve at a given point between key frames.
computePathInterpolation() - Method in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
Deprecated. As of Java 3D version 1.3, replaced by computePathInterpolation(float)
computePathInterpolation(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
This method computes the bounding knot indices and interpolation value "CurrentU" given the current value of the knots[] array and the specified alpha value
computePathInterpolation(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
This method computes the bounding knot indices and interpolation value "CurrentU" given the specified value of alpha and the knots[] array.
computePathInterpolation() - Method in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
Deprecated. As of Java 3D version 1.3, replaced by computePathInterpolation(float)
computeTransform(float, Transform3D) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
Computes the new transform for this interpolator for a given alpha value.
computeTransform(float, Transform3D) - Method in class com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator
Computes the new transform for this interpolator for a given alpha value.
conditions - Variable in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
Deprecated.  
conditions - Variable in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
 
conditionViewScale(Transform3D) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
Equalizes the scale factors in the view tranform, which must be congruent.
Cone - Class in com.sun.j3d.utils.geometry
Cone is a geometry primitive defined with a radius and a height.
Cone() - Constructor for class com.sun.j3d.utils.geometry.Cone
Constructs a default Cone of radius of 1.0 and height of 2.0.
Cone(float, float) - Constructor for class com.sun.j3d.utils.geometry.Cone
Constructs a default Cone of a given radius and height.
Cone(float, float, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cone
Constructs a default cone of a given radius, height, and appearance.
Cone(float, float, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cone
Constructs a default cone of a given radius, height, primitive flags, and appearance.
Cone(float, float, int, int, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cone
Constructs a customized Cone of a given radius, height, flags, resolution (X and Y dimensions), and appearance.
ConfigContainer - Class in com.sun.j3d.utils.universe
Loads a Java 3D configuration file and creates a container of named objects that will effect the viewing configuration specified in the file.
ConfigContainer(URL) - Constructor for class com.sun.j3d.utils.universe.ConfigContainer
Creates a new ConfigContainer and loads the configuration file at the specified URL.
ConfigContainer(URL, boolean, int) - Constructor for class com.sun.j3d.utils.universe.ConfigContainer
Creates a new ConfigContainer and loads the configuration file at the specified URL.
ConfiguredUniverse - Class in com.sun.j3d.utils.universe
This utility class creates all the necessary objects on the view side of the scene graph.
ConfiguredUniverse() - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
Equivalent to SimpleUniverse().
ConfiguredUniverse(int) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
Equivalent to SimpleUniverse(int).
ConfiguredUniverse(Canvas3D) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
Equivalent to SimpleUniverse(Canvas3D).
ConfiguredUniverse(Canvas3D, int) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
Equivalent to SimpleUniverse(Canvas3D, int).
ConfiguredUniverse(ViewingPlatform, Viewer) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
Equivalent to SimpleUniverse(ViewingPlatform, Viewer).
ConfiguredUniverse(ViewingPlatform, Viewer, LocaleFactory) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
Equivalent to SimpleUniverse(ViewingPlatform, Viewer, LocalFactory).
ConfiguredUniverse(Canvas3D[]) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
Creates a Locale, a single ViewingPlatform, and a Viewer object from the given array of Canvas3D instances.
ConfiguredUniverse(Canvas3D[], int) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
Creates a Locale, a single ViewingPlatform with the specified number of transforms, and a Viewer object using the given array of Canvas3D instances.
ConfiguredUniverse(URL) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
Reads the configuration specified by the given URL to create a Locale, one or more ViewingPlatforms, and at least one Viewer object.
ConfiguredUniverse(URL, int) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
Reads the configuration specified by the given URL to create a Locale, one or more ViewingPlatforms with the specified number of transforms, and at least one Viewer object.
ConfiguredUniverse(URL, int, boolean) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
Reads the configuration specified by the given URL to create a Locale, one or more ViewingPlatforms with the specified number of transforms, and at least one Viewer object with optional visibility.
ConfiguredUniverse(URL, LocaleFactory) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
Reads the configuration specified by the given URL to create a Locale using the given LocaleFactory, one or more ViewingPlatforms, and at least one Viewer object.
ConfiguredUniverse(URL, LocaleFactory, boolean) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
Reads the configuration specified by the given URL to create a Locale using the given LocaleFactory, one or more ViewingPlatforms, and at least one Viewer object with optional visibility.
ConfiguredUniverse(URL, LocaleFactory, HiResCoord, int, boolean) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
Reads the configuration specified by the given URL to create a Locale using the specified LocaleFactory with the given origin, one or more ViewingPlatforms with the specified number of transforms, and at least one Viewer object with optional visibility.
ConfiguredUniverse(ConfigContainer) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
Retrieves view-side scenegraph components from the given container to create a universe with one Locale, one or more ViewingPlatforms, and at least one Viewer object.
ConfiguredUniverse(ConfigContainer, LocaleFactory, HiResCoord) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
Retrieves view-side scenegraph components from the given container to create a universe with one Locale created from the specified LocaleFactory and origin, one or more ViewingPlatforms, and at least one Viewer object.
configureEcho() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Creates a 6DOF sensor echo according to configuration parameters.
configureSensorActions() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Creates the sensor listeners for a 6DOF sensor and/or a 2D valuator sensor using the predefined button and read listeners and the configured action bindings.
ConstantSpeedTime(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the time interval for which the translation occurs at the normal speed.
continuity - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
 
continuity - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
 
Controller - Class in com.sun.j3d.utils.scenegraph.io.retained
Provides code to control the reading and writing of Java3D objects to and from any Java IO mechanism.
Controller() - Constructor for class com.sun.j3d.utils.scenegraph.io.retained.Controller
Creates new Controller
convertToIndexedTriangles() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Convert the GeometryInfo object to have primitive type TRIANGLE_ARRAY and be indexed.
createAudioDevice() - Method in class com.sun.j3d.utils.universe.Viewer
Used to create and initialize a default AudioDevice3D used for sound rendering.
createFile(File, SimpleUniverse, boolean, String, Serializable) - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
Create the file and write the inital header information
createLocale(VirtualUniverse, HiResCoord) - Method in interface com.sun.j3d.utils.universe.LocaleFactory
Creates a new Locale object at the specified high resolution coordinate in the specified universe.
createLocale(VirtualUniverse) - Method in interface com.sun.j3d.utils.universe.LocaleFactory
Creates a new Locale object at (0, 0, 0) in the specified universe.
createSceneGraphObjectReferences(SceneGraphObjectReferenceControl) - Method in interface com.sun.j3d.utils.scenegraph.io.SceneGraphIO
The method is called before writeSGObject and gives the user the chance to create references to other Nodes and NodeComponents.
createState(SceneGraphObject) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Create a new state object and check for a pre-existing symbol table entry
createState(SceneGraphObject, SymbolTableData) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Given a scene graph object instantiate the correct State class for that object.
createState(SymbolTableData) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Return the state class for the SceneGraphObject, creating one if it does not already exist
createSymbol(SceneGraphObject) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Create a new symbol and provide a new nodeID This is used during the save process
createSymbol(SceneGraphObjectState, SceneGraphObject, int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Create a new symbol using the specified nodeID This is used during the load process.
CubicSplineCurve - Class in com.sun.j3d.utils.behaviors.interpolators
CubicSplineCurve is a container class that holds a number of cubicSplineSegments
CubicSplineSegment - Class in com.sun.j3d.utils.behaviors.interpolators
The CubicSplineSegment class creates the representation of a TCB (Kochanek-Bartels Spline).
currentFileVersion - Variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
The currentFileVersion being read
currentU - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
This value is the distance between knots value which can be used in further calculations by the subclass.
currentU - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
This value is the distance between knots value which can be used in further calculations by the subclass.
currGrp - Variable in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
Deprecated.  
currGrp - Variable in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
 
currXform - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
Cylinder - Class in com.sun.j3d.utils.geometry
Cylinder is a geometry primitive defined with a radius and a height.
Cylinder() - Constructor for class com.sun.j3d.utils.geometry.Cylinder
Constructs a default cylinder of radius of 1.0 and height of 2.0.
Cylinder(float, float) - Constructor for class com.sun.j3d.utils.geometry.Cylinder
Constructs a default cylinder of a given radius and height.
Cylinder(float, float, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cylinder
Constructs a default cylinder of a given radius, height, and appearance.
Cylinder(float, float, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cylinder
Constructs a default cylinder of a given radius, height, primitive flags and appearance.
Cylinder(float, float, int, int, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cylinder
Constructs a customized cylinder of a given radius, height, resolution (X and Y dimensions), and appearance.

D

debug - Static variable in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
Deprecated.  
debug - Static variable in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
 
debugPrint(String) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
Prints information comtained in this key frame
debugPrint(String) - Method in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
Prints information comtained in this key frame
DEGREES - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that rotation speed should be in degrees.
dereferenceBranchGraph(BranchGroup) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Remove the IO system's reference to this branchgraph and all its nodes.
DISABLE_ROTATE - Static variable in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Constructor flag to disable rotate
DISABLE_TRANSLATE - Static variable in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Constructor flag to disable translate
DISABLE_ZOOM - Static variable in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Constructor flag to disable zoom
dispatchEvents() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
Reads all sensor button state and dispatches events to registered button and read listeners.
DistanceAttenuation - Class in com.sun.j3d.utils.audio
 
DistanceAttenuation() - Constructor for class com.sun.j3d.utils.audio.DistanceAttenuation
 
dragged(SensorEvent) - Method in interface com.sun.j3d.utils.behaviors.sensor.SensorButtonListener
This method is called with each invocation of the dispatchEvents method of SensorEventAgent if any button bound to the listener is down and has not changed state since the last invocation.
DRAGGED - Static variable in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
A button dragged event.
dragged(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorInputAdaptor
 
dragged(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.GrabViewListener6D
 
dragged(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener2D
 
dragged(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener6D
 
dragged(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener2D
 
dragged(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener6D
 
dragged(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener2D
 
dragged(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener6D
 
duplicateNode(Node, boolean) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
Copies KBRotPosScaleSplinePathInterpolator information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
Copies all KBSplinePathInterpolator information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator
Copies RotPosScaleTCBSplinePathInterpolator information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
Copies all TCBSplinePathInterpolator information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class com.sun.j3d.utils.geometry.Box
Copies all node information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class com.sun.j3d.utils.geometry.Cone
Copies all node information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class com.sun.j3d.utils.geometry.Cylinder
Copies all node information from originalNode into the current node.
duplicateNode(Node, boolean) - Method in class com.sun.j3d.utils.geometry.Sphere
Copies all node information from originalNode into the current node.

E

ECHO - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that the 6DOF sensor read action should be bound to displaying the sensor's echo in the virtual world.
EchoColor(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the color of the 6DOF sensor echo.
EchoSize(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the size of the 6DOF sensor echo in physical meters.
EchoTransparency(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the 6DOF sensor echo transparency.
EchoType(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the 6DOF sensor echo type.
enable - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
ENABLE_APPEARANCE_MODIFY - Static variable in class com.sun.j3d.utils.geometry.Primitive
Specifies that the ALLOW_APPEARANCE_READ and ALLOW_APPEARANCE_WRITE bits are to be set on the generated geometry's Shape3D nodes.
ENABLE_GEOMETRY_PICKING - Static variable in class com.sun.j3d.utils.geometry.Primitive
Specifies that the ALLOW_INTERSECT capability bit should be set on the generated geometry.
endAction(Sensor) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
Ends the action.
endAction(Sensor) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener2D
 
endAction(Sensor) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener6D
 
endAction(Sensor) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener2D
 
endAction(Sensor) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener6D
 
endAction(Sensor) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener2D
 
endUnsavedNodeComponentFrame() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
 

F

FastSpeedFactor(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the fast translation speed factor.
FILE_DESCRIPTION - Static variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
FILE_IDENT - Variable in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
 
FILE_IDENT - Variable in class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
 
filePosition - Variable in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
fillDistanceAttenuation(float, float, Point2f[]) - Method in class com.sun.j3d.utils.audio.DistanceAttenuation
Fill a Distance Attenuation array recommend that the distance attenuation Point2f array is defined to be allocated to be 10 for DOUBLE_DISTANCE_HALF_GAIN - since 1/(2^10) exceeds 1/1000 scale that is agreed to be affective zero gain First method assumes that: type is half gain for every double of distance inner radius is 0.0 but region between 0th and 1st elements is constant since gains for these two elements are the same min gain approches zero.
fillDistanceAttenuation(float, float, float, float, int, Point2f[]) - Method in class com.sun.j3d.utils.audio.DistanceAttenuation
 
fillDistanceAttenuation(float, float, float, float, float, float, int, Point2f[]) - Method in class com.sun.j3d.utils.audio.DistanceAttenuation
 
finalize() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
Release file resources when this object is garbage collected.
flags - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
frameWakeup - Variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
The different criterion for the behavior to wakeup
FRONT - Static variable in class com.sun.j3d.utils.geometry.Box
Used to designate the front side of the box when using getShape().

G

GENERATE_MIPMAP - Static variable in class com.sun.j3d.utils.image.TextureLoader
Optional flag - specifies that mipmaps are generated for all levels
GENERATE_NORMALS - Static variable in class com.sun.j3d.utils.geometry.Primitive
Specifies that normals are generated along with the positions.
GENERATE_NORMALS_INWARD - Static variable in class com.sun.j3d.utils.geometry.Primitive
Specifies that normals are to be flipped along the surface.
GENERATE_TEXTURE_COORDS - Static variable in class com.sun.j3d.utils.geometry.Primitive
Specifies that texture coordinates are generated along with the positions.
generateNormals(GeometryInfo) - Method in class com.sun.j3d.utils.geometry.NormalGenerator
Generate normals for the GeometryInfo object.
generatePickRay(int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. Creates a PickRay that starts at the viewer position and points into the scene in the direction of (xpos, ypos) specified in window space.
GEOMETRY - Static variable in class com.sun.j3d.utils.picking.PickTool
Use this mode to pick by geometry and get basic information on the pick.
GEOMETRY_INTERSECT_INFO - Static variable in class com.sun.j3d.utils.picking.PickTool
Use this mode to pick by geometry and save information about the intersections (intersected primitive, intersection point and closest vertex).
GEOMETRY_NOT_SHARED - Static variable in class com.sun.j3d.utils.geometry.Primitive
Specifies that the geometry being created will not be shared by another scene graph node.
GeometryCompressor - Class in com.sun.j3d.utils.compression
A GeometryCompressor takes a stream of geometric elements and quantization parameters (the CompressionStream object) and compresses it into a stream of commands as defined by appendix B of the Java 3D specification.
GeometryCompressor() - Constructor for class com.sun.j3d.utils.compression.GeometryCompressor
 
GeometryInfo - Class in com.sun.j3d.utils.geometry
The GeometryInfo object holds data for processing by the Java3D geometry utility tools.
GeometryInfo(int) - Constructor for class com.sun.j3d.utils.geometry.GeometryInfo
Constructor.
GeometryInfo(GeometryArray) - Constructor for class com.sun.j3d.utils.geometry.GeometryInfo
Contructor.
geometryIsIndexed() - Method in class com.sun.j3d.utils.picking.PickIntersection
Returns true if the geometry is indexed
getAccelerationTime() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the time interval for accelerating to normal speed and for transitioning between the normal and fast translation speeds.
getAppearance(int) - Method in class com.sun.j3d.utils.geometry.Box
Gets the appearance of the specified part of the box.
getAppearance(int) - Method in class com.sun.j3d.utils.geometry.Cone
Gets the appearance of the specified part of the cone.
getAppearance(int) - Method in class com.sun.j3d.utils.geometry.Cylinder
Gets the appearance of the specified part of the cylinder.
getAppearance() - Method in class com.sun.j3d.utils.geometry.Primitive
Gets the appearance of the primitive (defaults to first subpart).
getAppearance(int) - Method in class com.sun.j3d.utils.geometry.Primitive
Gets the appearance of the specified part of the primitive.
getAppearance(int) - Method in class com.sun.j3d.utils.geometry.Sphere
Gets the appearance of the specified part of the sphere.
getApplet(String) - Method in class com.sun.j3d.utils.applet.JMainFrame
 
getApplet(String) - Method in class com.sun.j3d.utils.applet.MainFrame
 
getAppletContext() - Method in class com.sun.j3d.utils.applet.JMainFrame
 
getAppletContext() - Method in class com.sun.j3d.utils.applet.MainFrame
 
getApplets() - Method in class com.sun.j3d.utils.applet.JMainFrame
 
getApplets() - Method in class com.sun.j3d.utils.applet.MainFrame
 
getArrayLength() - Method in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
This method retrieves the length of the key frame array.
getArrayLength() - Method in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
This method retrieves the length of the key frame array.
getAudioClip(URL) - Method in class com.sun.j3d.utils.applet.JMainFrame
 
getAudioClip(URL) - Method in class com.sun.j3d.utils.applet.MainFrame
 
getAvatar() - Method in class com.sun.j3d.utils.universe.Viewer
Gets the geometry associated with the viewer's avatar.
getAxisOfRotPosScale() - Method in class com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis()
getAxisOfRotPosScale() - Method in class com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis()
getBackgroundNodes() - Method in interface com.sun.j3d.loaders.Scene
This method returns an array of all Background nodes defined in the file.
getBackgroundNodes() - Method in class com.sun.j3d.loaders.SceneBase
This method returns an array of all Background nodes defined in the file.
getBasePath() - Method in interface com.sun.j3d.loaders.Loader
Returns the current base path setting.
getBasePath() - Method in class com.sun.j3d.loaders.LoaderBase
Returns the current base path setting.
getBasePath() - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
Returns the current base path setting.
getBasePath() - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
Return the path where files associated with this .obj file (like material files) are located.
getBaseUrl() - Method in interface com.sun.j3d.loaders.Loader
Returns the current base URL setting.
getBaseUrl() - Method in class com.sun.j3d.loaders.LoaderBase
Returns the current base URL setting.
getBaseUrl() - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
Returns the current base URL setting.
getBaseUrl() - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
Return the URL where files associated with this .obj file (like material properties files) will be found.
getBehaviorNodes() - Method in interface com.sun.j3d.loaders.Scene
This method returns an array of all the behavior nodes in the scene.
getBehaviorNodes() - Method in class com.sun.j3d.loaders.SceneBase
This method returns a group containing all of the Behavior nodes in the scene.
getBranchGraphCount() - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
Return the number of branchgraphs in the file
getBranchGraphCount() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
 
getBranchGraphCount() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Return the number of BranchGraphs in the file
getBranchGraphDependencies(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Return an array of each BranchGraph on which graphID is dependent for closure of the graph Only Nodes (not node components) cause dependencies If there are no dependencies int[0] is returned
getBranchGraphFilePosition(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
 
getBranchGraphPosition(BranchGroup) - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
Given a branchgraph, return the corresponding index of the graph in the file.
getBranchGraphPosition(BranchGroup) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Given a BranchGraph that has been loaded return the index of the graph in the file.
getBranchGraphRoot(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
 
getBranchGroup() - Method in class com.sun.j3d.utils.picking.PickTool
Returns the BranchGroup to be picked if the tool was initialized with a BranchGroup, null otherwise.
getButton() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
Gets the index of the button that changed state when passed to a pressed or released callback.
getButtonAction2D(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the action associated with the specified button on the 2D valuator.
getButtonAction6D(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the action associated with the specified button on the 6DOF sensor.
getButtonState(int[]) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
Copies the state of the sensor's buttons at the time of the event into the given array.
getCachedGeometry(int, float, float, float, int, int, int) - Method in class com.sun.j3d.utils.geometry.Primitive
 
getCanvas() - Method in class com.sun.j3d.utils.picking.PickCanvas
Inquire the canvas to be used for picking operations.
getCanvas() - Method in class com.sun.j3d.utils.universe.SimpleUniverse
Returns the Canvas3D object associated with this Java 3D Universe.
getCanvas(int) - Method in class com.sun.j3d.utils.universe.SimpleUniverse
Returns the Canvas3D object at the specified index associated with this Java 3D Universe.
getCanvas3D() - Method in class com.sun.j3d.utils.universe.Viewer
Returns the 0th Canvas3D object associated with this Viewer object
getCanvas3D(int) - Method in class com.sun.j3d.utils.universe.Viewer
Returns the Canvas3D object at the specified index associated with this Viewer object.
getCanvas3Ds() - Method in class com.sun.j3d.utils.universe.Viewer
Returns all the Canvas3D objects associated with this Viewer object.
getCanvases() - Method in class com.sun.j3d.utils.universe.Viewer
Deprecated. superceded by getCanvas3D()
getClassLoader() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Get the class loader used to load the Scene Graph Objects and the serialized user data.
getClassLoader() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Get the ClassLoader used to load the scene graph objects and deserialize user data
getClassLoader() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamReader
Get the ClassLoader used to load the scene graph objects and deserialize user data
getClosestIntersection(Point3d) - Method in class com.sun.j3d.utils.picking.PickResult
Gets the PickIntersection in this PickResult that is closest to a point
getClosestVertexCoordinates() - Method in class com.sun.j3d.utils.picking.PickIntersection
Get coordinates of closest vertex (local)
getClosestVertexCoordinatesVW() - Method in class com.sun.j3d.utils.picking.PickIntersection
Get coordinates of closest vertex (world)
getClosestVertexIndex() - Method in class com.sun.j3d.utils.picking.PickIntersection
Get index of closest vertex
getCodeBase() - Method in class com.sun.j3d.utils.applet.JMainFrame
 
getCodeBase() - Method in class com.sun.j3d.utils.applet.MainFrame
 
getCoexistenceToImagePlate(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the current transforms from coexistence coordinates to image plate coordinates and copies them into the given Transform3Ds.
getCoexistenceToViewPlatform(Canvas3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the current transform from coexistence coordinates to view platform coordinates and copies it into the given transform.
getCoexistenceToVworld(Canvas3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the current transform from coexistence coordinates to virtual world coordinates and copies it into the given transform.
getColor() - Method in class com.sun.j3d.utils.geometry.Text2D
Returns the color of the text
getColorIndices() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Retrieves a reference to the array of indices into the color array.
getColors() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Retrieves a reference to the colors array.
getCompressedGeometryShape3Ds() - Method in class com.sun.j3d.utils.picking.PickResult
Get the array of Shape3Ds that came from decompressing a CompressedGeometry on the picked node.
getConfigContainer() - Method in class com.sun.j3d.utils.universe.ConfiguredUniverse
Returns a container holding all the objects defined by the configuration file used to create the ConfiguredUniverse.
getConfigURL() - Static method in class com.sun.j3d.utils.universe.ConfigContainer
Returns the config file URL based on system properties.
getConfigURL(String) - Static method in class com.sun.j3d.utils.universe.ConfigContainer
Returns the config file URL based on system properties.
getConfigURL() - Static method in class com.sun.j3d.utils.universe.ConfiguredUniverse
Returns the config file URL based on system properties.
getConfigURL(String) - Static method in class com.sun.j3d.utils.universe.ConfiguredUniverse
Returns the config file URL based on system properties.
getConstantSpeedTime() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the time interval for which the translation occurs at the normal speed.
getContourCounts() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Retrieves a reference to the array of contourCounts.
getCoordinateIndices() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Retrieves a reference to the array of indices into the coordinate array.
getCoordinates() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Retrieves a reference to the coordinate array.
getCreaseAngle() - Method in class com.sun.j3d.utils.geometry.NormalGenerator
Returns the current value of the crease angle, in radians.
getCurrentFileVersion() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Get the file version of the file we are reading
getCurrentIndex() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
Return the current object index associated with this instance.
getDescription() - Method in interface com.sun.j3d.loaders.Scene
This method returns the text description of the file.
getDescription() - Method in class com.sun.j3d.loaders.SceneBase
This method returns the text description of the file.
getDistance() - Method in class com.sun.j3d.utils.picking.PickIntersection
Get the distance from the PickShape start point to the intersection point
getDivisions() - Method in class com.sun.j3d.utils.geometry.Sphere
Returns the number of divisions
getDocumentBase() - Method in class com.sun.j3d.utils.applet.JMainFrame
 
getDocumentBase() - Method in class com.sun.j3d.utils.applet.MainFrame
 
getDvrFactor() - Method in class com.sun.j3d.utils.universe.Viewer
Retrieves the dynamic video resize factor of this viewer.
getDvrResizeCompensationEnable() - Method in class com.sun.j3d.utils.universe.Viewer
Returns a status flag indicating whether or not dynamic video resize compensation is enabled.
getEcho() - Method in class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior
Gets the echo used by this behavior.
getEchoColor(Color3f) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the 6DOF sensor echo color.
getEchoGeometry() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the Shape3D defining the 6DOF sensor's echo geometry and appearance.
getEchoSize() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the size of the 6DOF sensor echo in meters.
getEchoTransformGroup() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the transform group containing a 6DOF sensor's echo geometry.
getEchoTransparency() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the 6DOF sensor echo transparency value.
getEchoType() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the echo type.
getEyeToImagePlate(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the transforms from eye coordinates to image plate coordinates and copies them into the Transform3Ds specified.
getEyeToViewPlatform(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the current transforms from eye coordinates to view platform coordinates and copies them into the given Transform3Ds.
getEyeToVworld(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the current transforms from eye coordinates to virtual world coordinates and copies them into the given Transform3Ds.
getFactor() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseZoom
Return the y-axis movement multipler.
getFastSpeedFactor() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the factor by which the normal translation speed is multiplied after the constant speed time interval.
getFileName() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
Return a string containing the file name associated with this instance or null if there is none.
getFilePointer() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Get the current file 'pointer' location.
getFilePointer() - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
getFilePointer() - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
 
getFilePointer() - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
 
getFilePointer() - Method in class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
Implementation of abstract method from Controller.
getFilePosition() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
getFirstPickEnable() - Method in class com.sun.j3d.utils.picking.PickResult
Return the "first intersection only" value.
getFlags() - Method in interface com.sun.j3d.loaders.Loader
Returns the current loading flags setting.
getFlags() - Method in class com.sun.j3d.loaders.LoaderBase
Returns the current loading flags setting.
getFlags() - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
Returns the current loading flags setting.
getFlags() - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
Get the parameters currently defined for loading the model.
getFogNodes() - Method in interface com.sun.j3d.loaders.Scene
This method returns an array of all Fog nodes defined in the file.
getFogNodes() - Method in class com.sun.j3d.loaders.SceneBase
This method returns an array of all Fog nodes defined in the file.
getFontName() - Method in class com.sun.j3d.utils.geometry.Text2D
Returns the font
getFontSize() - Method in class com.sun.j3d.utils.geometry.Text2D
Returns the font size
getFontStyle() - Method in class com.sun.j3d.utils.geometry.Text2D
Returns the font style
getFrame() - Method in class com.sun.j3d.utils.universe.Viewer
Deprecated. AWT Frame components are no longer created by the Viewer class.
getGenericObjects() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Set of all generic configuration object instances in the order they were defined in the configuration file.
getGeometryArray(boolean, boolean, boolean) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Creates and returns a non-indexed Java 3D GeometryArray object based on the data in the GeometryInfo object.
getGeometryArray() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Creates and returns a non-indexed Java 3D GeometryArray object based on the data in the GeometryInfo object.
getGeometryArray() - Method in class com.sun.j3d.utils.picking.PickIntersection
Returns the GeometryArray for the intersection
getGeometryArray() - Method in class com.sun.j3d.utils.picking.PickResult
Get the GeometryArray at index 0 for the picked node
getGeometryArrayIndex() - Method in class com.sun.j3d.utils.picking.PickIntersection
Returns the index of the intersected GeometryArray into the geometry arrays in the PickResult
getGeometryArrays() - Method in class com.sun.j3d.utils.picking.PickResult
Get the array of GeometryArrays for the picked node
getHeadTrackerToTrackerBase() - Method in class com.sun.j3d.utils.universe.ViewInfo
Returns a reference to a Transform3D containing the current transform from head tracker coordinates to tracker base coordinates.
getHeight() - Method in class com.sun.j3d.utils.geometry.Cone
Returns the height of the cone
getHeight() - Method in class com.sun.j3d.utils.geometry.Cylinder
Returns the height of the cylinder
getHomeTransform(Transform3D) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformBehavior
Returns the behaviors "home" transform.
getHorizontalFOVs() - Method in interface com.sun.j3d.loaders.Scene
This method returns an array of floats with the horizontal field of view.
getHorizontalFOVs() - Method in class com.sun.j3d.loaders.SceneBase
This method returns an array of floats that contains the horizontal field of view values for each corresponding entry in the array of view groups returned by the method getViewGroups.
getID() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
Gets the event type.
getImage(URL) - Method in class com.sun.j3d.utils.applet.JMainFrame
 
getImage(URL) - Method in class com.sun.j3d.utils.applet.MainFrame
 
getImage() - Method in class com.sun.j3d.utils.image.TextureLoader
Returns the associated ImageComponent2D object
getImageCompression() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Returns the imageCompression to be used IMAGE_COMPRESSION_NONE, IMAGE_COMPRESSION_GZIP, IMAGE_COMPRESSION_JPEG
getImagePlateToViewPlatform(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the current transforms from image plate coordinates to view platform coordinates and copies them into the given Transform3Ds.
getImagePlateToVworld(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the current transforms from image plate coordinates to virtual world coordinates and copies them into the given Transform3Ds.
getIndexedGeometryArray(boolean, boolean, boolean, boolean, boolean) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Creates and returns a IndexedGeometryArray based on the data in the GeometryInfo object.
getIndexedGeometryArray(boolean) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Creates and returns an IndexedGeometryArray based on the data in the GeometryInfo object.
getIndexedGeometryArray() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Creates and returns an IndexedGeometryArray based on the data in the GeometryInfo object.
getInputDevices() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Set of all configured InputDevice instances in the order they were defined in the configuration file.
getInterpolatedBank(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineSegment
Computes the interpolated bank along the curve at a given point between key frames and returns the interpolated value as a float This routine uses linear interpolation if the (i+1)th key frame's linear value is equal to 1.
getInterpolatedHeading(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineSegment
Computes the interpolated heading along the curve at a given point between key frames and returns the interpolated value as a float This routine uses linear interpolation if the (i+1)th key frame's linear value is equal to 1.
getInterpolatedPitch(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineSegment
Computes the interpolated pitch along the curve at a given point between key frames and returns the interpolated value as a float This routine uses linear interpolation if the (i+1)th key frame's linear value is equal to 1.
getInterpolatedPosition(float, Point3f) - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineSegment
Computes the interpolated position along the curve at a given point between key frames and returns a Point3f with the interpolated x, y, and z scale components.
getInterpolatedPosition(float, Point3f) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineSegment
Computes the interpolated position along the curve at a given point between key frames and returns a Point3f with the interpolated x, y, and z scale components.
getInterpolatedPositionVector(float, Vector3f) - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineSegment
Computes the interpolated position along the curve at a given point between key frames and returns a Vector3f with the interpolated x, y, and z scale components.
getInterpolatedPositionVector(float, Vector3f) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineSegment
Computes the interpolated position along the curve at a given point between key frames and returns a Vector3f with the interpolated x, y, and z scale components.
getInterpolatedQuaternion(float, Quat4f) - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineSegment
Computes the interpolated quaternion along the curve at a given point between key frames.
getInterpolatedScale(float, Point3f) - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineSegment
Computes the interpolated scale along the curve at a given point between key frames and returns a Point3f with the interpolated x, y, and z scale components.
getInterpolatedScale(float, Point3f) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineSegment
Computes the interpolated scale along the curve at a given point between key frames and returns a Point3f with the interpolated x, y, and z scale components.
getInterpolatedValue(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineSegment
Computes the ratio of the length of the spline from the ith key frame to the position specified by u to the length of the entire spline segment from the ith key frame to the (i+1) th key frame.
getInterpolatedValue(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineSegment
Computes the ratio of the length of the spline from the ith key frame to the position specified by u to the length of the entire spline segment from the ith key frame to the (i+1) th key frame.
getIntersection(int) - Method in class com.sun.j3d.utils.picking.PickResult
Returns a specific PickIntersection object
getInverseProjection(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the transforms from clipping coordinates to eye coordinates and copies them into the given Transform3Ds.
getInverseViewPlatformProjection(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the transforms from clipping coordinates to view platform coordinates and copies them into the given Transform3Ds.
getInverseVworldProjection(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the transforms from clipping coordinates to virtual world coordinates and copies them into the given Transform3Ds.
getJ3dNode(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Return the Java3D node associated with the nodeID.
getJ3dNode() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
getJFrame(int) - Method in class com.sun.j3d.utils.universe.Viewer
Returns the JFrame object created by this Viewer object at the specified index.
getJFrames() - Method in class com.sun.j3d.utils.universe.Viewer
Returns all the JFrames created by this Viewer object.
getJPanel(int) - Method in class com.sun.j3d.utils.universe.Viewer
Returns the JPanel object created by this Viewer object at the specified index.
getJPanels() - Method in class com.sun.j3d.utils.universe.Viewer
Returns all the JPanel objects created by this Viewer object.
getKeyFrame(int) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
This method retrieves the key frame at the specified index.
getKeyFrame(int) - Method in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
This method retrieves the key frame at the specified index.
getLastTime() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
Gets the time in nanoseconds at which the dispatchEvents method of SensorEventAgent was last called to generate events, usually from the processStimulus method of a Behavior; may be used to measure frame time in behaviors that wake up every frame.
getLightNodes() - Method in interface com.sun.j3d.loaders.Scene
This method returns an array of all Lights defined in the file.
getLightNodes() - Method in class com.sun.j3d.loaders.SceneBase
This method returns an array of all Lights defined in the file.
getLocale() - Method in class com.sun.j3d.utils.universe.SimpleUniverse
Returns the Locale object associated with this scene graph.
getLocalToVworld() - Method in class com.sun.j3d.utils.picking.PickResult
Get the localToVworld transform for the Node
getMajorVersionNumber() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
Return the major version number of the most recent compressor used to compress any of the objects in this instance.
getMatrixXIndex2D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the index where the X value of a 2D valuator read matrix can be found.
getMatrixYIndex2D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the index where the Y value of a 2D valuator read matrix can be found.
getMinorMinorVersionNumber() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
Return the subminor version number of the most recent compressor used to compress any of the objects in this instance.
getMinorVersionNumber() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
Return the minor version number of the most recent compressor used to compress any of the objects in this instance.
getMinRadius() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Returns the minimum orbit radius.
getMode() - Method in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
Returns the pickMode
getMode() - Method in class com.sun.j3d.utils.picking.PickTool
Gets the picking detail mode.
getModelBounds() - Method in class com.sun.j3d.utils.compression.CompressionStream
Get the original bounds of the coordinate data, in modeling coordinates.
getMultiTransformGroup() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Returns the MultitransformGroup object for this ViewingPlatform object.
getNamedBehaviors() - Method in class com.sun.j3d.utils.universe.ConfiguredUniverse
Returns all named ViewPlatformBehaviors defined by the configuration file used to create the ConfiguredUniverse, if any.
getNamedCanvases(String) - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Map containing the named Canvas3D instances used by the specified Viewer.
getNamedGenericObjects() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Map that maps generic object names to instances.
getNamedInputDevices() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Map that maps InputDevice names to instances.
getNamedObject(String) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Return the SceneGraphObject associated with the name
getNamedObject(String) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Return the SceneGraphObject associated with the name
getNamedObject(String) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Return the named object.
getNamedObjectMap(HashMap) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Add the namedObject mappings to map
getNamedObjects() - Method in interface com.sun.j3d.loaders.Scene
This method returns a Hashtable which contains a list of all named objects in the file and their associated scene graph objects.
getNamedObjects() - Method in class com.sun.j3d.loaders.SceneBase
This method returns a Hashtable which contains a list of all named objects in the file and their associated scene graph objects.
getNamedPhysicalBodies() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Map that maps PhysicalBody names to instances.
getNamedPhysicalEnvironments() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Map that maps PhysicalEnvironment names to instances.
getNamedSensors() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Map that maps Sensor names to instances.
getNamedSensors() - Method in class com.sun.j3d.utils.universe.ConfiguredUniverse
Returns all named Sensors defined by the configuration file used to create the ConfiguredUniverse, if any.
getNamedViewers() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Map that maps Viewer names to instances.
getNamedViewingPlatforms() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Map that maps ViewingPlatform names to instances.
getNamedViewPlatformBehaviors() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Map that maps ViewPlatformBehavior names to instances.
getNames() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Get all the names of the named objects
getNames() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Get all the names of the named objects
getNames() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Return the names of all the named objects
getNode(int) - Method in class com.sun.j3d.utils.picking.PickResult
Get the first node of a certain type up the SceneGraphPath
getNodeClassFromID(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
getNodeClassID(SceneGraphObject) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
getNodeID() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
getNodeState() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
getNominalSensorRotation(Transform3D) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the nominal sensor transform.
getNormalIndices() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Retrieves a reference to the array of indices into the Normal array.
getNormalizedBounds() - Method in class com.sun.j3d.utils.compression.CompressionStream
Get the bounds of the compressed object in normalized coordinates.
getNormals() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Retrieves a reference to the normal array.
getNumColorComponents() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Returns the number of color data components stored per vertex in the current GeometryInfo object (3 for RGB or 4 for RGBA).
getNumTexCoordComponents() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Returns the number of texture coordinate components that are stored per vertex.
getNumTransforms() - Method in class com.sun.j3d.utils.universe.MultiTransformGroup
Returns the number of transforms in this MultiTransformGroup object.
getNumTriangles() - Method in class com.sun.j3d.utils.geometry.Primitive
Returns the total number of triangles in this primitive.
getNumVertices() - Method in class com.sun.j3d.utils.geometry.Primitive
Returns the total number of vertices in this primitive.
getObject(String) - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
getObject() iterates through the objectList checking the given name against the fileName and objectName of each object in turn.
getObject() - Method in class com.sun.j3d.utils.picking.PickResult
Get the picked node
getObjectCount() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
Return the number of compressed objects in this instance.
getOutputFileVersion() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Get the file version that we should write
getPanel() - Method in class com.sun.j3d.utils.universe.Viewer
Deprecated. AWT Panel components are no longer created by the Viewer class.
getParameter(String) - Method in class com.sun.j3d.utils.applet.JMainFrame
 
getParameter(String) - Method in class com.sun.j3d.utils.applet.MainFrame
 
getPhysicalBackClipDistance(Canvas3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the back clip distance scaled to physical meters.
getPhysicalBodies() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Set of all configured PhysicalBody instances in the order they were defined in the configuration file.
getPhysicalBody() - Method in class com.sun.j3d.utils.universe.Viewer
Returns the PhysicalBody object associated with the Viewer object.
getPhysicalEnvironment() - Method in class com.sun.j3d.utils.universe.Viewer
Returns the PhysicalEnvironment object associated with the Viewer object.
getPhysicalEnvironments() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Set of all configured PhysicalEnvironment instances in the order they were defined in the configuration file.
getPhysicalFrontClipDistance(Canvas3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the front clip distance scaled to physical meters.
getPhysicalHeight(Canvas3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the height of the specified canvas scaled to physical meters.
getPhysicalLocation(Canvas3D, Point3d) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the location of the specified canvas relative to the image plate origin.
getPhysicalToViewPlatformScale() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
Gets the scale from physical units to view platform units.
getPhysicalToViewPlatformScale(Canvas3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the scale factor from physical meters to view platform units.
getPhysicalToVirtualScale() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
Gets the physical to virtual scale.
getPhysicalToVirtualScale(Canvas3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the scale factor from physical meters to virtual units.
getPhysicalWidth(Canvas3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the width of the specified canvas scaled to physical meters.
getPickMode() - Method in class com.sun.j3d.utils.behaviors.picking.PickRotateBehavior
Deprecated. Return the pickMode component of this PickRotateBehavior.
getPickMode() - Method in class com.sun.j3d.utils.behaviors.picking.PickTranslateBehavior
Deprecated. Return the pickMode component of this PickTranslaeBehavior.
getPickMode() - Method in class com.sun.j3d.utils.behaviors.picking.PickZoomBehavior
Deprecated. Return the pickMode component of this PickZoomBehavior.
getPickShape() - Method in class com.sun.j3d.utils.picking.PickResult
Get the PickShape used for intersections
getPickShape() - Method in class com.sun.j3d.utils.picking.PickTool
Returns the PickShape for this object.
getPixelLocationInImagePlate(Canvas3D, int, int, Point3d) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the location of the AWT pixel value and copies it into the specified Point3d.
getPlatformGeometry() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Returns the PlatformGeometry associated with this ViewingPlatform
getPointColor() - Method in class com.sun.j3d.utils.picking.PickIntersection
Returns the color of the intersection point.
getPointCoordinates() - Method in class com.sun.j3d.utils.picking.PickIntersection
Returns the coordinates of the intersection point (local coordinates), if available.
getPointCoordinatesVW() - Method in class com.sun.j3d.utils.picking.PickIntersection
Returns the coordinates of the intersection point (world coordinates), if available.
getPointNormal() - Method in class com.sun.j3d.utils.picking.PickIntersection
Returns the normal of the intersection point.
getPointTextureCoordinate(int) - Method in class com.sun.j3d.utils.picking.PickIntersection
Returns the texture coordinate of the intersection point at the specifed index in the specified texture coordinate set.
getPreferredConfiguration() - Static method in class com.sun.j3d.utils.universe.SimpleUniverse
Finds the preferred GraphicsConfiguration object for the system.
getPrimitive() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Get the current primitive.
getPrimitiveColorIndices() - Method in class com.sun.j3d.utils.picking.PickIntersection
Get the color indices for the intersected primitive.
getPrimitiveColors() - Method in class com.sun.j3d.utils.picking.PickIntersection
Get the colors of the intersected primitive.
getPrimitiveCoordinateIndices() - Method in class com.sun.j3d.utils.picking.PickIntersection
Get the coordinates indices for the intersected primitive.
getPrimitiveCoordinates() - Method in class com.sun.j3d.utils.picking.PickIntersection
Get the local coordinates intersected primitive
getPrimitiveCoordinatesVW() - Method in class com.sun.j3d.utils.picking.PickIntersection
Get VWorld coordinates of the intersected primitive
getPrimitiveFlags() - Method in class com.sun.j3d.utils.geometry.Primitive
Returns the flags of primitive (generate normal, textures, caching, etc).
getPrimitiveNormalIndices() - Method in class com.sun.j3d.utils.picking.PickIntersection
Get the normal indices for the intersected primitive.
getPrimitiveNormals() - Method in class com.sun.j3d.utils.picking.PickIntersection
Get the normals of the intersected primitive.
getPrimitiveTexCoordIndices(int) - Method in class com.sun.j3d.utils.picking.PickIntersection
Get the texture coordinate indices for the intersected primitive at the specifed index in the specified texture coordinate set.
getPrimitiveTexCoords(int) - Method in class com.sun.j3d.utils.picking.PickIntersection
Get the texture coordinates of the intersected primitive at the specifed index in the specified texture coordinate set.
getPrimitiveVertexIndices() - Method in class com.sun.j3d.utils.picking.PickIntersection
Get vertex indices of the intersected primitive
getProjection(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the transforms from eye coordinates to clipping coordinates and copies them into the given Transform3Ds.
getRadius() - Method in class com.sun.j3d.utils.geometry.Cone
Returns the radius of the cone
getRadius() - Method in class com.sun.j3d.utils.geometry.Cylinder
Returns the radius of the cylinder
getRadius() - Method in class com.sun.j3d.utils.geometry.Sphere
Returns the radius of the sphere
getReadAction2D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the configured 2D valuator read action.
getReadAction6D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the configured 6DOF sensor read action.
getRectangleScaleFactor() - Method in class com.sun.j3d.utils.geometry.Text2D
Gets the current scale factor being used in converting the image width/height to width/height values in 3D.
getReferenceCount() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
getResetViewButtonCount2D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the number of buttons to be pressed simultaneously on the 2D valuator in order to reset the view back to the home transform.
getResetViewButtonCount6D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the number of buttons to be pressed simultaneously on the 6DOF sensor in order to reset the view back to the home transform.
getResolution() - Static method in class com.sun.j3d.utils.timer.J3DTimer
Get the nanosecond resolution of the timer
getRotateEnable() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Retrieves the state of rotate enabled
getRotationCenter(Point3d) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Places the value of the center around which the View rotates into the Point3d.
getRotationCoords() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the rotation coordinate system.
getRotationSpeed() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the rotation speed.
getRotationTimeBase() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the time base for rotation speed.
getRotationUnits() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the rotation speed units
getRotXFactor() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Returns the x rotation movement multiplier
getRotYFactor() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Returns the y rotation movement multiplier
getScale() - Method in class com.sun.j3d.utils.geometry.ColorCube
Returns the scale of the Cube
getScaledImage(float, float) - Method in class com.sun.j3d.utils.image.TextureLoader
Returns the scaled ImageComponent2D object
getScaledImage(int, int) - Method in class com.sun.j3d.utils.image.TextureLoader
Returns the scaled ImageComponent2D object
getScaleSpeed() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the scaling speed.
getScaleTimeBase() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the time base for scaling speed.
getSceneGraphPath() - Method in class com.sun.j3d.utils.picking.PickResult
Get the SceneGraphPath.
getSceneGroup() - Method in interface com.sun.j3d.loaders.Scene
This method returns the BranchGroup containing the overall scene loaded by the loader.
getSceneGroup() - Method in class com.sun.j3d.loaders.SceneBase
This method returns the BranchGroup containing the overall scene loaded by the loader.
getSegment(int) - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineCurve
This method returns the CubicSplineSegments pointed to by index
getSegment(int) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineCurve
This method returns the KBCubicSplineSegments pointed to by index
getSensor() - Method in class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior
Gets the sensor used by this behavior.
getSensor() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
Gets a reference to the provoking sensor.
getSensor2D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Returns a reference to the 2D valuator used for manipulating the view platform.
getSensor6D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Returns a reference to the 6DOF sensor used for manipulating the view platform.
getSensorButtonListeners(Sensor, int) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
Gets the SensorButtonListener implementations bound to the given sensor and button.
getSensorEventAgent() - Method in class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior
Gets the SensorEventAgent used by this behavior.
getSensorEventAgent() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the SensorEventAgent used by this behavior.
getSensorRead(Transform3D) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
Copies the sensor's read value at the time of the event into the given Transform3D.
getSensorReadListeners(Sensor) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
Gets the SensorReadListeners bound to the specified sensor.
getSensors() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
Returns an array of references to all sensors that have been bound to listeners.
getSensors() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Set of all configured Sensor instances in the order they were defined in the configuration file.
getSensorToVworld(Canvas3D, Sensor, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets a read from the specified sensor and transforms it to virtual world coordinates.
getShape(int) - Method in class com.sun.j3d.utils.geometry.Box
Gets one of the faces (Shape3D) from the box that contains the geometry and appearance.
getShape() - Method in class com.sun.j3d.utils.geometry.ColorCube
Deprecated. ColorCube now extends shape so it is no longer necessary to call this method.
getShape(int) - Method in class com.sun.j3d.utils.geometry.Cone
Obtains the Shape3D node associated with one of the parts of the cone (the body or the cap).
getShape(int) - Method in class com.sun.j3d.utils.geometry.Cylinder
Obtains the Shape3D node associated with a given part of the cylinder.
getShape(int) - Method in class com.sun.j3d.utils.geometry.Primitive
Obtains a shape node of a subpart of the primitive.
getShape(int) - Method in class com.sun.j3d.utils.geometry.Sphere
Obtains Sphere's shape node that contains the geometry.
getShape() - Method in class com.sun.j3d.utils.geometry.Sphere
Obtains Sphere's shape node that contains the geometry.
getSharedGroup(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Get the symbol for the shared group If the sharedgroup has not been loaded then load it before returning (if we are using RandomAccessFileControl
getSoundNodes() - Method in interface com.sun.j3d.loaders.Scene
This method returns an array of all of the Sound nodes defined in the file.
getSoundNodes() - Method in class com.sun.j3d.loaders.SceneBase
This method returns an array of all of the Sound nodes defined in the file.
getSource() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
Gets a reference to the originating object which instantiated the SensorEventAgent, usually a Behavior; may be null.
getStartPosition() - Method in class com.sun.j3d.utils.picking.PickTool
Returns the start postion used for distance measurement.
getStream(String) - Method in class com.sun.j3d.utils.applet.JMainFrame
 
getStream(String) - Method in class com.sun.j3d.utils.applet.MainFrame
 
getStreamKeys() - Method in class com.sun.j3d.utils.applet.JMainFrame
 
getStreamKeys() - Method in class com.sun.j3d.utils.applet.MainFrame
 
getString() - Method in class com.sun.j3d.utils.geometry.Text2D
Returns the text string
getStripCounts() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Retrieves a reference to the array of stripCounts.
getSymbol(SceneGraphObject) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Get the table entry for node
getSymbol(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Return the node with the give ID
getSymbolTable() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
getTexCoordSetCount() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Returns the number of texture coordinate sets in this GeometryInfo.
getTexCoordSetMap() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Returns a reference to the texture coordinate set map.
getTexture() - Method in class com.sun.j3d.utils.image.TextureLoader
Returns the associated Texture object or null if the image failed to load
getTextureCoordinateIndices(int) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Retrieves a reference to the specified array of texture coordinate indices.
getTextureCoordinateIndices() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Deprecated. As of Java 3D 1.3 replaced by int[] getTextureCoordinateIndices(int texCoordSet)
getTextureCoordinates(int) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Returns a reference to the indicated texture coordinate array.
getTextureCoordinates() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Deprecated. As of Java 3D 1.3 replaced by getTextureCoordinates(int texCoordSet)
getThreshold2D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the 2D valuator threshold.
getTime() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
Gets the time in nanoseconds at which the dispatchEvents method of SensorEventAgent was called to generate this event, usually from the processStimulus method of a Behavior.
getTolerance() - Method in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
Returns the pick tolerance
getTolerance() - Method in class com.sun.j3d.utils.picking.PickCanvas
Get the pick tolerance.
getTotalCurveLength() - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineCurve
This method returns the total length of the entire CubicSplineCurve motion path.
getTotalCurveLength() - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineCurve
This method returns the total length of the entire KBCubicSplineCurve motion path.
getTrackerBaseToViewPlatform(Canvas3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the transform from tracker base coordinates to view platform coordinates and copies it into the specified Transform3D.
getTrackerBaseToVworld(Canvas3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the transform from tracker base coordinates to virtual world coordinates and copies it into the specified Transform3D.
getTransformCenter(Point3d) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the rotation/scale center in virtual world coordinates.
getTransformCenterSource() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the rotation/scale center source.
getTransformGroup() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Return the transformGroup on which this node is operating
getTransformGroup(int) - Method in class com.sun.j3d.utils.universe.MultiTransformGroup
Returns the selected TransformGroup node.
getTranslateEnable() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Retrieves the state of translate enabled
getTranslationSpeed() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the normal speed at which to translate the view platform.
getTranslationTimeBase() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the time base for translation speed.
getTranslationUnits() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Gets the translation speed units.
getTransXFactor() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Returns the x translation movement multiplier
getTransYFactor() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Returns the y translation movement multiplier
getUniverse() - Method in class com.sun.j3d.utils.universe.Viewer
Returns the Universe to which this Viewer is attached
getUniverse() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Returns the Universe to which this ViewingPlatform is attached
getUnsavedNodeComponents() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
 
getUnsavedNodeComponentsSize() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
 
getUseCoordIndexOnly() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Returns true if the data in this GeometryInfo is currently formatted in the USE_COORD_INDEX_ONLY format where a single index list is used to index into all data lists.
getUserData() - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
 
getValue() - Static method in class com.sun.j3d.utils.timer.J3DTimer
Get the timer value, in nanoseconds.
getView() - Method in class com.sun.j3d.utils.universe.Viewer
Returns the View object associated with the Viewer object.
getViewer(int) - Method in class com.sun.j3d.utils.universe.ConfiguredUniverse
Returns the Viewer object specified by the given index.
getViewer() - Method in class com.sun.j3d.utils.universe.SimpleUniverse
Returns the Viewer object associated with this scene graph.
getViewer(View) - Static method in class com.sun.j3d.utils.universe.Viewer
Get the Viewer associated with the view object.
getViewers() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Set of all configured Viewer instances in the order they were defined in the configuration file.
getViewers() - Method in class com.sun.j3d.utils.universe.ConfiguredUniverse
Returns all of the Viewer objects associated with this scene graph.
getViewers() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Returns the Viewers attached to this ViewingPlatform
getViewerVisibility() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns whether Viewers should be created with their AWT components initially visible or invisible.
getViewGroups() - Method in interface com.sun.j3d.loaders.Scene
This method returns an array of all View Groups defined in the file.
getViewGroups() - Method in class com.sun.j3d.loaders.SceneBase
This method returns an array of all View Groups defined in the file.
getViewingPlatform() - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformBehavior
Returns the ViewingPlatform for this behavior
getViewingPlatform() - Method in class com.sun.j3d.utils.universe.SimpleUniverse
Returns the ViewingPlatform object associated with this scene graph.
getViewingPlatform() - Method in class com.sun.j3d.utils.universe.Viewer
Get the ViewingPlatform object used by this Viewer.
getViewingPlatforms() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Set of all configured ViewingPlatform instances in the order they were defined in the configuration file.
getViewPlatform() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Returns the ViewPlatform node for this ViewingPlatform object.
getViewPlatformBehavior() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Returns the ViewPlatformBehavior
getViewPlatformBehaviors() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns a read-only Set of all configured ViewPlatformBehavior instances in the order they were defined in the configuration file.
getViewPlatformToCoexistence(Canvas3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the current transform from view platform coordinates to coexistence coordinates and copies it into the given transform.
getViewPlatformToEye(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Gets the current transforms from view platform coordinates to eye coordinates and copies them into the given Transform3Ds.
getViewPlatformTransform() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Returns a reference to the "bottom most" transform in the MultiTransformGroup that is above the ViewPlatform node.
getViewPlatformTransformCount() - Method in class com.sun.j3d.utils.universe.ConfigContainer
Returns the number of TransformGroups with which ViewingPlatforms should be created.
getXdimension() - Method in class com.sun.j3d.utils.geometry.Box
Returns the X-dimension size of the Box
getXdivisions() - Method in class com.sun.j3d.utils.geometry.Cone
Returns the number divisions along the X direction
getXdivisions() - Method in class com.sun.j3d.utils.geometry.Cylinder
Returns the number divisions along the X direction
getXFactor() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Return the x-axis movement multipler.
getXFactor() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Return the x-axis movement multipler.
getYdimension() - Method in class com.sun.j3d.utils.geometry.Box
Returns the Y-dimension size of the Box
getYdivisions() - Method in class com.sun.j3d.utils.geometry.Cone
Returns the number of divisions along the height of the cone
getYdivisions() - Method in class com.sun.j3d.utils.geometry.Cylinder
Returns the number of divisions along the height of the cylinder
getYFactor() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Return the y-axis movement multipler.
getYFactor() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Return the y-axis movement multipler.
getZdimension() - Method in class com.sun.j3d.utils.geometry.Box
Returns the Z-dimension size of the Box
getZoomEnable() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Retrieves the state of zoom enabled
getZoomFactor() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Returns the zoom movement multiplier
GNOMON - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that the echo type is a gnomon displaying the directions of the sensor's local coordinate system axes at the location of the sensor's hotspot.
goHome() - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformBehavior
Positions and reorients the ViewingPlatform to its "home" transform.
GRAB_VIEW - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that a 6DOF sensor button action should be bound to grabbing the view.
graphBuilt - Variable in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
GROUP - Static variable in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. A flag to indicate to the pickNode method to return a Group node from a given SceneGraphPath.
GROUP - Static variable in class com.sun.j3d.utils.picking.PickResult
Flag to pass to getNode(int) to return a Group node from the SceneGraphPath.

H

HEAD - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that rotation should occur in head coordinates.
HEAD_AUTO_UPDATE - Static variable in class com.sun.j3d.utils.universe.ViewInfo
Indicates that updates to the tracked head position should be automatically checked with each call to a public method in this class.
heading - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
 
homeTransform - Variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformBehavior
The "home" transform for this behavior.
HOTSPOT - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that rotation or scale should be about a 6DOF sensor hotspot.

I

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
 
incrementReferenceCount() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
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
 
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.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.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.picking.behaviors.PickMouseBehavior
 
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
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_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).
invert - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
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.
isDvrEnabled() - Method in class com.sun.j3d.utils.universe.Viewer
Returns a status flag indicating whether or not dynamic video size is enabled.
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.
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
 

J

j3dNode - Variable in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
J3DTimer - Class in com.sun.j3d.utils.timer
A High Resolution interval timer.
J3fInputStream - Class in com.sun.j3d.utils.scenegraph.io.retained
 
J3fInputStream(InputStream) - Constructor for class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
Creates new J3fInputStream
J3fOutputStream - Class in com.sun.j3d.utils.scenegraph.io.retained
 
J3fOutputStream(OutputStream) - Constructor for class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
Creates new J3fInputStream
JMainFrame - Class in com.sun.j3d.utils.applet
 
JMainFrame(Applet, String[], int, int) - Constructor for class com.sun.j3d.utils.applet.JMainFrame
 
JMainFrame(Applet, String[]) - Constructor for class com.sun.j3d.utils.applet.JMainFrame
 
JMainFrame(Applet, int, int) - Constructor for class com.sun.j3d.utils.applet.JMainFrame
 

K

KBCubicSplineCurve - Class in com.sun.j3d.utils.behaviors.interpolators
KBCubicSplineCurve is a container class that holds a number of KBCubicSplineSegments
KBCubicSplineSegment - Class in com.sun.j3d.utils.behaviors.interpolators
The KBCubicSplineSegment class creates the representation of a Kochanek-Bartel's (also known as the TCB or Tension-Continuity-Bias Spline.
KBKeyFrame - Class in com.sun.j3d.utils.behaviors.interpolators
This class represents a Key Frame that can be used for Kochanek-Bartels (also called TCB or Tension-Continuity-Bias Splines) spline interpolation.
KBKeyFrame(KBKeyFrame) - Constructor for class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
 
KBKeyFrame(float, int, Point3f, float, float, float, Point3f, float, float, float) - Constructor for class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
Creates a key frame using the given inputs.
KBRotPosScaleSplinePathInterpolator - Class in com.sun.j3d.utils.behaviors.interpolators
KBRotPosScaleSplinePathInterpolator behavior.
KBRotPosScaleSplinePathInterpolator(Alpha, TransformGroup, Transform3D, KBKeyFrame[]) - Constructor for class com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
Constructs a new KBRotPosScaleSplinePathInterpolator object that varies the rotation, translation, and scale of the target TransformGroup's transform.
KBSplinePathInterpolator - Class in com.sun.j3d.utils.behaviors.interpolators
KBSplinePathInterpolator behavior.
KBSplinePathInterpolator(Alpha, KBKeyFrame[]) - Constructor for class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
Deprecated. As of Java 3D version 1.3, replaced by KBSplinePathInterpolator(Alpha, TransformGroup, TCBKeyFrame[])
KBSplinePathInterpolator(Alpha, TransformGroup, KBKeyFrame[]) - Constructor for class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
Constructs a new KBSplinePathInterpolator object that interpolates between keyframes with specified alpha, target and an default axisOfTranform set to identity.
KBSplinePathInterpolator(Alpha, TransformGroup, Transform3D, KBKeyFrame[]) - Constructor for class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
Constructs a new KBSplinePathInterpolator object that interpolates between keyframes with specified alpha, target and axisOfTransform.
KEY_LISTENER - Static variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Flag indicating Behavior should listen for Key Events
keyFrames - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
An array of KBKeyFrame for interpolator
keyFrames - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
An array of KBKeyFrame for interpolator
KeyNavigator - Class in com.sun.j3d.utils.behaviors.keyboard
This is the KeyNavigator class.
KeyNavigator(TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.keyboard.KeyNavigator
Constructs a new key navigator object that operates on the specified transform group.
KeyNavigatorBehavior - Class in com.sun.j3d.utils.behaviors.keyboard
This class is a simple behavior that invokes the KeyNavigator to modify the view platform transform.
KeyNavigatorBehavior(TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.keyboard.KeyNavigatorBehavior
Constructs a new key navigator behavior node that operates on the specified transform group.
KeyNavigatorBehavior(Component, TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.keyboard.KeyNavigatorBehavior
Constructs a key navigator behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
keyPressed(KeyEvent) - Method in class com.sun.j3d.utils.behaviors.keyboard.KeyNavigatorBehavior
 
keyPressed(KeyEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
keyReleased(KeyEvent) - Method in class com.sun.j3d.utils.behaviors.keyboard.KeyNavigatorBehavior
 
keyReleased(KeyEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
keyTyped(KeyEvent) - Method in class com.sun.j3d.utils.behaviors.keyboard.KeyNavigatorBehavior
 
keyTyped(KeyEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
knot - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
 
knot - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
 

L

LEFT - Static variable in class com.sun.j3d.utils.geometry.Box
Used to designate the left side of the box when using getShape().
linear - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
 
linear - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
 
LINK - Static variable in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. A flag to indicate to the pickNode method to return a Link node from a given SceneGraphPath.
LINK - Static variable in class com.sun.j3d.utils.picking.PickResult
Flag to pass to getNode(int) to return a Link node from the SceneGraphPath.
load(String) - Method in interface com.sun.j3d.loaders.Loader
This method loads the named file and returns the Scene containing the scene.
load(URL) - Method in interface com.sun.j3d.loaders.Loader
This method loads the named file and returns the Scene containing the scene.
load(Reader) - Method in interface com.sun.j3d.loaders.Loader
This method loads the Reader and returns the Scene containing the scene.
load(URL) - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
This method loads the named file and returns the Scene containing the scene.
load(String) - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
This method loads the named file and returns the Scene containing the scene.
load(Reader) - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
This method loads the Reader and returns the Scene containing the scene.
load(String) - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
The Object File is loaded from the .obj file specified by the filename.
load(URL) - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
The object file is loaded off of the web.
load(Reader) - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
The Object File is loaded from the already opened file.
LOAD_ALL - Static variable in interface com.sun.j3d.loaders.Loader
This flag enables the loading of all objects into the scene.
LOAD_BACKGROUND_NODES - Static variable in interface com.sun.j3d.loaders.Loader
This flag enables the loading of background objects into the scene.
LOAD_BEHAVIOR_NODES - Static variable in interface com.sun.j3d.loaders.Loader
This flag enables the loading of behaviors into the scene.
LOAD_FOG_NODES - Static variable in interface com.sun.j3d.loaders.Loader
This flag enables the loading of fog objects into the scene.
LOAD_LIGHT_NODES - Static variable in interface com.sun.j3d.loaders.Loader
This flag enables the loading of light objects into the scene.
LOAD_SOUND_NODES - Static variable in interface com.sun.j3d.loaders.Loader
This flag enables the loading of sound objects into the scene.
LOAD_VIEW_GROUPS - Static variable in interface com.sun.j3d.loaders.Loader
This flag enables the loading of view (camera) objects into the scene.
Loader - Interface in com.sun.j3d.loaders
The Loader interface is used to specify the location and elements of a file format to load.
LoaderBase - Class in com.sun.j3d.loaders
This class implements the Loader interface.
LoaderBase() - Constructor for class com.sun.j3d.loaders.LoaderBase
Constructs a Loader with default values for all variables.
LoaderBase(int) - Constructor for class com.sun.j3d.loaders.LoaderBase
Constructs a Loader with the specified flags word.
loadFlags - Variable in class com.sun.j3d.loaders.LoaderBase
Stores the types of objects that the user wishes to load.
loadNodeComponent(SymbolTableData) - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
Used by SymbolTable to load a node component that is not in current graph
loadNodeComponent(SymbolTableData) - Method in class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
Used by SymbolTable to load a node component that is not in current graph
loadSharedGroup(SymbolTableData) - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
Loads the specified SharedGroup
locale - Variable in class com.sun.j3d.utils.universe.SimpleUniverse
Locale reference needed to create the "view" portion of the scene graph.
LocaleFactory - Interface in com.sun.j3d.utils.universe
This interface defines a factory for creating Locale objects in a SimpleUniverse.
lowerKnot - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
The lower knot
lowerKnot - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
The lower knot
Lw3dLoader - Class in com.sun.j3d.loaders.lw3d
This class implements the Loader API and allows users to load Lightwave 3D scene files.
Lw3dLoader() - Constructor for class com.sun.j3d.loaders.lw3d.Lw3dLoader
Default constructor.
Lw3dLoader(int) - Constructor for class com.sun.j3d.loaders.lw3d.Lw3dLoader
This constructor takes a flags word that specifies which types of scenefile items should be loaded into the scene.

M

MainFrame - Class in com.sun.j3d.utils.applet
 
MainFrame(Applet, String[], int, int) - Constructor for class com.sun.j3d.utils.applet.MainFrame
 
MainFrame(Applet, String[]) - Constructor for class com.sun.j3d.utils.applet.MainFrame
 
MainFrame(Applet, int, int) - Constructor for class com.sun.j3d.utils.applet.MainFrame
 
MANUAL_WAKEUP - Static variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Set this flag if you want to manually wakeup the behavior.
MatrixIndices2D(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which specifies where to find the X and Y values in the matrix read generated by a 2D valuator.
mevent - Variable in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
Deprecated.  
mevent - Variable in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
 
MinRadius(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which sets the minimum radius for the OrbitBehavior.
MORPH - Static variable in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. A flag to indicate to the pickNode method to return a Morph node from a given SceneGraphPath.
MORPH - Static variable in class com.sun.j3d.utils.picking.PickResult
Flag to pass to getNode(int) to return a Morph node from the SceneGraphPath.
motion - Variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Boolean for whether the mouse is in motion
Mouse6DPointerBehavior - Class in com.sun.j3d.utils.behaviors.sensor
This class provides basic behavior for a 6DOF mouse sensor.
Mouse6DPointerBehavior(Sensor, double, boolean) - Constructor for class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior
Constructs the behavior with a default echo.
Mouse6DPointerBehavior(Sensor, TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior
Constructs the behavior with an echo parented by the specified TransformGroup.
Mouse6DPointerBehavior.EchoReadListener - Class in com.sun.j3d.utils.behaviors.sensor
This member class updates the echo transform in response to sensor reads.
Mouse6DPointerBehavior.EchoReadListener() - Constructor for class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior.EchoReadListener
 
MOUSE_LISTENER - Static variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Flag indicating Behavior should listen for Mouse Events
MOUSE_MOTION_LISTENER - Static variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Flag indicating Behavior should listen for Mouse Motion Events
MouseBehavior - Class in com.sun.j3d.utils.behaviors.mouse
Base class for all mouse manipulators (see MouseRotate, MouseZoom and MouseTranslate for examples of how to extend this base class).
MouseBehavior(TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Creates a mouse behavior object with a given transform group.
MouseBehavior(int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Initializes standard fields.
MouseBehavior(Component, TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Creates a mouse behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseBehavior(Component, int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Creates a mouse behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseBehaviorCallback - Interface in com.sun.j3d.utils.behaviors.mouse
The MouseBehaviorCallback interface allows a class to be notified when the transform is changed by one of the MouseBehaviors.
mouseClicked(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mouseClicked(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
mouseCriterion - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mouseDragged(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mouseDragged(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
mouseEntered(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mouseEntered(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
mouseEvents - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mouseExited(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mouseExited(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
mouseMoved(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mouseMoved(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
mousePressed(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mousePressed(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
mouseq - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mouseReleased(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mouseReleased(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
MouseRotate - Class in com.sun.j3d.utils.behaviors.mouse
MouseRotate is a Java3D behavior object that lets users control the rotation of an object via a mouse.
MouseRotate(TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Creates a rotate behavior given the transform group.
MouseRotate() - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Creates a default mouse rotate behavior.
MouseRotate(int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Creates a rotate behavior.
MouseRotate(Component) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Creates a rotate behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseRotate(Component, TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Creates a rotate behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseRotate(Component, int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Creates a rotate behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseTranslate - Class in com.sun.j3d.utils.behaviors.mouse
MouseTranslate is a Java3D behavior object that lets users control the translation (X, Y) of an object via a mouse drag motion with the third mouse button (alt-click on PC).
MouseTranslate(TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Creates a mouse translate behavior given the transform group.
MouseTranslate() - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Creates a default translate behavior.
MouseTranslate(int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Creates a translate behavior.
MouseTranslate(Component) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Creates a translate behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseTranslate(Component, TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Creates a translate behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseTranslate(Component, int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Creates a translate behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseZoom - Class in com.sun.j3d.utils.behaviors.mouse
MouseZoom is a Java3D behavior object that lets users control the Z axis translation of an object via a mouse drag motion with the second mouse button.
MouseZoom(TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseZoom
Creates a zoom behavior given the transform group.
MouseZoom() - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseZoom
Creates a default mouse zoom behavior.
MouseZoom(int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseZoom
Creates a zoom behavior.
MouseZoom(Component) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseZoom
Creates a zoom behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseZoom(Component, TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseZoom
Creates a zoom behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseZoom(Component, int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseZoom
Creates a zoom behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
mtg - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
MultiTransformGroup that holds all TransformGroups between the BranchGroup and the View object.
MultiTransformGroup - Class in com.sun.j3d.utils.universe
A convenience class that effectively creates a series of TransformGroup nodes connected one to another hierarchically.
MultiTransformGroup() - Constructor for class com.sun.j3d.utils.universe.MultiTransformGroup
Creates a MultiTransformGroup node that contains a single transform.
MultiTransformGroup(int) - Constructor for class com.sun.j3d.utils.universe.MultiTransformGroup
Creates a MultiTransformGroup node that contains the specified number of transforms.

N

NamedObjectException - Exception in com.sun.j3d.utils.scenegraph.io
An error has occurred while processing a named object
NamedObjectException() - Constructor for exception com.sun.j3d.utils.scenegraph.io.NamedObjectException
Creates new NoSuchNameException without detail message.
NamedObjectException(String) - Constructor for exception com.sun.j3d.utils.scenegraph.io.NamedObjectException
Constructs an NoSuchNameException with the specified detail message.
NAMES_OBJECTS_TABLE_PTR - Static variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
NO_PICK - Static variable in interface com.sun.j3d.utils.behaviors.picking.PickingCallback
Deprecated. The user made a selection but nothing was actually picked
NO_PICK - Static variable in interface com.sun.j3d.utils.picking.behaviors.PickingCallback
The user made a selection but nothing was actually picked
NOBUTTON - Static variable in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
The value that is returned by getButton when no buttons have changed state.
NODE_TYPES_PTR - Static variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
nodeID - Variable in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
nodeState - Variable in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
NominalSensorRotation(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the nominal sensor rotation.
NONE - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates a null configuration choice.
NormalGenerator - Class in com.sun.j3d.utils.geometry
The NormalGenerator utility will calculate and fill in the normals of a GeometryInfo object.
NormalGenerator(double) - Constructor for class com.sun.j3d.utils.geometry.NormalGenerator
Constructor.
NormalGenerator() - Constructor for class com.sun.j3d.utils.geometry.NormalGenerator
Constructor.
nullObject - Variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
numCompressedGeometryShape3Ds() - Method in class com.sun.j3d.utils.picking.PickResult
Get the number of Shape3Ds that came from decompressing a CompressedGeometry on the picked node.
numGeometryArrays() - Method in class com.sun.j3d.utils.picking.PickResult
Get the number of GeometryArrays for the picked node
numIntersections() - Method in class com.sun.j3d.utils.picking.PickResult
Returns the number of PickIntersections in the PickResult.
numSegments - Variable in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineCurve
 
numSegments - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineCurve
 

O

ObjectFile - Class in com.sun.j3d.loaders.objectfile
The ObjectFile class implements the Loader interface for the Wavefront .obj file format, a standard 3D object file format created for use with Wavefront's Advanced Visualizer (tm) and available for purchase from Viewpoint DataLabs, as well as other 3D model companies.
ObjectFile(int, float) - Constructor for class com.sun.j3d.loaders.objectfile.ObjectFile
Constructor.
ObjectFile(int) - Constructor for class com.sun.j3d.loaders.objectfile.ObjectFile
Constructor.
ObjectFile() - Constructor for class com.sun.j3d.loaders.objectfile.ObjectFile
Default constructor.
ObjectNotLoadedException - Exception in com.sun.j3d.utils.scenegraph.io
The named object has not been loaded so it's instance can not be returned
ObjectNotLoadedException() - Constructor for exception com.sun.j3d.utils.scenegraph.io.ObjectNotLoadedException
Creates new ObjectNotLoadedException without detail message.
ObjectNotLoadedException(String) - Constructor for exception com.sun.j3d.utils.scenegraph.io.ObjectNotLoadedException
Constructs an ObjectNotLoadedException with the specified detail message.
openFile(File) - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
Open the file for reading
OrbitBehavior - Class in com.sun.j3d.utils.behaviors.vp
Moves the View around a point of interest when the mouse is dragged with a mouse button pressed.
OrbitBehavior() - Constructor for class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Parameterless constructor for this behavior.
OrbitBehavior(Canvas3D) - Constructor for class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Creates a new OrbitBehavior
OrbitBehavior(Canvas3D, int) - Constructor for class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Creates a new OrbitBehavior
outputFileVersion - Variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
The File version which will be written 1 = Java3D 1.3 beta 1 2 = Java3D 1.3 FCS, 1) fix to allow skipping user data written via SceneGraphIO interface 2) Add missing duplicateOnCloneTree flag (bug 4690159)

P

ParsingErrorException - Exception in com.sun.j3d.loaders
Exception used to indicate that the loader encountered a problem parsing the specified file.
ParsingErrorException() - Constructor for exception com.sun.j3d.loaders.ParsingErrorException
 
ParsingErrorException(String) - Constructor for exception com.sun.j3d.loaders.ParsingErrorException
 
PER_FRAME - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that translation, rotation, or scaling speeds are per frame.
PER_SECOND - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Use to indicate that translation, rotation, or scaling speeds are per second.
PHYSICAL_METERS - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that translation speed is in physical world units (meters per second or per frame).
pickAll(int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. Returns an array referencing all the items that are pickable below the BranchGroup (specified in the PickObject constructor) that intersect with a ray that starts at the viewer position and points into the scene in the direction of (xpos, ypos) specified in window space.
pickAll(int, int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. Returns an array referencing all the items that are pickable below the BranchGroup (specified in the PickObject constructor) that intersect with a ray that starts at the viewer position and points into the scene in the direction of (xpos, ypos) specified in window space.
pickAll() - Method in class com.sun.j3d.utils.picking.PickTool
Selects all the nodes that intersect the PickShape.
pickAllSorted(int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. Returns a sorted array of references to all the Pickable items below the BranchGroup (specified in the PickObject constructor) that intersect with the ray that starts at the viewer position and points into the scene in the direction of (xpos, ypos) in the window space.
pickAllSorted(int, int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. Returns a sorted array of references to all the Pickable items below the BranchGroup (specified in the PickObject constructor) that intersect with the ray that starts at the viewer position and points into the scene in the direction of (xpos, ypos) in the window space.
pickAllSorted() - Method in class com.sun.j3d.utils.picking.PickTool
Select all the nodes that intersect the PickShape, returned sorted.
pickAny(int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. Returns a reference to any item that is Pickable below the specified BranchGroup (specified in the PickObject constructor) which intersects with the ray that starts at the viewer position and points into the scene in the direction of (xpos, ypos) in window space.
pickAny(int, int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. Returns a reference to any item that is Pickable below the specified BranchGroup (specified in the PickObject constructor) which intersects with the ray that starts at the viewer position and points into the scene in the direction of (xpos, ypos) in window space.
pickAny() - Method in class com.sun.j3d.utils.picking.PickTool
Select one of the nodes that intersect the PickShape
pickCanvas - Variable in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
 
PickCanvas - Class in com.sun.j3d.utils.picking
A subclass of PickTool, simplifies picking using mouse events from a canvas.
PickCanvas(Canvas3D, BranchGroup) - Constructor for class com.sun.j3d.utils.picking.PickCanvas
Constructor with Canvas3D for mouse events and BranchGroup to be picked.
PickCanvas(Canvas3D, Locale) - Constructor for class com.sun.j3d.utils.picking.PickCanvas
Constructor with Canvas3D for mouse events and Locale to be picked.
pickClosest(int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. Returns a reference to the item that is closest to the viewer and is Pickable below the BranchGroup (specified in the PickObject constructor) which intersects with the ray that starts at the viewer position and points into the scene in the direction of (xpos, ypos) in the window space.
pickClosest(int, int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. Returns a reference to the item that is closest to the viewer and is Pickable below the BranchGroup (specified in the PickObject constructor) which intersects with the ray that starts at the viewer position and points into the scene in the direction of (xpos, ypos) in the window space.
pickClosest() - Method in class com.sun.j3d.utils.picking.PickTool
Select the closest node that intersects the PickShape.
PickingCallback - Interface in com.sun.j3d.utils.behaviors.picking
Deprecated. As of Java 3D version 1.2, replaced by com.sun.j3d.utils.picking.behaviors.PickingCallback
PickingCallback - Interface in com.sun.j3d.utils.picking.behaviors
The PickingCallback interface allows a class to be notified when a picked object is moved.
PickIntersection - Class in com.sun.j3d.utils.picking
Holds information about an intersection of a PickShape with a Node as part of a PickResult.
PickMouseBehavior - Class in com.sun.j3d.utils.behaviors.picking
Deprecated. As of Java 3D version 1.2, replaced by com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
PickMouseBehavior(Canvas3D, BranchGroup, Bounds) - Constructor for class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
Deprecated. Creates a PickMouseBehavior given current canvas, root of the tree to operate on, and the bounds.
PickMouseBehavior - Class in com.sun.j3d.utils.picking.behaviors
Base class that allows users to adding picking and mouse manipulation to the scene graph (see PickDragBehavior for an example of how to extend this base class).
PickMouseBehavior(Canvas3D, BranchGroup, Bounds) - Constructor for class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
Creates a PickMouseBehavior given current canvas, root of the tree to operate on, and the bounds.
pickNode(SceneGraphPath, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. Returns a reference to a Pickable Node that is of the specified type that is contained in the specified SceneGraphPath.
pickNode(SceneGraphPath, int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. Returns a reference to a Pickable Node that is of the specified type that is contained in the specified SceneGraphPath.
PickObject - Class in com.sun.j3d.utils.behaviors.picking
Deprecated. As of Java 3D version 1.2, replaced by com.sun.j3d.utils.picking.PickCanvas
PickObject(Canvas3D, BranchGroup) - Constructor for class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. Creates a PickObject.
PickResult - Class in com.sun.j3d.utils.picking
Stores information about a pick hit.
PickResult(SceneGraphPath, PickShape) - Constructor for class com.sun.j3d.utils.picking.PickResult
Construct a PickResult using a SceneGraphPath
PickResult(Node, Transform3D, PickShape) - Constructor for class com.sun.j3d.utils.picking.PickResult
Construct a PickResult using the Node and localToVWorld transform
PickRotateBehavior - Class in com.sun.j3d.utils.behaviors.picking
Deprecated. As of Java 3D version 1.2, replaced by com.sun.j3d.utils.picking.behaviors.PickRotateBehavior
PickRotateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.behaviors.picking.PickRotateBehavior
Deprecated. Creates a pick/rotate behavior that waits for user mouse events for the scene graph.
PickRotateBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class com.sun.j3d.utils.behaviors.picking.PickRotateBehavior
Deprecated. Creates a pick/rotate behavior that waits for user mouse events for the scene graph.
PickRotateBehavior - Class in com.sun.j3d.utils.picking.behaviors
A mouse behavior that allows user to pick and drag scene graph objects.
PickRotateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.picking.behaviors.PickRotateBehavior
Creates a pick/rotate behavior that waits for user mouse events for the scene graph.
PickRotateBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class com.sun.j3d.utils.picking.behaviors.PickRotateBehavior
Creates a pick/rotate behavior that waits for user mouse events for the scene graph.
pickScene - Variable in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
Deprecated. Portion of the scene graph to operate picking on.
PickTool - Class in com.sun.j3d.utils.picking
The base class for picking operations.
PickTool(BranchGroup) - Constructor for class com.sun.j3d.utils.picking.PickTool
Constructor with BranchGroup to be picked.
PickTool(Locale) - Constructor for class com.sun.j3d.utils.picking.PickTool
Constructor with the Locale to be picked.
PickTranslateBehavior - Class in com.sun.j3d.utils.behaviors.picking
Deprecated. As of Java 3D version 1.2, replaced by com.sun.j3d.utils.picking.behaviors.PickTranslateBehavior
PickTranslateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.behaviors.picking.PickTranslateBehavior
Deprecated. Creates a pick/translate behavior that waits for user mouse events for the scene graph.
PickTranslateBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class com.sun.j3d.utils.behaviors.picking.PickTranslateBehavior
Deprecated. Creates a pick/translate behavior that waits for user mouse events for the scene graph.
PickTranslateBehavior - Class in com.sun.j3d.utils.picking.behaviors
A mouse behavior that allows user to pick and translate scene graph objects.
PickTranslateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.picking.behaviors.PickTranslateBehavior
Creates a pick/translate behavior that waits for user mouse events for the scene graph.
PickTranslateBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class com.sun.j3d.utils.picking.behaviors.PickTranslateBehavior
Creates a pick/translate behavior that waits for user mouse events for the scene graph.
PickZoomBehavior - Class in com.sun.j3d.utils.behaviors.picking
Deprecated. As of Java 3D version 1.2, replaced by com.sun.j3d.utils.picking.behaviors.PickZoomBehavior
PickZoomBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.behaviors.picking.PickZoomBehavior
Deprecated. Creates a pick/zoom behavior that waits for user mouse events for the scene graph.
PickZoomBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class com.sun.j3d.utils.behaviors.picking.PickZoomBehavior
Deprecated. Creates a pick/zoom behavior that waits for user mouse events for the scene graph.
PickZoomBehavior - Class in com.sun.j3d.utils.picking.behaviors
A mouse behavior that allows user to pick and zoom scene graph objects.
PickZoomBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.picking.behaviors.PickZoomBehavior
Creates a pick/zoom behavior that waits for user mouse events for the scene graph.
PickZoomBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class com.sun.j3d.utils.picking.behaviors.PickZoomBehavior
Creates a pick/zoom behavior that waits for user mouse events for the scene graph.
pitch - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
 
PLATFORM_AUTO_UPDATE - Static variable in class com.sun.j3d.utils.universe.ViewInfo
Indicates that updates to the ViewPlatform localToVworld transform should be automatically checked with each call to a public method in this class.
PlatformGeometry - Class in com.sun.j3d.utils.universe
This class holds any geometry that should be associated with the ViewingPlatform object.
PlatformGeometry() - Constructor for class com.sun.j3d.utils.universe.PlatformGeometry
Constructs an instance of the PlatformGeometry node.
platformGeometry - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
Cached PlatformGeometry object.
platformGeometryRoot - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
Used to keep track of added geometry.
pointAndLine(PickPoint, Point3d[], int) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Determines if the PickPoint and Line objects intersect.
pointAndLine(PickPoint, Point3f[], int) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Return true if line intersects with point.
pointAndPoint(PickPoint, Point3d) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Determines if the PickPoint and Point3d objects intersect.
pointAndPoint(PickPoint, Point3f) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Return true if pnt intersects with point.
POLYGON_ARRAY - Static variable in class com.sun.j3d.utils.geometry.GeometryInfo
Send to the constructor to inform that the data is arranged as possibly multi-contour, possible non-planar polygons.
position - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
 
position - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
 
POST_ID - Static variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Behavior PostId used in this behavior
postWakeup - Variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
The Or of the different criterion for the behavior to wakeup
pressed(SensorEvent) - Method in interface com.sun.j3d.utils.behaviors.sensor.SensorButtonListener
This method is called when a sensor's button is pressed.
PRESSED - Static variable in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
A button pressed event.
pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorInputAdaptor
 
pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.GrabViewListener6D
 
pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
 
pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ResetViewListener
 
pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener2D
 
pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener6D
 
pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener2D
 
pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener6D
 
pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener2D
 
pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener6D
 
PRIMITIVE - Static variable in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. A flag to indicate to the pickNode method to return a Primitive node from a given SceneGraphPath.
Primitive - Class in com.sun.j3d.utils.geometry
Base class for all Java 3D primitives.
Primitive() - Constructor for class com.sun.j3d.utils.geometry.Primitive
Constructs a default primitive.
PRIMITIVE - Static variable in class com.sun.j3d.utils.picking.PickResult
Flag to pass to getNode(int) to return a Primitive node from the SceneGraphPath.
processAWTEvents(AWTEvent[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
 
processAWTEvents(AWTEvent[]) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
This is called once per frame if there are any AWT events to process.
processKeyEvent(KeyEvent) - Method in class com.sun.j3d.utils.behaviors.keyboard.KeyNavigator
Processed a keyboard event.
processMouseEvent(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Handles mouse events
processMouseEvent(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
 
processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.keyboard.KeyNavigatorBehavior
Override Behavior's stimulus method to handle the event.
processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
All mouse manipulators must implement this.
processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseRotate
 
processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
 
processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseZoom
 
processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
Deprecated.  
processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior
Processes a stimulus meant for this behavior.
processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Process a stimulus meant for this behavior.
processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Processes a stimulus meant for this behavior.
processStimulus(Enumeration) - Method in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
 
PROPORTIONAL_ZOOM - Static variable in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Constructor flag to use proportional zoom, which determines how much you zoom based on view's distance from the center of rotation.
ProportionalZoom(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which sets proportional zoom behavior.

Q

QUAD_ARRAY - Static variable in class com.sun.j3d.utils.geometry.GeometryInfo
Send to the constructor to inform that the data will be arranged so that each set of four vertices form an independent quad
quat - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
 
queueAWTEvent(AWTEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Queue AWTEvents in a thread safe manner.

R

RADIANS - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that rotation speed should be in radians.
RandomAccessFileControl - Class in com.sun.j3d.utils.scenegraph.io.retained
 
RandomAccessFileControl() - Constructor for class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
Creates new RandomAccessFileControl
rayAndLine(PickRay, Point3d[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Determines if the PickRay and Line objects intersect.
rayAndLine(PickRay, Point3f[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Return true if line intersects with ray and the distance, from the origin of ray to the intersection point, is stored in dist[0].
rayAndPoint(PickRay, Point3d, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Determines if the PickRay and Point3d objects intersect.
rayAndPoint(PickRay, Point3f, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Return true if point intersects with ray and the distance, from the origin of ray to the intersection point, is stored in dist[0].
rayAndQuad(PickRay, Point3d[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Determines if the PickRay and quadrilateral objects intersect.
rayAndTriangle(PickRay, Point3d[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Return true if triangle intersects with ray and the distance, from the origin of ray to the intersection point, is stored in dist[0].
rayAndTriangle(PickRay, Point3f[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Return true if triangle intersects with ray and the distance, from the origin of ray to the intersection point, is stored in dist[0].
read(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior.EchoReadListener
 
READ - Static variable in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
A sensor read event.
read(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorInputAdaptor
 
read(SensorEvent) - Method in interface com.sun.j3d.utils.behaviors.sensor.SensorReadListener
This method is called each time the dispatchEvents method of SensorEventAgent is called and none of a sensor's buttons have been handled by a button listener.
read(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.EchoReadListener6D
 
read(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ResetViewListener
 
read(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener2D
 
read(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener2D
 
read(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener2D
 
read() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
Read all compressed geometry objects contained in the instance.
read(int) - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
Read the compressed geometry object at the specified index.
ReadAction2D(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the action to be bound to 2D valuator reads.
ReadAction6D(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the action to be bound to 6DOF sensor reads.
readAllBranchGraphs() - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
Read and return all the graphs in the file
readAllBranchGraphs() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Read and return all the branchgraphs in the file
readBoolean() - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
readBounds(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
readBranchGraph(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
 
readBranchGraph(HashMap) - Method in class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
 
readBranchGraph(int) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Read the BranchGraph at index in the file.
readBranchGraph(HashMap) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamReader
Read and return the graph from the stream.
readBranchGraphs(int[]) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Read the set of branchgraps.
readBranchGraphs(int[]) - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
Read the set of branchgraps.
readBranchGraphs(int[]) - Method in class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
Read the set of branchgraps.
readBranchGraphUserData(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
 
readBranchGraphUserData(int) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Read the userdata for the branchgraph at 'index' in the file
readByte() - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
readChar() - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
readColor3f(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
readColor4f(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
readDescription() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Get the Description of this file's contents
readDouble() - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
readFileDescription() - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
 
readFloat() - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
readFully(byte[]) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
readFully(byte[], int, int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
readInt() - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
readLine() - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
readLong() - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
readMatrix4d(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
readNext() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
Read the next compressed geometry object in the instance.
readNodeComponents(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Read in all the node components in this block
readNodeComponents(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
Read in all the node components in this block
readObject(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
readObject(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
readPoint3d(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
readPoint3f(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
readQuat4f(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
readSceneGraphObject(DataInput) - Method in interface com.sun.j3d.utils.scenegraph.io.SceneGraphIO
This is called after the object has been constructed and the superclass SceneGraphObject data has been read from in.
readSerializedData(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
readSharedGroup(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Read a Shared group and it's node components from the IO Stream
readShort() - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
readStreamHeader() - Method in class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
 
readTable(DataInput, boolean) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Read and store the entire symbol table
readTransform3D(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
readTuple3d(DataInput, Tuple3d) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
readTuple3f(DataInput, Tuple3f) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
readTuple4d(DataInput, Tuple4d) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
readTuple4f(DataInput, Tuple4f) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
readUniverse(DataInput, boolean, Canvas3D) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Read and create a new Universe matching the one used during save.
readUniverse(boolean, Canvas3D) - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
 
readUniverse(boolean) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Create and return a ConfiguredUniverse with the PlatformGeometry, ViewerAvatar, and Locales saved in the file.
readUniverse(boolean, Canvas3D) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Create and return a ConfiguredUniverse with the PlatformGeometry, ViewerAvatar, and Locales saved in the file.
readUniverse() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamReader
Read and create the universe.
readUniverse(Canvas3D) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamReader
Read and create the universe.
readUnsignedByte() - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
readUnsignedShort() - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
readUserData() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Get the UserData in the File header
readUTF() - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
readVector3f(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
readVector4d(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
readVector4f(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
recomputeIndices() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Redo indexes to guarantee connection information.
referenceCount - Variable in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
released(SensorEvent) - Method in interface com.sun.j3d.utils.behaviors.sensor.SensorButtonListener
This method is called when a sensor's button is released.
RELEASED - Static variable in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
A button released event.
released(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorInputAdaptor
 
released(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
 
released(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener2D
 
released(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener2D
 
released(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener2D
 
removeSensorBinding(Sensor) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
Remove all sensor listeners bound to the given sensor.
removeSensorButtonListener(Sensor, SensorButtonListener) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
Remove the given SensorButtonListener binding from the specified sensor.
removeSensorButtonListener(SensorButtonListener) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
Remove the given SensorButtonListener from all sensors.
removeSensorReadListener(Sensor, SensorReadListener) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
Remove the given SensorReadListener binding from the specified sensor.
removeSensorReadListener(SensorReadListener) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
Remove the given SensorReadListener from all sensors.
removeViewerMapEntry(View) - Static method in class com.sun.j3d.utils.universe.Viewer
Removes the entry associated with the view object.
reset - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
reset(int) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Removes all data from the GeometryInfo and resets the primitive.
reset(GeometryArray) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Removes all data from this GeometryInfo and populates it with the geometry from the GeometryArray.
reset() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Reset the controller, ready to load/save data to a new file
ResetViewButtonCount2D(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the number of buttons to be pressed simultaneously on the 2D valuator in order to reset the view back to the home transform.
ResetViewButtonCount6D(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the number of buttons to be pressed simultaneously on the 6DOF sensor in order to reset the view back to the home transform.
RESIZE - Static variable in class com.sun.j3d.loaders.objectfile.ObjectFile
Flag sent to constructor.
resolveReference(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Given a nodeID return the corresponding scene graph object.
resolveReference(int) - Method in interface com.sun.j3d.utils.scenegraph.io.SceneGraphObjectReferenceControl
Given a nodeID return the corresponding scene graph object.
restoreSceneGraphObjectReferences(SceneGraphObjectReferenceControl) - Method in interface com.sun.j3d.utils.scenegraph.io.SceneGraphIO
Within this method the user should restore references to the SceneGraphObjects whose nodeID's were created with createSceneGraphObjectReferences This method is called once the all objects in the scenegraph have been loaded.
REVERSE - Static variable in class com.sun.j3d.loaders.objectfile.ObjectFile
Flag sent to constructor.
reverse() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Reverse the order of all lists.
REVERSE_ALL - Static variable in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Constructor flag to reverse all the behaviors
REVERSE_ROTATE - Static variable in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Constructor flag to reverse the rotate behavior
REVERSE_TRANSLATE - Static variable in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Constructor flag to reverse the translate behavior
REVERSE_ZOOM - Static variable in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Constructor flag to reverse the zoom behavior
ReverseRotate(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which sets reverse rotate behavior.
ReverseTranslate(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which sets reverse translate behavior.
ReverseZoom(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which sets reverse zoom behavior.
RIGHT - Static variable in class com.sun.j3d.utils.geometry.Box
Used to designate the right side of the box when using getShape().
ROTATE - Static variable in interface com.sun.j3d.utils.behaviors.mouse.MouseBehaviorCallback
 
ROTATE - Static variable in interface com.sun.j3d.utils.behaviors.picking.PickingCallback
Deprecated.  
ROTATE - Static variable in interface com.sun.j3d.utils.picking.behaviors.PickingCallback
 
ROTATE_CCW - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that a 6DOF sensor button action should be bound to rotate the view plaform counter-clockwise about a Y axis.
ROTATE_CW - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that a 6DOF sensor button action should be bound to rotate the view platform clockwise about a Y axis.
RotateEnable(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which enables or disables rotation.
ROTATION - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that a 2D sensor button or read action should be bound to rotation.
RotationCenter(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which sets the center around which the View rotates.
RotationCoords(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the rotation coordinate system.
RotationSpeed(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the rotation speed.
RotFactors(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which sets the rotation x and y factors.
RotPosScaleTCBSplinePathInterpolator - Class in com.sun.j3d.utils.behaviors.interpolators
RotPosScaleTCBSplinePathInterpolator behavior.
RotPosScaleTCBSplinePathInterpolator(Alpha, TransformGroup, Transform3D, TCBKeyFrame[]) - Constructor for class com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator
Constructs a new RotPosScaleTCBSplinePathInterpolator object that varies the rotation, translation, and scale of the target TransformGroup's transform.
RotXFactor(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which sets the rotation x factor.
RotYFactor(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which sets the rotation y factor.
run() - Method in class com.sun.j3d.utils.applet.JMainFrame
 
run() - Method in class com.sun.j3d.utils.applet.MainFrame
 

S

saveChildren() - Method in interface com.sun.j3d.utils.scenegraph.io.SceneGraphIO
Flag indicating for children of this object should be saved This method only has an effect if this is a subclass of Group.
scale - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
 
scale - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
 
SCALE - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that a 2D sensor button or read action should be bound to scaling.
SCALE_DOWN - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that a 6DOF sensor button action should be bound to scaling the view platform smaller.
SCALE_UP - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that a 6DOF sensor button action should be bound to scaling the view platform larger.
ScaleSpeed(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the scaling speed.
Scene - Interface in com.sun.j3d.loaders
The Scene interface is a set of methods used to extract Java 3D scene graph information from a file loader utility.
SceneBase - Class in com.sun.j3d.loaders
This class implements the Scene interface and extends it to incorporate utilities that could be used by loaders.
SceneBase() - Constructor for class com.sun.j3d.loaders.SceneBase
 
SceneGraphFileReader - Class in com.sun.j3d.utils.scenegraph.io
Read Java3D BranchGraphs and/or Universe from a file.
SceneGraphFileReader(File) - Constructor for class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Creates new SceneGraphFileReader.
SceneGraphFileWriter - Class in com.sun.j3d.utils.scenegraph.io
Write a (set) of Java3D BranchGraphs and/or Universe to a file.
SceneGraphFileWriter(File, SimpleUniverse, boolean, String, Serializable) - Constructor for class com.sun.j3d.utils.scenegraph.io.SceneGraphFileWriter
Creates new SceneGraphFileWriter and opens the file for writing.
SceneGraphIO - Interface in com.sun.j3d.utils.scenegraph.io
Implement this interface in any classes that subclass a Java3D SceneGraphObject in order to have your class handled correctly by scenegraph.io.
SceneGraphObjectReferenceControl - Interface in com.sun.j3d.utils.scenegraph.io
Provides and resolves references to SceneGraphObjects to enable persistant references in user defined SceneGraphObjects implementing the SceneGraphIO interface.
SceneGraphStreamReader - Class in com.sun.j3d.utils.scenegraph.io
Read and create a (set) of Java3D BranchGraphs or Universe from a Java Stream.
SceneGraphStreamReader(InputStream) - Constructor for class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamReader
Creates new SceneGraphStreamReader and reads the file header information
SceneGraphStreamWriter - Class in com.sun.j3d.utils.scenegraph.io
Writes a Java3D SceneGraph to a Java OutputStream.
SceneGraphStreamWriter(OutputStream) - Constructor for class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamWriter
Creates new SceneGraphStreamWriter that will write to the supplied stream
SCREEN_AUTO_UPDATE - Static variable in class com.sun.j3d.utils.universe.ViewInfo
Indicates that updates to a Screen3D associated with the View should be automatically checked with each call to a public method in this class.
seekForward(long) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
Move the file pointer to the specified position.
seekForward(long) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
Move the file pointer to the specified position.
segmentAndLine(PickSegment, Point3d[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Determines if the PickSegment and Line objects intersect.
segmentAndLine(PickSegment, Point3f[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Return true if line intersects with segment and the distance, from the start of segment to the intersection point, is stored in dist[0].
segmentAndPoint(PickSegment, Point3d, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Determines if the PickSegment and Point3d objects intersect.
segmentAndPoint(PickSegment, Point3f, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Return true if point intersects with segment and the distance, from the start of segment to the intersection point, is stored in dist[0].
segmentAndQuad(PickSegment, Point3d[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Caluates the intersection between a PickSegment object and a quadrilateral.
segmentAndQuad(PickSegment, Point3f[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Return true if quad intersects with segment and the distance, from the start of segment to the intersection point, is stored in dist[0].
segmentAndTriangle(PickSegment, Point3d[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Caluates the intersection between a PickSegment object and a triangle.
segmentAndTriangle(PickSegment, Point3f[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Return true if triangle intersects with segment and the distance, from the start of segment to the intersection point, is stored in dist[0].
SENSOR - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that rotation should occur in sensor coordinates.
Sensor2D(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets a 2D sensor for manipulating the view platform.
Sensor6D(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets a 6DOF sensor for manipulating the view platform.
SensorBeamEcho - Class in com.sun.j3d.utils.behaviors.sensor
A Shape3D representing a beam pointing from the origin of a sensor's local coordinate system to its hotspot.
SensorBeamEcho(Point3d, double, boolean) - Constructor for class com.sun.j3d.utils.behaviors.sensor.SensorBeamEcho
Creates a SensorBeamEcho.
SensorButtonListener - Interface in com.sun.j3d.utils.behaviors.sensor
This defines the interface for handling a sensor's button events in conjunction with a SensorEventAgent instance.
SensorEvent - Class in com.sun.j3d.utils.behaviors.sensor
This class defines the event object that is created by a SensorEventAgent and passed to registered SensorReadListener and SensorButtonListener implementations.
SensorEvent(Object, int, Sensor, Transform3D, int[], int, long, long) - Constructor for class com.sun.j3d.utils.behaviors.sensor.SensorEvent
Creates a new SensorEvent.
SensorEvent() - Constructor for class com.sun.j3d.utils.behaviors.sensor.SensorEvent
Creates a new ephemeral SensorEvent.
SensorEvent(SensorEvent) - Constructor for class com.sun.j3d.utils.behaviors.sensor.SensorEvent
Creates a copy of the given SensorEvent.
SensorEventAgent - Class in com.sun.j3d.utils.behaviors.sensor
This class works in conjunction with the SensorButtonListener and SensorReadListener interfaces to support an event-driven model of sensor interaction.
SensorEventAgent(Object) - Constructor for class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
Create a SensorEventAgent to generate and dispatch sensor events to registered listeners.
SensorGnomonEcho - Class in com.sun.j3d.utils.behaviors.sensor
A Shape3D representing a gnomon pointing along each coordinate axis.
SensorGnomonEcho(Transform3D, double, double, boolean) - Constructor for class com.sun.j3d.utils.behaviors.sensor.SensorGnomonEcho
Constructs a SensorGnomonEcho.
SensorInputAdaptor - Class in com.sun.j3d.utils.behaviors.sensor
The adaptor which receives sensor button and read events.
SensorInputAdaptor() - Constructor for class com.sun.j3d.utils.behaviors.sensor.SensorInputAdaptor
 
SensorReadListener - Interface in com.sun.j3d.utils.behaviors.sensor
This defines the interface for handling a sensor's read events in conjuction with a SensorEventAgent instance.
sensorToTracker - Variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
The initial transform from sensor coordinates to tracker base coordinates, set by initAction.
sensorToVworld - Variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
The initial transform from sensor coordinates to virtual world coordinates, set by initAction.
set(Object, int, Sensor, Transform3D, int[], int, long, long) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
Sets the fields of an ephemeral event.
setAccelerationTime(double) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the time interval for accelerating to the translation, rotation, or scale speeds and for transitioning between the normal and fast translation speeds.
setAppearance(Appearance) - Method in class com.sun.j3d.utils.geometry.Box
Sets appearance of the box.
setAppearance(Appearance) - Method in class com.sun.j3d.utils.geometry.Cone
Sets appearance of the cone.
setAppearance(Appearance) - Method in class com.sun.j3d.utils.geometry.Cylinder
Sets appearance of the cylinder.
setAppearance(int, Appearance) - Method in class com.sun.j3d.utils.geometry.Primitive
Sets the appearance of a subpart given a partid.
setAppearance(Appearance) - Method in class com.sun.j3d.utils.geometry.Primitive
Sets the main appearance of the primitive (all subparts) to same appearance.
setAppearance() - Method in class com.sun.j3d.utils.geometry.Primitive
Sets the main appearance of the primitive (all subparts) to a default white appearance.
setAppearance(Appearance) - Method in class com.sun.j3d.utils.geometry.Sphere
Sets appearance of the Sphere.
setAvatar(ViewerAvatar) - Method in class com.sun.j3d.utils.universe.Viewer
Sets the geometry to be associated with the viewer's avatar.
setAxisOfRotPosScale(Transform3D) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D)
setAxisOfRotPosScale(Transform3D) - Method in class com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D)
setBasePath(String) - Method in interface com.sun.j3d.loaders.Loader
This method sets the base path name for data files associated with the file passed into the load(String) method.
setBasePath(String) - Method in class com.sun.j3d.loaders.LoaderBase
This method sets the base path name for data files associated with the file.
setBasePath(String) - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
This method sets the base path to be used when searching for all data files within a Lightwave scene.
setBasePath(String) - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
Set the path where files associated with this .obj file are located.
setBaseUrl(URL) - Method in interface com.sun.j3d.loaders.Loader
This method sets the base URL name for data files associated with the file passed into the load(URL) method.
setBaseUrl(URL) - Method in class com.sun.j3d.loaders.LoaderBase
This method sets the base URL name for data files associated with the file.
setBaseUrl(URL) - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
This method sets the base URL name for data files associated with the file passed into the load(URL) method.
setBaseUrl(URL) - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
For an .obj file loaded from a URL, set the URL where associated files (like material properties files) will be found.
setBranchGraphID(SymbolTableData) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Set the branchGraphID in the symbol to the current branch graph ID
setBranchGraphRoot(SymbolTableData, long) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Mark the node referenced by this Symbol as a branch graph root The filePointer is the position of the BranchGraph in the file, this is not the same as the BranchGroups position due to the extra data stored for a graph.
setBranchGroup(Locale) - Method in class com.sun.j3d.utils.picking.PickTool
Returns the Locale to be picked if the tool was initialized with a Locale, null otherwise.
setButtonAction2D(int, int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets a button action for the 2D valuator.
setButtonAction6D(int, int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets a button action for the 6DOF sensor.
setCapabilities(Node, int) - Static method in class com.sun.j3d.utils.picking.PickTool
Sets the capabilities on the Node and it's components to allow picking at the specified detail level.
setClassLoader(ClassLoader) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Set the class loader used to load the Scene Graph Objects and the serialized user data.
setClassLoader(ClassLoader) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Set the ClassLoader used to load the scene graph objects and deserialize user data
setClassLoader(ClassLoader) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamReader
Set the ClassLoader used to load the scene graph objects and deserialize user data
setColorIndices(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the array of indices into the Color array.
setColors(Color3f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the colors array.
setColors(Color4f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the colors array.
setColors(Color3b[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the colors array.
setColors(Color4b[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the colors array.
setColors3(float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the colors array.
setColors3(byte[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the colors array.
setColors4(float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the colors array.
setColors4(byte[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the colors array.
setConstantSpeedTime(double) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the time interval for which the translation occurs at the normal speed.
setContourCounts(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the list of contour counts.
setCoordinateIndices(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the array of indices into the Coordinate array.
setCoordinates(Point3f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the coordinates array.
setCoordinates(Point3d[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the coordinates array.
setCoordinates(float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the coordinates array.
setCoordinates(double[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the coordinates array.
setCreaseAngle(double) - Method in class com.sun.j3d.utils.geometry.NormalGenerator
Set the crease angle.
setDvrEnable(boolean) - Method in class com.sun.j3d.utils.universe.Viewer
Turns on or off dynamic video size.
setDvrFactor(float) - Method in class com.sun.j3d.utils.universe.Viewer
Set the dynamic video resize factor for this viewer.
setDvrResizeCompensationEnable(boolean) - Method in class com.sun.j3d.utils.universe.Viewer
Turns on or off dynamic video resize compensation.
setEchoColor(Color3f) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the color of the 6DOF sensor echo.
setEchoSize(double) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the size of the 6DOF sensor echo in physical meters.
setEchoTransformGroup(TransformGroup) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the transform group containing a 6DOF sensor's echo geometry.
setEchoTransparency(float) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the 6DOF sensor echo transparency.
setEchoType(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the 6DOF sensor echo type.
setEnable(boolean) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
setEnable(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Overload setEnable from Behavior.
setEnable(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Enables or disables this behavior.
setFactor(double) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Set the x-axis amd y-axis movement multipler with factor.
setFactor(double, double) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Set the x-axis amd y-axis movement multipler with xFactor and yFactor respectively.
setFactor(double) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Set the x-axis amd y-axis movement multipler with factor.
setFactor(double, double) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Set the x-axis amd y-axis movement multipler with xFactor and yFactor respectively.
setFactor(double) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseZoom
Set the y-axis movement multipler with factor.
setFastSpeedFactor(double) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the fast translation speed factor.
setFilePosition(long, SceneGraphObjectState) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Set the position of the object referenced by state
setFirstIntersectOnly(boolean) - Method in class com.sun.j3d.utils.picking.PickResult
Set the PickResult to find only the first intersection of the PickShape with the Node.
setFlags(int) - Method in interface com.sun.j3d.loaders.Loader
This method sets the load flags for the file.
setFlags(int) - Method in class com.sun.j3d.loaders.LoaderBase
This method sets the load flags for the file.
setFlags(int) - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
This method sets the load flags for the file.
setFlags(int) - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
Set parameters for loading the model.
setHomeTransform(Transform3D) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformBehavior
Copies the given Transform3D into the "home" transform, used to position and reorient the ViewingPlatform to a known point of interest.
setKeyFrame(int, KBKeyFrame) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
Set the key frame at the specified index to keyFrame
setKeyFrame(int, KBKeyFrame) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
Set the key frame at the specified index to keyFrame
setKeyFrames(KBKeyFrame[]) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
Set all the key frames
setKeyFrames(KBKeyFrame[]) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
Set allthe key frames
setListenerFlags(int) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Sets listener flags for this behavior.
setMatrixIndices2D(int, int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Specifies where to find the X and Y values in the matrix read generated by a 2D valuator.
setMinRadius(double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the minimum radius for the OrbitBehavior.
setMode(int) - Method in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
Sets the pick mode
setMode(int) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the picking detail mode.
setNodeState(SceneGraphObjectState) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
setNominalSensorRotation(Transform3D) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the nominal sensor transform.
setNominalViewingTransform() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Sets the nominal viewing distance in the ViewPlatform transform based on the current field of view.
setNormalIndices(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the array of indices into the Normal array.
setNormals(Vector3f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the normals array.
setNormals(float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the normals array.
setNumTriangles(int) - Method in class com.sun.j3d.utils.geometry.Primitive
Deprecated. The number of triangles is an immutable attribute.
setNumVertices(int) - Method in class com.sun.j3d.utils.geometry.Primitive
Deprecated. The number of vertices is an immutable attribute.
setPickMode(int) - Method in class com.sun.j3d.utils.behaviors.picking.PickRotateBehavior
Deprecated. Sets the pickMode component of this PickRotateBehavior to the value of the passed pickMode.
setPickMode(int) - Method in class com.sun.j3d.utils.behaviors.picking.PickTranslateBehavior
Deprecated. Sets the pickMode component of this PickTranslateBehavior to the value of the passed pickMode.
setPickMode(int) - Method in class com.sun.j3d.utils.behaviors.picking.PickZoomBehavior
Deprecated. Sets the pickMode component of this PickZoomBehavior to the value of the passed pickMode.
setPlatformGeometry(PlatformGeometry) - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Assigns the geometry to associate with the ViewingPlatform.
setPrimitiveFlags(int) - Method in class com.sun.j3d.utils.geometry.Primitive
Deprecated. The primitive flags must be set at construction time via one of the subclass constructors.
setProportionalZoom(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Set proportional zoom behavior.
setReadAction2D(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the action to be bound to 2D valuator reads.
setReadAction6D(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the action to be bound to 6DOF sensor reads.
setRectangleScaleFactor(float) - Method in class com.sun.j3d.utils.geometry.Text2D
Sets the scale factor used in converting the image width/height to width/height values in 3D.
setResetViewButtonCount2D(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the number of buttons to be pressed simultaneously on the 2D valuator in order to reset the view back to the home transform.
setResetViewButtonCount6D(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the number of buttons to be pressed simultaneously on the 6DOF sensor in order to reset the view back to the home transform.
setReverseRotate(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Set reverse rotate behavior.
setReverseTranslate(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Set reverse translate behavior.
setReverseZoom(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Set reverse zoom behavior.
setRotateEnable(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Enables or disables rotation.
setRotationCenter(Point3d) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the center around which the View rotates.
setRotationCoords(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the rotation coordinate system.
setRotationSpeed(double, int, int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the rotation speed.
setRotFactors(double, double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the rotation x and y factors.
setRotXFactor(double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the rotation x factor.
setRotYFactor(double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the rotation y factor.
setScaleSpeed(double, int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the scaling speed.
setSceneGroup(BranchGroup) - Method in class com.sun.j3d.loaders.SceneBase
Sets the sceneGroup to be the group that is passed in.
setSegments(CubicSplineSegment[]) - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineCurve
This method takes a list of spline segments to replace the existing set of CubicSplineSegments that comprise the current CubicSplineCurve motion path.
setSegments(KBCubicSplineSegment[]) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineCurve
This method takes a list of spline segments to replace the existing set of KBCubicSplineSegments that comprise the current KBCubicSplineCurve motion path.
setShape(PickShape, Point3d) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the pick shape to a user-provided PickShape object
setShapeBounds(Bounds, Point3d) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the pick shape to use a user-provided Bounds object
setShapeConeRay(Point3d, Vector3d, double) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the pick shape to an infinite PickCone.
setShapeConeSegment(Point3d, Point3d, double) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the pick shape to a capped PickCone
setShapeCylinderRay(Point3d, Vector3d, double) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the pick shape to an infinite PickCylinder.
setShapeCylinderSegment(Point3d, Point3d, double) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the pick shape to a capped PickCylinder
setShapeLocation(MouseEvent) - Method in class com.sun.j3d.utils.picking.PickCanvas
Set the pick location.
setShapeLocation(int, int) - Method in class com.sun.j3d.utils.picking.PickCanvas
Set the pick location.
setShapeRay(Point3d, Vector3d) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the pick shape to a PickRay.
setShapeSegment(Point3d, Point3d) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the pick shape to a PickSegment.
setStream(String, InputStream) - Method in class com.sun.j3d.utils.applet.JMainFrame
 
setStream(String, InputStream) - Method in class com.sun.j3d.utils.applet.MainFrame
 
setString(String) - Method in class com.sun.j3d.utils.geometry.Text2D
 
setStripCounts(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the array of strip counts.
setTexCoordSetMap(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the mapping between texture coordinate sets and texture units.
setTextureCoordinateIndices(int, int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets one of the texture coordinate index arrays.
setTextureCoordinateIndices(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Deprecated. As of Java 3D 1.3 replaced by setTextureCoordinateIndices(int texCoordSet, int indices[])
setTextureCoordinateParams(int, int) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
This method is used to specify the number of texture coordinate sets and the dimensionality of the texture coordinates.
setTextureCoordinates(int, TexCoord2f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the 2D texture coordinates for the specified set.
setTextureCoordinates(Point2f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Deprecated. As of Java 3D 1.3 replaced by setTextureCoordinates(int texCoordSet, TexCoord2f coords[])
setTextureCoordinates(int, TexCoord3f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the texture coordinates array for the specified set.
setTextureCoordinates(Point3f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Deprecated. As of Java 3D 1.3 replaced by setTextureCoordinates(int texCoordSet, TexCoord3f coords[])
setTextureCoordinates(int, TexCoord4f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the texture coordinates array for the specified set.
setTextureCoordinates(int, float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the texture coordinates array by copying the data into the GeometryInfo object.
setTextureCoordinates2(float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Deprecated. As of Java 3D 1.3 replaced by setTextureCoordinates(int texCoordSet, float texCoords[])
setTextureCoordinates3(float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Deprecated. As of Java 3D 1.3 replaced by setTextureCoordinates(int texCoordSet, float texCoords[])
setThreshold2D(double) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the threshold for 2D valuator reads.
setTolerance(float) - Method in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
Sets the pick tolerance
setTolerance(float) - Method in class com.sun.j3d.utils.picking.PickCanvas
Set the picking tolerance.
setTransFactors(double, double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the translation x and y factors.
setTransformCenter(Point3d) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the center of rotation and scale if setTransformCenterSource is called with VWORLD_FIXED or if a 6DOF sensor is not specified.
setTransformCenterSource(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the source of the center of rotation and scale.
setTransformGroup(TransformGroup) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Swap a new transformGroup replacing the old one.
setTranslateEnable(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Enables or disables translate.
setTranslationSpeed(double, int, int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the normal translation speed.
setTransXFactor(double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the translation x factor.
setTransYFactor(double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the translation y factor.
setUniverse(SimpleUniverse) - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Sets the Universe to which this ViewingPlatform is attached
setupCallback(MouseBehaviorCallback) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseRotate
The transformChanged method in the callback class will be called every time the transform is updated
setupCallback(MouseBehaviorCallback) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
The transformChanged method in the callback class will be called every time the transform is updated
setupCallback(MouseBehaviorCallback) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseZoom
The transformChanged method in the callback class will be called every time the transform is updated
setupCallback(PickingCallback) - Method in class com.sun.j3d.utils.behaviors.picking.PickRotateBehavior
Deprecated. Register the class @param callback to be called each time the picked object moves
setupCallback(PickingCallback) - Method in class com.sun.j3d.utils.behaviors.picking.PickTranslateBehavior
Deprecated. Register the class @param callback to be called each time the picked object moves
setupCallback(PickingCallback) - Method in class com.sun.j3d.utils.behaviors.picking.PickZoomBehavior
Deprecated. Register the class @param callback to be called each time the picked object moves
setupCallback(PickingCallback) - Method in class com.sun.j3d.utils.picking.behaviors.PickRotateBehavior
Register the class @param callback to be called each time the picked object moves
setupCallback(PickingCallback) - Method in class com.sun.j3d.utils.picking.behaviors.PickTranslateBehavior
Register the class @param callback to be called each time the picked object moves
setupCallback(PickingCallback) - Method in class com.sun.j3d.utils.picking.behaviors.PickZoomBehavior
Register the class @param callback to be called each time the picked object moves
setUseCoordIndexOnly(boolean) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Tells the GeometryInfo that its data is formatted in the USE_COORD_INDEX_ONLY format with a single index list (the coordinate index list) that indexes into all data lists (coordinates, normals, colors, and texture coordinates).
setViewingPlatform(ViewingPlatform) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the ViewingPlatform for this behavior.
setViewingPlatform(ViewingPlatform) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Sets the ViewingPlatform for this behavior.
setViewingPlatform(ViewingPlatform) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformBehavior
Sets the ViewingPlatform for this behavior.
setViewingPlatform(ViewingPlatform) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the ViewingPlatform for this behavior.
setViewingPlatform(ViewingPlatform) - Method in class com.sun.j3d.utils.universe.Viewer
Set the ViewingPlatform object used by this Viewer.
setViewPlatform(ViewPlatform) - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Sets the ViewPlatform node for this ViewingPlatform object.
setViewPlatformBehavior(ViewPlatformBehavior) - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Sets the ViewPlatformBehavior which will operate on the ViewPlatform transform (the TransformGroup returned by ViewingPlatform.getViewPlatformTransform()).
setVisible(boolean) - Method in class com.sun.j3d.utils.universe.ConfiguredUniverse
Call setVisible() on all AWT components created by this ConfiguredUniverse instance.
setVisible(boolean) - Method in class com.sun.j3d.utils.universe.Viewer
Call setVisible() on all Window components created by this Viewer.
setZoomEnable(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Enables or disables zoom.
setZoomFactor(double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the zoom factor.
SHAPE3D - Static variable in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. A flag to indicate to the pickNode method to return a Shape3D node from a given SceneGraphPath.
SHAPE3D - Static variable in class com.sun.j3d.utils.picking.PickResult
Flag to pass to getNode(int) to return a Shape3D node from the SceneGraphPath.
showDocument(URL) - Method in class com.sun.j3d.utils.applet.JMainFrame
 
showDocument(URL, String) - Method in class com.sun.j3d.utils.applet.JMainFrame
 
showDocument(URL) - Method in class com.sun.j3d.utils.applet.MainFrame
 
showDocument(URL, String) - Method in class com.sun.j3d.utils.applet.MainFrame
 
showStatus(String) - Method in class com.sun.j3d.utils.applet.JMainFrame
 
showStatus(String) - Method in class com.sun.j3d.utils.applet.MainFrame
 
SimpleUniverse - Class in com.sun.j3d.utils.universe
This class sets up a minimal user environment to quickly and easily get a Java 3D program up and running.
SimpleUniverse() - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Creates a locale, a single ViewingPlatform, and and a Viewer object (both with their default values).
SimpleUniverse(int) - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Creates a locale, a single ViewingPlatform, and a Viewer object (with default values).
SimpleUniverse(Canvas3D) - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Creates a locale, a single ViewingPlatform (with default values), and and a Viewer object.
SimpleUniverse(Canvas3D, int) - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Creates a locale, a single ViewingPlatform, and a Viewer object The Viewer object uses default values for everything but the canvas.
SimpleUniverse(HiResCoord, int, Canvas3D, URL) - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Deprecated. use ConfiguredUniverse constructors to read a configuration file
SimpleUniverse(HiResCoord, int, Canvas3D, URL, LocaleFactory) - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Deprecated. use ConfiguredUniverse constructors to read a configuration file
SimpleUniverse(ViewingPlatform, Viewer) - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Creates the "view" side of the scene graph.
SimpleUniverse(ViewingPlatform, Viewer, LocaleFactory) - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Creates the "view" side of the scene graph.
skipBytes(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
skipUserData(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Skip past the user data object
Sphere - Class in com.sun.j3d.utils.geometry
Sphere is a geometry primitive created with a given radius and resolution.
Sphere(float) - Constructor for class com.sun.j3d.utils.geometry.Sphere
Constructs a Sphere of a given radius.
Sphere() - Constructor for class com.sun.j3d.utils.geometry.Sphere
Constructs a default Sphere of radius of 1.0.
Sphere(float, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Sphere
Constructs a Sphere of a given radius and appearance.
Sphere(float, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Sphere
Constructs a Sphere of a given radius and appearance with additional parameters specified by the Primitive flags.
Sphere(float, int, int) - Constructor for class com.sun.j3d.utils.geometry.Sphere
Constructs a Sphere of a given radius and number of divisions with additional parameters specified by the Primitive flags.
Sphere(float, int, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Sphere
Constructs a customized Sphere of a given radius, number of divisions, and appearance, with additional parameters specified by the Primitive flags.
startUnsavedNodeComponentFrame() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
 
STOP_ZOOM - Static variable in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Constructor flag that indicates zoom should stop when it reaches the minimum orbit radius set by setMinRadius().
StreamControl - Class in com.sun.j3d.utils.scenegraph.io.retained
Provides the infrastructure for ScenGraphStream Reader and Writer
StreamControl(DataOutputStream) - Constructor for class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
 
StreamControl(DataInputStream) - Constructor for class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
 
STRIPIFY - Static variable in class com.sun.j3d.loaders.objectfile.ObjectFile
Flag sent to contructor.
SWITCH - Static variable in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. A flag to indicate to the pickNode method to return a Switch node from a given SceneGraphPath.
SWITCH - Static variable in class com.sun.j3d.utils.picking.PickResult
Flag to pass to getNode(int) to return a Switch node from the SceneGraphPath.
SYMBOL_TABLE_PTR - Static variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
symbolTable - Variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
SymbolTable - Class in com.sun.j3d.utils.scenegraph.io.retained
 
SymbolTable(Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Creates new SymbolTable
SymbolTableData - Class in com.sun.j3d.utils.scenegraph.io.retained
Encapsulates all the data for a node which is stored in the Symbol table
SymbolTableData(int, SceneGraphObject, SceneGraphObjectState, int) - Constructor for class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
Creates new SymbolTableData

T

targetTG - Variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformBehavior
The target TransformGroup for this behavior.
targetTransform - Variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
The target Transform3D for this behavior
TCBKeyFrame - Class in com.sun.j3d.utils.behaviors.interpolators
This class represents a Key Frame that can be used for Kochanek-Bartels (TCB) spline interpolation.
TCBKeyFrame(TCBKeyFrame) - Constructor for class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
 
TCBKeyFrame(float, int, Point3f, Quat4f, Point3f, float, float, float) - Constructor for class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
Creates a key frame using the given inputs.
TCBSplinePathInterpolator - Class in com.sun.j3d.utils.behaviors.interpolators
TCBSplinePathInterpolator behavior.
TCBSplinePathInterpolator(Alpha, TCBKeyFrame[]) - Constructor for class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
Deprecated. As of Java 3D version 1.3, replaced by TCBSplinePathInterpolator(Alpha, TransformGroup, TCBKeyFrame[])
TCBSplinePathInterpolator(Alpha, TransformGroup, TCBKeyFrame[]) - Constructor for class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
Constructs a new TCBSplinePathInterpolator object that interpolates between keyframes with specified alpha, target and default axisOfTransform set to identity.
TCBSplinePathInterpolator(Alpha, TransformGroup, Transform3D, TCBKeyFrame[]) - Constructor for class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
Constructs a new TCBSplinePathInterpolator object that interpolates between keyframes with specified alpha, target and axisOfTransform.
tension - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
 
tension - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
 
Text2D - Class in com.sun.j3d.utils.geometry
A Text2D object is a representation of a string as a texture mapped rectangle.
Text2D(String, Color3f, String, int, int) - Constructor for class com.sun.j3d.utils.geometry.Text2D
Creates a Shape3D object which holds a rectangle that is texture-mapped with an image that has the specified text written with the specified font parameters.
TextureLoader - Class in com.sun.j3d.utils.image
This class is used for loading a texture from an Image or BufferedImage.
TextureLoader(BufferedImage) - Constructor for class com.sun.j3d.utils.image.TextureLoader
Contructs a TextureLoader object using the specified BufferedImage and default format RGBA
TextureLoader(BufferedImage, String) - Constructor for class com.sun.j3d.utils.image.TextureLoader
Contructs a TextureLoader object using the specified BufferedImage and format
TextureLoader(BufferedImage, int) - Constructor for class com.sun.j3d.utils.image.TextureLoader
Contructs a TextureLoader object using the specified BufferedImage, option flags and default format RGBA
TextureLoader(BufferedImage, String, int) - Constructor for class com.sun.j3d.utils.image.TextureLoader
Contructs a TextureLoader object using the specified BufferedImage, format and option flags
TextureLoader(Image, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
Contructs a TextureLoader object using the specified Image and default format RGBA
TextureLoader(Image, String, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
Contructs a TextureLoader object using the specified Image and format
TextureLoader(Image, int, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
Contructs a TextureLoader object using the specified Image flags and default format RGBA
TextureLoader(Image, String, int, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
Contructs a TextureLoader object using the specified Image format and option flags
TextureLoader(String, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
Contructs a TextureLoader object using the specified file and default format RGBA
TextureLoader(String, String, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
Contructs a TextureLoader object using the specified file, and format
TextureLoader(String, int, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
Contructs a TextureLoader object using the specified file, option flags and default format RGBA
TextureLoader(String, String, int, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
Contructs a TextureLoader object using the specified file, format and option flags
TextureLoader(URL, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
Contructs a TextureLoader object using the specified URL and default format RGBA
TextureLoader(URL, String, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
Contructs a TextureLoader object using the specified URL, and format
TextureLoader(URL, int, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
Contructs a TextureLoader object using the specified URL, option flags and default format RGBA
TextureLoader(URL, String, int, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
Contructs a TextureLoader object using the specified URL, format and option flags
Threshold2D(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the threshold for 2D valuator reads.
TOP - Static variable in class com.sun.j3d.utils.geometry.Box
Used to designate the top side of the box when using getShape().
TOP - Static variable in class com.sun.j3d.utils.geometry.Cylinder
Designates the top end-cap of the cylinder.
toString() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
 
toString() - Method in class com.sun.j3d.utils.picking.PickIntersection
String representation of this object
toString() - Method in class com.sun.j3d.utils.picking.PickResult
Returns String representation
toString() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
 
toString() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
trackerToVworld - Variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
The initial transform from tracker base coordinates to virtual world coordinates, set by initAction.
TransFactors(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which sets the translation x and y factors.
TRANSFORM_GROUP - Static variable in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. A flag to indicate to the pickNode method to return a TransformGroup node from a given SceneGraphPath.
TRANSFORM_GROUP - Static variable in class com.sun.j3d.utils.picking.PickResult
Flag to pass to getNode(int) to return a TransformGroup node from the SceneGraphPath.
transformAboutCenter(Transform3D, Point3d, Transform3D) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
Transforms the target coordinate system about a center point.
TransformCenter(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the center of rotation and scale if the TransformCenterSource property is VworldFixed or if a 6DOF sensor is not specified.
TransformCenterSource(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the source of the center of rotation and scale.
transformChanged(int, Transform3D) - Method in interface com.sun.j3d.utils.behaviors.mouse.MouseBehaviorCallback
Classes implementing this interface that are registered with one of the MouseBehaviors will be called every time the behavior updates the Transform
transformChanged(Transform3D) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Users can overload this method which is called every time the Behavior updates the transform Default implementation does nothing
transformChanged(Transform3D) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Users can overload this method which is called every time the Behavior updates the transform Default implementation does nothing
transformChanged(Transform3D) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseZoom
Users can overload this method which is called every time the Behavior updates the transform Default implementation does nothing
transformChanged(int, TransformGroup) - Method in interface com.sun.j3d.utils.behaviors.picking.PickingCallback
Deprecated. Called by the Pick Behavior with which this callback is registered each time the Picked object is moved
transformChanged(int, Transform3D) - Method in class com.sun.j3d.utils.behaviors.picking.PickRotateBehavior
Deprecated. Callback method from MouseRotate This is used when the Picking callback is enabled
transformChanged(int, Transform3D) - Method in class com.sun.j3d.utils.behaviors.picking.PickTranslateBehavior
Deprecated. Callback method from MouseTranslate This is used when the Picking callback is enabled
transformChanged(int, Transform3D) - Method in class com.sun.j3d.utils.behaviors.picking.PickZoomBehavior
Deprecated. Callback method from MouseZoom This is used when the Picking callback is enabled
transformChanged(int, TransformGroup) - Method in interface com.sun.j3d.utils.picking.behaviors.PickingCallback
Called by the Pick Behavior with which this callback is registered each time the Picked object is moved
transformChanged(int, Transform3D) - Method in class com.sun.j3d.utils.picking.behaviors.PickRotateBehavior
Callback method from MouseRotate This is used when the Picking callback is enabled
transformChanged(int, Transform3D) - Method in class com.sun.j3d.utils.picking.behaviors.PickTranslateBehavior
Callback method from MouseTranslate This is used when the Picking callback is enabled
transformChanged(int, Transform3D) - Method in class com.sun.j3d.utils.picking.behaviors.PickZoomBehavior
Callback method from MouseZoom This is used when the Picking callback is enabled
transformGroup - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
transformX - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
transformY - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
TRANSLATE - Static variable in interface com.sun.j3d.utils.behaviors.mouse.MouseBehaviorCallback
 
TRANSLATE - Static variable in interface com.sun.j3d.utils.behaviors.picking.PickingCallback
Deprecated.  
TRANSLATE - Static variable in interface com.sun.j3d.utils.picking.behaviors.PickingCallback
 
TRANSLATE_BACKWARD - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that a 6DOF sensor button action should be bound to translating the view backward.
TRANSLATE_FORWARD - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that a 6DOF sensor button action should be bound to translating the view forward.
TranslateEnable(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which enables or disables translate.
translateTransform(Transform3D, Vector3d) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
Translates a coordinate system.
TRANSLATION - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that a 2D sensor button or read action should be bound to translation.
TranslationSpeed(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the normal translation speed.
TransXFactor(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which sets the translation x factor.
TransYFactor(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which sets the translation y factor.
TRIANGLE_ARRAY - Static variable in class com.sun.j3d.utils.geometry.GeometryInfo
Send to the constructor to inform that the data will be arranged so that each set of three vertices form an independent triangle
TRIANGLE_FAN_ARRAY - Static variable in class com.sun.j3d.utils.geometry.GeometryInfo
Send to the constructor to inform that the data will be arranged so that the stripCounts array indicates how many vertices to use for each triangle fan.
TRIANGLE_STRIP_ARRAY - Static variable in class com.sun.j3d.utils.geometry.GeometryInfo
Send to the constructor to inform that the data will be arranged so that the stripCounts array indicates how many vertices to use for each triangle strip.
TRIANGULATE - Static variable in class com.sun.j3d.loaders.objectfile.ObjectFile
Flag sent to constructor.

U

unindexify() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Get rid of index lists by reorganizing data into an un-indexed format.
universe - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
The universe to which this viewing platform is attached
UNIVERSE_CONFIG_PTR - Static variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
UnsupportedUniverseException - Exception in com.sun.j3d.utils.scenegraph.io
Thrown if the VirtualUniverse subclass is not supported by the writeUniverse calls.
UnsupportedUniverseException() - Constructor for exception com.sun.j3d.utils.scenegraph.io.UnsupportedUniverseException
Creates new UnsupportedUniverseException without detail message.
UnsupportedUniverseException(String) - Constructor for exception com.sun.j3d.utils.scenegraph.io.UnsupportedUniverseException
Constructs an UnsupportedUniverseException with the specified detail message.
updateCanvas(Canvas3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Arrange for an update of cached canvas parameters.
updateEcho(Sensor, Transform3D) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Updates the echo position and orientation.
updateHead() - Method in class com.sun.j3d.utils.universe.ViewInfo
Arrange for an update of the cached head position if head tracking is enabled.
updateScene(int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
Deprecated. Subclasses shall implement this update function
updateScene(int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickRotateBehavior
Deprecated. Update the scene to manipulate any nodes.
updateScene(int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickTranslateBehavior
Deprecated. Update the scene to manipulate any nodes.
updateScene(int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickZoomBehavior
Deprecated. Update the scene to manipulate any nodes.
updateScene(int, int) - Method in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
Subclasses shall implement this update function
updateScene(int, int) - Method in class com.sun.j3d.utils.picking.behaviors.PickRotateBehavior
Update the scene to manipulate any nodes.
updateScene(int, int) - Method in class com.sun.j3d.utils.picking.behaviors.PickTranslateBehavior
Update the scene to manipulate any nodes.
updateScene(int, int) - Method in class com.sun.j3d.utils.picking.behaviors.PickZoomBehavior
Update the scene to manipulate any nodes.
updateScreen(Screen3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
Arrange for an update of cached screen parameters.
updateView() - Method in class com.sun.j3d.utils.universe.ViewInfo
Arrange for an update of cached view parameters.
updateViewPlatform() - Method in class com.sun.j3d.utils.universe.ViewInfo
Arrange for an update of the cached localToVworld transform of the view platform.
upperKnot - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
The upper knot
upperKnot - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
The upper knot
USE_BOUNDS - Static variable in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. Set this flag if you want to pick by bounds.
USE_GEOMETRY - Static variable in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. Set this flag if you want to pick by geometry.
useHeadTracking() - Method in class com.sun.j3d.utils.universe.ViewInfo
Returns true if head tracking should be used.
userDefineShape - Variable in class com.sun.j3d.utils.picking.PickTool
 
useSuperClassIfNoChildClass() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Indicates to SceneGraphObjectState that it should use the Java3D core superclass for any tree nodes whose classes are not in the classpath during a load.

V

VIEW_AUTO_UPDATE - Static variable in class com.sun.j3d.utils.universe.ViewInfo
Indicates that updates to the View should be automatically checked with each call to a public method in this class.
VIEW_PLATFORM - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that rotation should occur in view platform coordinates.
viewer - Variable in class com.sun.j3d.utils.universe.SimpleUniverse
Viewer reference needed to create the "view" portion of the scene graph.
Viewer - Class in com.sun.j3d.utils.universe
The Viewer class holds all the information that describes the physical and virtual "presence" in the Java 3D universe.
Viewer() - Constructor for class com.sun.j3d.utils.universe.Viewer
Creates a default viewer object.
Viewer(Canvas3D) - Constructor for class com.sun.j3d.utils.universe.Viewer
Creates a default viewer object.
Viewer(Canvas3D[]) - Constructor for class com.sun.j3d.utils.universe.Viewer
Creates a default viewer object.
Viewer(Canvas3D[], PhysicalBody, PhysicalEnvironment, boolean) - Constructor for class com.sun.j3d.utils.universe.Viewer
Creates a viewer object.
Viewer(URL) - Constructor for class com.sun.j3d.utils.universe.Viewer
Deprecated. create a ConfiguredUniverse to use a configuration file
Viewer(Canvas3D, URL) - Constructor for class com.sun.j3d.utils.universe.Viewer
Deprecated. create a ConfiguredUniverse to use a configuration file
ViewerAvatar - Class in com.sun.j3d.utils.universe
This class holds geomtry that should be associated with the View's avatar.
ViewerAvatar() - Constructor for class com.sun.j3d.utils.universe.ViewerAvatar
Constructs an instance of the ViewerAvatar node.
viewerList - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
Table of the Viewer objects.
ViewInfo - Class in com.sun.j3d.utils.universe
Provides methods to extract synchronized transform information from a View.
ViewInfo(View) - Constructor for class com.sun.j3d.utils.universe.ViewInfo
Creates a new ViewInfo for the specified View.
ViewInfo(View, int) - Constructor for class com.sun.j3d.utils.universe.ViewInfo
Creates a new ViewInfo for the specified View.
ViewInfo(View, int, Map, Map) - Constructor for class com.sun.j3d.utils.universe.ViewInfo
Creates a new ViewInfo for the specified View.
ViewingPlatform - Class in com.sun.j3d.utils.universe
This class is used to set up the "view" side of a Java 3D scene graph.
ViewingPlatform() - Constructor for class com.sun.j3d.utils.universe.ViewingPlatform
Creates a default ViewingPlatform object.
ViewingPlatform(int) - Constructor for class com.sun.j3d.utils.universe.ViewingPlatform
Creates the ViewingPlatform object.
viewPlatform - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
Cached ViewPlatform associated with this ViewingPlatform object.
ViewPlatformAWTBehavior - Class in com.sun.j3d.utils.behaviors.vp
Abstract class which implements much of the event tracking and state updating in a thread safe manner.
ViewPlatformAWTBehavior() - Constructor for class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Parameterless constructor for this behavior, intended for use by subclasses instantiated through ConfiguredUniverse.
ViewPlatformAWTBehavior(int) - Constructor for class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Construct a behavior which listens for events specified by the given flags, intended for use by subclasses instantiated through ConfiguredUniverse.
ViewPlatformAWTBehavior(Canvas3D, int) - Constructor for class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Constructs a new ViewPlatformAWTBehavior.
ViewPlatformBehavior - Class in com.sun.j3d.utils.behaviors.vp
Abstract class for ViewPlatformBehaviors.
ViewPlatformBehavior() - Constructor for class com.sun.j3d.utils.behaviors.vp.ViewPlatformBehavior
 
viewPlatformToVworld - Variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
The initial transform from view platform coordinates to virtual world coordinates, set by initAction.
VIRTUAL_UNITS - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that translation speed is in virtual world units.
vp - Variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformBehavior
The ViewingPlatform for this behavior.
VWORLD_FIXED - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that rotation or scale should be about a fixed point in virtual world coordinates.

W

wakeUp - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
wakeup() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Manually wake up the behavior.
wakeupCondition - Variable in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
Deprecated.  
wakeupCondition - Variable in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
 
WandViewBehavior - Class in com.sun.j3d.utils.behaviors.vp
Manipulates view platform transforms using a motion-tracked wand or mouse equipped with a six degree of freedom (6DOF) sensor.
WandViewBehavior() - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Parameterless constructor for this behavior.
WandViewBehavior(Sensor, Sensor, int, double) - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Creates a new instance with the specified sensors and echo parameters.
WandViewBehavior(Sensor, Sensor, TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Creates a new instance with the specified sensors and a 6DOF sensor echo parented by the specified TransformGroup.
WandViewBehavior(Sensor, Sensor, View, TransformGroup, Transform3D, TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Creates a new instance with the specified sensors and a 6DOF sensor echo parented by the specified TransformGroup.
WandViewBehavior.EchoReadListener6D - Class in com.sun.j3d.utils.behaviors.vp
Implements a 6DOF sensor read listener that updates the orientation and position of the sensor's echo in the virtual world.
WandViewBehavior.EchoReadListener6D() - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.EchoReadListener6D
 
WandViewBehavior.GrabViewListener6D - Class in com.sun.j3d.utils.behaviors.vp
Implements a 6DOF sensor button listener to directly manipulate the view platform transform.
WandViewBehavior.GrabViewListener6D() - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.GrabViewListener6D
 
WandViewBehavior.ListenerBase - Class in com.sun.j3d.utils.behaviors.vp
A base class for implementing some of this behavior's listeners.
WandViewBehavior.ListenerBase() - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
 
WandViewBehavior.ResetViewListener - Class in com.sun.j3d.utils.behaviors.vp
Resets the view back to the home transform when a specified number of buttons are down simultaneously.
WandViewBehavior.ResetViewListener(Sensor, int) - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ResetViewListener
Creates a sensor listener that resets the view when the specified number of buttons are down simultaneously.
WandViewBehavior.RotationListener2D - Class in com.sun.j3d.utils.behaviors.vp
Implements a 2D valuator listener that rotates the view platform.
WandViewBehavior.RotationListener2D(Sensor, Sensor) - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener2D
Construct an instance of this class with the specified sensors.
WandViewBehavior.RotationListener6D - Class in com.sun.j3d.utils.behaviors.vp
Implements a 6DOF sensor button listener that rotates the view platform about a Y axis.
WandViewBehavior.RotationListener6D(boolean) - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener6D
Construct a new rotation button listener for a 6DOF sensor.
WandViewBehavior.ScaleListener2D - Class in com.sun.j3d.utils.behaviors.vp
Implements a 2D valuator listener that scales the view platform.
WandViewBehavior.ScaleListener2D(Sensor, Sensor) - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener2D
Construct an instance of this class with the specified sensors.
WandViewBehavior.ScaleListener6D - Class in com.sun.j3d.utils.behaviors.vp
Implements a 6DOF sensor button listener that scales the view platform.
WandViewBehavior.ScaleListener6D(boolean) - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener6D
Construct a new scale button listener for a 6DOF sensor.
WandViewBehavior.TranslationListener2D - Class in com.sun.j3d.utils.behaviors.vp
Implements a 2D valuator listener that translates the view platform.
WandViewBehavior.TranslationListener2D(Sensor, Sensor) - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener2D
Construct an instance of this class using the specified sensors.
WandViewBehavior.TranslationListener6D - Class in com.sun.j3d.utils.behaviors.vp
Implements a 6DOF sensor button listener that translates the view platform along the direction the sensor is pointing.
WandViewBehavior.TranslationListener6D(boolean) - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener6D
Construct a new translation button listener for a 6DOF sensor.
write(CompressedGeometry) - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
Add a compressed geometry node component to the end of the instance.
write(CompressedGeometryHeader, byte[]) - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
Add a buffer of compressed geometry data to the end of the resource.
write(byte[], int, int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
 
write(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
 
write(byte[]) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
 
writeBoolean(boolean) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
 
writeBounds(DataOutput, Bounds) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
writeBranchGraph(BranchGroup, Serializable) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
writeBranchGraph(BranchGroup, Serializable) - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
 
writeBranchGraph(BranchGroup, Serializable) - Method in class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
The BranchGraph userData is not supported in a stream and will be ignored.
writeBranchGraph(BranchGroup) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileWriter
Write the graph to the end of the file.
writeBranchGraph(BranchGroup, Serializable) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileWriter
Write a branch graph and some user associated data to the end of the file.
writeBranchGraph(BranchGroup, HashMap) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamWriter
Write the entire graph to the stream.
writeByte(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
 
writeBytes(String) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
 
writeChar(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
 
writeChars(String) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
 
writeColor3f(DataOutput, Color3f) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
writeColor4f(DataOutput, Color4f) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
writeDouble(double) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
 
writeFloat(float) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
 
writeInt(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
 
writeLong(long) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
 
writeMatrix4d(DataOutput, Matrix4d) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
writeNodeComponents(DataOutput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Write all the unsaved NodeComponents and SharedGroups to DataOutput.
writeNodeComponents(DataOutput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
Write all the unsaved NodeComponents and SharedGroups to DataOutput.
writeObject(DataOutput, SceneGraphObjectState) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
writeObject(DataOutput, SceneGraphObjectState) - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
 
writeObject(DataOutput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
writePoint3d(DataOutput, Point3d) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
writePoint3f(DataOutput, Point3f) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
writeQuat4f(DataOutput, Quat4f) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
writeSceneGraphObject(DataOutput) - Method in interface com.sun.j3d.utils.scenegraph.io.SceneGraphIO
This method should store all the local state of the object and any references to other SceneGraphObjects into out.
writeSerializedData(DataOutput, Serializable) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Write a serializable object to the current file position, proceeded by the size of the object
writeSharedGroup(DataOutput, SharedGroup, SymbolTableData) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Write the shared group and it's node components to the IO stream
writeShort(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
 
writeStreamHeader() - Method in class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
Prepare the Stream for writing, by sending header information
writeTable(DataOutput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
 
writeTransform3D(DataOutput, Transform3D) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
writeTuple3d(DataOutput, Tuple3d) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
writeTuple3f(DataOutput, Tuple3f) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
writeTuple4d(DataOutput, Tuple4d) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
writeTuple4f(DataOutput, Tuple4f) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
writeUniverse(DataOutput, SimpleUniverse, boolean) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Write out the Universe information.
writeUniverse(SimpleUniverse, boolean) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamWriter
Write universe to the Stream.
writeUTF(String) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
 
writeVector3f(DataOutput, Vector3f) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
writeVector4d(DataOutput, Vector4d) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
writeVector4f(DataOutput, Vector4f) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 

X

x - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
x_last - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 

Y

y - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
y_last - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
Y_UP - Static variable in class com.sun.j3d.utils.image.TextureLoader
Optional flag - specifies that the ImageComponent2D will have a y-orientation of y up, meaning the orgin of the image is the lower left

Z

ZOOM - Static variable in interface com.sun.j3d.utils.behaviors.mouse.MouseBehaviorCallback
 
ZOOM - Static variable in interface com.sun.j3d.utils.behaviors.picking.PickingCallback
Deprecated.  
ZOOM - Static variable in interface com.sun.j3d.utils.picking.behaviors.PickingCallback
 
ZoomEnable(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which enables or disables zoom.
ZoomFactor(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which sets the zoom factor.

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