# Index

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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

Acceleration of Alpha - Section in package javax.media.j3d
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.
active - Variable in class com.sun.j3d.audioengines.AudioEngineThread
  This indicates that this thread has been activated by MC
add(HiResCoord, HiResCoord) - Method in class javax.media.j3d.HiResCoord
  Adds two HiResCoords placing the results into this HiResCoord.
add(Transform3D) - Method in class javax.media.j3d.Transform3D
  Adds this transform to transform t1 and places the result into this: this = this + t1.
add(Transform3D, Transform3D) - Method in class javax.media.j3d.Transform3D
  Adds transforms t1 and t2 and places the result into this transform.
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.
addBranchGraph(BranchGroup) - Method in class javax.media.j3d.Locale
  Add a new branch graph rooted at BranchGroup to the list of branch graphs.
addCanvas3D(Canvas3D) - Method in class javax.media.j3d.View
  Adds the given Canvas3D at the end of the list.
addChild(Node) - Method in class javax.media.j3d.Group
  Appends the specified child node to this group node's list of children.
addChild(Node) - Method in class javax.media.j3d.OrderedGroup
  Appends the specified child node to this group node's list of children.
addChild(Node, int[]) - Method in class javax.media.j3d.OrderedGroup
  Appends the specified child node to this group node's list of children, and sets the child index order array to the specified array.
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.
addGeometry(Geometry) - Method in class javax.media.j3d.Shape3D
  Appends the specified geometry component to this Shape3D node's list of geometry components.
addGraphStructureChangeListener(GraphStructureChangeListener) - Method in class javax.media.j3d.VirtualUniverse
  Adds the specified GraphStructureChangeListener to the set of listeners that will be notified when the graph structure is changed on a live scene graph.
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.
addInputDevice(InputDevice) - Method in class javax.media.j3d.PhysicalEnvironment
  Add an input device to the list of input devices.
addLight(Light) - Method in class javax.media.j3d.GraphicsContext3D
  Appends the specified light to this graphics context's list of lights.
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, mouseWheelListener 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.
addNotify() - Method in class javax.media.j3d.Canvas3D
  Canvas3D uses the addNotify callback to track when it is added to a container.
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 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
addRenderingErrorListener(RenderingErrorListener) - Static method in class javax.media.j3d.VirtualUniverse
  Adds the specified RenderingErrorListener to the set of listeners that will be notified when a rendering error is detected.
addScope(Group) - Method in class javax.media.j3d.AlternateAppearance
  Appends the specified Group node to this AlternateAppearance node's list of scopes.
addScope(Group) - Method in class javax.media.j3d.Fog
  Appends the specified Group node to this Fog node's list of scopes.
addScope(Group) - Method in class javax.media.j3d.Light
  Appends the specified Group node to this Light node's list of scopes.
addScope(Group) - Method in class javax.media.j3d.ModelClip
  Appends the specified Group node to this ModelClip node's list of scopes.
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`.
addShaderErrorListener(ShaderErrorListener) - Method in class javax.media.j3d.VirtualUniverse
  Adds the specified ShaderErrorListener to the set of listeners that will be notified when a programmable shader error is detected on a live scene graph.
addSound(Sound) - Method in class javax.media.j3d.GraphicsContext3D
  Appends the specified sound to this graphics context's list of sounds.
addSoundNode(Sound) - Method in class com.sun.j3d.loaders.SceneBase
  Adds the given Sound node to the list of sounds.
addSwitch(Switch) - Method in class javax.media.j3d.LOD
  Appends the specified switch node to this LOD's list of switches.
addView(View) - Method in class javax.media.j3d.ViewSpecificGroup
  Appends the specified View object to this node's list of views.
addViewGroup(TransformGroup) - Method in class com.sun.j3d.loaders.SceneBase
  Adds the given group to the list of view groups.
AFFINE - Static variable in class javax.media.j3d.Transform3D
  An affine matrix can translate, rotate, reflect, scale anisotropically, and shear.
A Head-Mounted Display with Head Tracking - Section in package javax.media.j3d
A Head-Mounted Example - Section in package javax.media.j3d
Alias - Section in package com.sun.j3d.utils.universe
ALIGN_CENTER - Static variable in class javax.media.j3d.Text3D
  `alignment`: the center of the string is placed on the `position` point.
ALIGN_FIRST - Static variable in class javax.media.j3d.Text3D
  `alignment`: the first character of the string is placed on the `position` point.
ALIGN_LAST - Static variable in class javax.media.j3d.Text3D
  `alignment`: the last character of the string is placed on the `position` point.
ALL_GEOM_INFO - Static variable in class javax.media.j3d.PickInfo
  Specifies that this PickInfo returns all the closest intersection geometry informations.
allElements() - Method in class javax.media.j3d.WakeupCondition
  Returns an enumeration of all WakeupCriterias in this Condition.
ALLOW_ALIGNMENT_READ - Static variable in class javax.media.j3d.Text3D
  Specifies that this Text3D object allows reading the text alignment value.
ALLOW_ALIGNMENT_WRITE - Static variable in class javax.media.j3d.Text3D
  Specifies that this Text3D object allows writing the text alignment value.
ALLOW_ALPHA_TEST_FUNCTION_READ - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that this RenderingAttributes object allows reading its alpha test function component information.
ALLOW_ALPHA_TEST_FUNCTION_WRITE - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that this RenderingAttributes object allows writing its alpha test function component information.
ALLOW_ALPHA_TEST_VALUE_READ - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that this RenderingAttributes object allows reading its alpha test value component information.
ALLOW_ALPHA_TEST_VALUE_WRITE - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that this RenderingAttributes object allows writing its alpha test value component information.
ALLOW_ANGULAR_ATTENUATION_READ - Static variable in class javax.media.j3d.ConeSound
  Specifies that this ConeSound allows access to its object's cone params information.
ALLOW_ANGULAR_ATTENUATION_WRITE - Static variable in class javax.media.j3d.ConeSound
  Specifies that this ConeSound allows writing to its object's cone params information.
ALLOW_ANISOTROPIC_FILTER_READ - Static variable in class javax.media.j3d.Texture
  Specifies that this Texture object allows reading its anistropic filter information (e.g., anisotropic mode, anisotropic filter)
ALLOW_ANTIALIASING_READ - Static variable in class javax.media.j3d.LineAttributes
  Specifies that this LineAttributes object allows reading its line antialiasing flag.
ALLOW_ANTIALIASING_READ - Static variable in class javax.media.j3d.PointAttributes
  Specifies that this PointAttributes object allows reading its point antialiasing flag.
ALLOW_ANTIALIASING_WRITE - Static variable in class javax.media.j3d.LineAttributes
  Specifies that this LineAttributes object allows writing its line antialiasing flag.
ALLOW_ANTIALIASING_WRITE - Static variable in class javax.media.j3d.PointAttributes
  Specifies that this PointAttributes object allows writing its point antialiasing flag.
ALLOW_APPEARANCE_OVERRIDE_READ - Static variable in class javax.media.j3d.Morph
  Deprecated.
  Specifies that this node allows reading its appearance override enable flag.
ALLOW_APPEARANCE_OVERRIDE_READ - Static variable in class javax.media.j3d.Shape3D
  Specifies that this node allows reading its appearance override enable flag.
ALLOW_APPEARANCE_OVERRIDE_WRITE - Static variable in class javax.media.j3d.Morph
  Deprecated.
  Specifies that this node allows writing its appearance override enable flag.
ALLOW_APPEARANCE_OVERRIDE_WRITE - Static variable in class javax.media.j3d.Shape3D
  Specifies that this node allows writing its appearance override enable flag.
ALLOW_APPEARANCE_READ - Static variable in class javax.media.j3d.AlternateAppearance
  Specifies that this AlternateAppearance node allows read access to its appearance information.
ALLOW_APPEARANCE_READ - Static variable in class javax.media.j3d.Morph
  Deprecated.
  Specifies that the node allows read access to its appearance information.
ALLOW_APPEARANCE_READ - Static variable in class javax.media.j3d.Shape3D
  Specifies that the node allows read access to its appearance information.
ALLOW_APPEARANCE_WRITE - Static variable in class javax.media.j3d.AlternateAppearance
  Specifies that this AlternateAppearance node allows write access to its appearance information.
ALLOW_APPEARANCE_WRITE - Static variable in class javax.media.j3d.Morph
  Deprecated.
  Specifies that the node allows write access to its appearance information.
ALLOW_APPEARANCE_WRITE - Static variable in class javax.media.j3d.Shape3D
  Specifies that the node allows write access to its appearance information.
ALLOW_APPLICATION_BOUNDS_READ - Static variable in class javax.media.j3d.Background
  Specifies that the Background allows read access to its application bounds and bounding leaf at runtime.
ALLOW_APPLICATION_BOUNDS_READ - Static variable in class javax.media.j3d.Clip
  Specifies that the Clip allows read access to its application bounds and bounding leaf at runtime.
ALLOW_APPLICATION_BOUNDS_READ - Static variable in class javax.media.j3d.Soundscape
  For Soundscape component objects, specifies that this object allows read access to its application bounds
ALLOW_APPLICATION_BOUNDS_WRITE - Static variable in class javax.media.j3d.Background
  Specifies that the Background allows write access to its application bounds and bounding leaf at runtime.
ALLOW_APPLICATION_BOUNDS_WRITE - Static variable in class javax.media.j3d.Clip
  Specifies that the Clip allows write access to its application bounds and bounding leaf at runtime.
ALLOW_APPLICATION_BOUNDS_WRITE - Static variable in class javax.media.j3d.Soundscape
  For Soundscape component objects, specifies that this object allows write access to its application bounds
ALLOW_ATTENUATION_READ - Static variable in class javax.media.j3d.PointLight
  Specifies that this PointLight node allows reading its attenuation information.
ALLOW_ATTENUATION_WRITE - Static variable in class javax.media.j3d.PointLight
  Specifies that this PointLight node allows writing its attenuation information.
ALLOW_ATTRIBUTE_GAIN_READ - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the reading of it's attribute gain scale factor information.
ALLOW_ATTRIBUTE_GAIN_WRITE - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the writing of it's attribute gain scale factor information.
ALLOW_ATTRIBUTES_READ - Static variable in class javax.media.j3d.ShaderAttributeSet
  Specifies that this ShaderAttributeSet object allows reading its attributes.
ALLOW_ATTRIBUTES_READ - Static variable in class javax.media.j3d.Soundscape
  For Soundscape component objects, specifies that this object allows the reading of it's aural attributes information
ALLOW_ATTRIBUTES_WRITE - Static variable in class javax.media.j3d.ShaderAttributeSet
  Specifies that this ShaderAttributeSet object allows writing its attributes.
ALLOW_ATTRIBUTES_WRITE - Static variable in class javax.media.j3d.Soundscape
  For Soundscape component objects, specifies that this object allows the writing of it's aural attribute information
ALLOW_AUTO_COMPUTE_BOUNDS_READ - Static variable in class javax.media.j3d.Node
  Specifies that this Node allows read access to its bounds auto compute information.
ALLOW_AUTO_COMPUTE_BOUNDS_WRITE - Static variable in class javax.media.j3d.Node
  Specifies that this Node allows write access to its bounds auto compute information.
ALLOW_AXIS_READ - Static variable in class javax.media.j3d.OrientedShape3D
  Specifies that this OrientedShape3D node allows reading its alignment axis information.
ALLOW_AXIS_WRITE - Static variable in class javax.media.j3d.OrientedShape3D
  Specifies that this OrientedShape3D node allows writing its alignment axis information.
ALLOW_BACK_DISTANCE_READ - Static variable in class javax.media.j3d.Clip
  Specifies that the Clip allows read access to its back distance at runtime.
ALLOW_BACK_DISTANCE_WRITE - Static variable in class javax.media.j3d.Clip
  Specifies that the Clip allows write access to its back distance at runtime.
ALLOW_BLEND_COLOR_READ - Static variable in class javax.media.j3d.TextureAttributes
  Specifies that this TextureAttributes object allows reading its texture blend color component information.
ALLOW_BLEND_COLOR_WRITE - Static variable in class javax.media.j3d.TextureAttributes
  Specifies that this TextureAttributes object allows writing its texture blend color component information.
ALLOW_BLEND_FUNCTION_READ - Static variable in class javax.media.j3d.TransparencyAttributes
  Specifies that this TransparencyAttributes object allows reading its blend function.
ALLOW_BLEND_FUNCTION_WRITE - Static variable in class javax.media.j3d.TransparencyAttributes
  Specifies that this TransparencyAttributes object allows writing its blend function.
ALLOW_BOUNDARY_COLOR_READ - Static variable in class javax.media.j3d.Texture
  Specifies that this Texture object allows reading its boundary color information.
ALLOW_BOUNDARY_MODE_READ - Static variable in class javax.media.j3d.Texture
  Specifies that this Texture object allows reading its boundary mode information.
ALLOW_BOUNDING_BOX_READ - Static variable in class javax.media.j3d.Text3D
  Specifies that this Text3D object allows reading the text string bounding box value
ALLOW_BOUNDS_READ - Static variable in class javax.media.j3d.Node
  Specifies that this Node allows read access to its bounds information.
ALLOW_BOUNDS_WRITE - Static variable in class javax.media.j3d.Node
  Specifies that this Node allows write access to its bounds information.
ALLOW_CACHE_READ - Static variable in class javax.media.j3d.MediaContainer
  For MediaContainer component objects, specifies that this object allows the reading of its cached flag.
ALLOW_CACHE_WRITE - Static variable in class javax.media.j3d.MediaContainer
  For MediaContainer component objects, specifies that this object allows the writing of its cached flag.
ALLOW_CHANNELS_USED_READ - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows access to its number of channels used by this sound.
ALLOW_CHARACTER_SPACING_READ - Static variable in class javax.media.j3d.Text3D
  Specifies that this Text3D object allows reading the text character spacing value.
ALLOW_CHARACTER_SPACING_WRITE - Static variable in class javax.media.j3d.Text3D
  Specifies that this Text3D object allows writing the text character spacing value.
ALLOW_CHILD_INDEX_ORDER_READ - Static variable in class javax.media.j3d.OrderedGroup
  Specifies that this OrderedGroup node allows reading its child index order information.
ALLOW_CHILD_INDEX_ORDER_WRITE - Static variable in class javax.media.j3d.OrderedGroup
  Specifies that this OrderedGroup node allows writing its child index order information.
ALLOW_CHILDREN_EXTEND - Static variable in class javax.media.j3d.Group
  Specifies that this Group node allows adding new children.
ALLOW_CHILDREN_READ - Static variable in class javax.media.j3d.Group
  Specifies that this Group node allows reading its children.
ALLOW_CHILDREN_WRITE - Static variable in class javax.media.j3d.Group
  Specifies that this Group node allows writing its children.
ALLOW_CLIP_MODE_READ - Static variable in class javax.media.j3d.Raster
  Specifies that this Raster allows reading the clip mode.
ALLOW_CLIP_MODE_WRITE - Static variable in class javax.media.j3d.Raster
  Specifies that this Raster allows writing the clip mode.
ALLOW_COLLIDABLE_READ - Static variable in class javax.media.j3d.Node
  Specifies that this Node allows reading its collidability state.
ALLOW_COLLIDABLE_WRITE - Static variable in class javax.media.j3d.Node
  Specifies that this Node allows write access its collidability state.
ALLOW_COLLISION_BOUNDS_READ - Static variable in class javax.media.j3d.Group
  Specifies that this Group node allows reading its collision Bounds
ALLOW_COLLISION_BOUNDS_READ - Static variable in class javax.media.j3d.Morph
  Deprecated.
  Specifies that the node allows reading its collision Bounds.
ALLOW_COLLISION_BOUNDS_READ - Static variable in class javax.media.j3d.Shape3D
  Specifies that the node allows reading its collision Bounds
ALLOW_COLLISION_BOUNDS_WRITE - Static variable in class javax.media.j3d.Group
  Specifies that this Group node allows writing its collision Bounds
ALLOW_COLLISION_BOUNDS_WRITE - Static variable in class javax.media.j3d.Morph
  Deprecated.
  Specifies the node allows writing its collision Bounds.
ALLOW_COLLISION_BOUNDS_WRITE - Static variable in class javax.media.j3d.Shape3D
  Specifies the node allows writing its collision Bounds
ALLOW_COLOR_INDEX_READ - Static variable in class javax.media.j3d.IndexedGeometryArray
  Specifies that this IndexedGeometryArray allows reading the array of color indices.
ALLOW_COLOR_INDEX_WRITE - Static variable in class javax.media.j3d.IndexedGeometryArray
  Specifies that this IndexedGeometryArray allows writing the array of color indices.
ALLOW_COLOR_READ - Static variable in class javax.media.j3d.Background
  Specifies that the Background allows read access to its color at runtime.
ALLOW_COLOR_READ - Static variable in class javax.media.j3d.ColoringAttributes
  Specifies that this ColoringAttributes object allows reading its color component information.
ALLOW_COLOR_READ - Static variable in class javax.media.j3d.Fog
  Specifies that this Fog node allows read access to its color information.
ALLOW_COLOR_READ - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray allows reading the array of colors.
ALLOW_COLOR_READ - Static variable in class javax.media.j3d.Light
  Specifies that this Light allows read access to its color information at runtime.
ALLOW_COLOR_TABLE_READ - Static variable in class javax.media.j3d.TextureAttributes
  Specifies that this TextureAttributes object allows reading its texture color table component information.
ALLOW_COLOR_TABLE_WRITE - Static variable in class javax.media.j3d.TextureAttributes
  Specifies that this TextureAttributes object allows writing its texture color table component information.
ALLOW_COLOR_WRITE - Static variable in class javax.media.j3d.Background
  Specifies that the Background allows write access to its color at runtime.
ALLOW_COLOR_WRITE - Static variable in class javax.media.j3d.ColoringAttributes
  Specifies that this ColoringAttributes object allows writing its color component information.
ALLOW_COLOR_WRITE - Static variable in class javax.media.j3d.Fog
  Specifies that this Fog node allows write access to its color information.
ALLOW_COLOR_WRITE - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray allows writing the array of colors.
ALLOW_COLOR_WRITE - Static variable in class javax.media.j3d.Light
  Specifies that this Light allows write access to its color information at runtime.
ALLOW_COLORING_ATTRIBUTES_READ - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows reading its coloringAttributes component information.
ALLOW_COLORING_ATTRIBUTES_WRITE - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows writing its coloringAttributes component information.
ALLOW_COMBINE_READ - Static variable in class javax.media.j3d.TextureAttributes
  Specifies that this TextureAttributes object allows reading its texture combine mode information.
ALLOW_COMBINE_WRITE - Static variable in class javax.media.j3d.TextureAttributes
  Specifies that this TextureAttributes object allows writing its texture combine mode information.
ALLOW_COMPONENT_READ - Static variable in class javax.media.j3d.Material
  For material object, specifies that Material allows reading individual component field information.
ALLOW_COMPONENT_WRITE - Static variable in class javax.media.j3d.Material
  For material object, specifies that Material allows reading individual component field information.
ALLOW_CONCENTRATION_READ - Static variable in class javax.media.j3d.SpotLight
  Specifies that the Node allows reading its spot lights concentration information.
ALLOW_CONCENTRATION_WRITE - Static variable in class javax.media.j3d.SpotLight
  Specifies that the Node allows writing to its spot lights concentration information.
ALLOW_CONT_PLAY_READ - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows access to its object's continuous play information.
ALLOW_CONT_PLAY_WRITE - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows writing to its object's continuous play information.
ALLOW_COORDINATE_INDEX_READ - Static variable in class javax.media.j3d.IndexedGeometryArray
  Specifies that this IndexedGeometryArray allows reading the array of coordinate indices.
ALLOW_COORDINATE_INDEX_WRITE - Static variable in class javax.media.j3d.IndexedGeometryArray
  Specifies that this IndexedGeometryArray allows writing the array of coordinate indices.
ALLOW_COORDINATE_READ - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray allows reading the array of coordinates.
ALLOW_COORDINATE_WRITE - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray allows writing the array of coordinates.
ALLOW_COUNT_READ - Static variable in class javax.media.j3d.CompressedGeometry
  Deprecated.
  Specifies that this CompressedGeometry object allows reading its byte count information.
ALLOW_COUNT_READ - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray allows reading the count or initial index information for this object.
ALLOW_COUNT_WRITE - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray allows writing the count or initial index information for this object.
ALLOW_CULL_FACE_READ - Static variable in class javax.media.j3d.PolygonAttributes
  Specifies that this PolygonAttributes object allows reading its cull face information.
ALLOW_CULL_FACE_WRITE - Static variable in class javax.media.j3d.PolygonAttributes
  Specifies that this PolygonAttributes object allows writing its cull face information.
ALLOW_DATA_READ - Static variable in class javax.media.j3d.DepthComponent
  Specifies that this DepthComponent object allows reading its depth data component information.
ALLOW_DECAY_FILTER_READ - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the reading of it's reverb decay filter information.
ALLOW_DECAY_FILTER_WRITE - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the writing of it's reverb decay filter information.
ALLOW_DECAY_TIME_READ - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the reading of it's reverb decay time information.
ALLOW_DECAY_TIME_WRITE - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the writing of it's reverb decay time information.
ALLOW_DENSITY_READ - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the reading of it's reverb density information.
ALLOW_DENSITY_READ - Static variable in class javax.media.j3d.ExponentialFog
  Specifies that this ExponentialFog node allows read access to its density information.
ALLOW_DENSITY_WRITE - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the writing of it's reverb density information.
ALLOW_DENSITY_WRITE - Static variable in class javax.media.j3d.ExponentialFog
  Specifies that this ExponentialFog node allows write access to its density information.
ALLOW_DEPTH_COMPONENT_READ - Static variable in class javax.media.j3d.Raster
  Specifies that this Raster allows reading the depth component.
ALLOW_DEPTH_COMPONENT_WRITE - Static variable in class javax.media.j3d.Raster
  Specifies that this Raster allows writing the depth component.
ALLOW_DEPTH_ENABLE_READ - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that this RenderingAttributes object allows reading its depth buffer enable and depth buffer write enable component information.
ALLOW_DEPTH_ENABLE_WRITE - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that this RenderingAttributes object allows writing its depth buffer enable and depth buffer write enable component information.
ALLOW_DEPTH_TEST_FUNCTION_READ - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that this RenderingAttributes object allows reading its depth test function component information.
ALLOW_DEPTH_TEST_FUNCTION_WRITE - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that this RenderingAttributes object allows writing its depth test function component information.
ALLOW_DETACH - Static variable in class javax.media.j3d.BranchGroup
  For BranchGroup nodes, specifies that this BranchGroup allows detaching from its parent.
ALLOW_DETAIL_TEXTURE_READ - Static variable in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported. Specifies that this Texture object allows reading its detail texture information (e.g., detail texture image, detail texture mode, detail texture function, detail texture function points count, detail texture level)
ALLOW_DIFFUSION_READ - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the reading of it's reverb diffusion information.
ALLOW_DIFFUSION_WRITE - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the writing of it's reverb diffusion information.
ALLOW_DIRECTION_READ - Static variable in class javax.media.j3d.ConeSound
  Specifies that this ConeSound allows access to its object's direction information.
ALLOW_DIRECTION_READ - Static variable in class javax.media.j3d.DirectionalLight
  Specifies that the Node allows access to its object's direction information.
ALLOW_DIRECTION_READ - Static variable in class javax.media.j3d.SpotLight
  Specifies that the Node allows reading its spot lights direction information.
ALLOW_DIRECTION_WRITE - Static variable in class javax.media.j3d.ConeSound
  Specifies that this ConeSound allows writing to its object's direction information.
ALLOW_DIRECTION_WRITE - Static variable in class javax.media.j3d.DirectionalLight
  Specifies that the Node allows writing to its object's direction information.
ALLOW_DIRECTION_WRITE - Static variable in class javax.media.j3d.SpotLight
  Specifies that the Node allows writing to its spot lights direction information.
ALLOW_DISTANCE_FILTER_READ - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the reading of it's frequency cutoff information.
ALLOW_DISTANCE_FILTER_WRITE - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the writing of it's frequency cutoff information.
ALLOW_DISTANCE_GAIN_READ - Static variable in class javax.media.j3d.PointSound
  Specifies that this node allows access to its object's distance gain attenuation information.
ALLOW_DISTANCE_GAIN_WRITE - Static variable in class javax.media.j3d.PointSound
  Specifies that this node allows writing to its object's distance gain attenuation information.
ALLOW_DISTANCE_READ - Static variable in class javax.media.j3d.LinearFog
  Specifies that this LinearFog node allows read access to its distance information.
ALLOW_DISTANCE_WRITE - Static variable in class javax.media.j3d.LinearFog
  Specifies that this LinearFog node allows write access to its distance information.
ALLOW_DURATION_READ - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows access to its object's sound duration information.
ALLOW_ENABLE_READ - Static variable in class javax.media.j3d.ModelClip
  Specifies that the ModelClip node allows read access to its enable flags at runtime.
ALLOW_ENABLE_READ - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows access to its object's sound on information.
ALLOW_ENABLE_READ - Static variable in class javax.media.j3d.TexCoordGeneration
  Specifies that this TexCoordGeneration object allows reading its enable flag.
ALLOW_ENABLE_READ - Static variable in class javax.media.j3d.Texture
  Specifies that this Texture object allows reading its enable flag.
ALLOW_ENABLE_WRITE - Static variable in class javax.media.j3d.ModelClip
  Specifies that the ModelClip node allows write access to its enable flags at runtime.
ALLOW_ENABLE_WRITE - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows writing to its object's sound on information.
ALLOW_ENABLE_WRITE - Static variable in class javax.media.j3d.TexCoordGeneration
  Specifies that this TexCoordGeneration object allows writing its enable flag.
ALLOW_ENABLE_WRITE - Static variable in class javax.media.j3d.Texture
  Specifies that this Texture object allows writing its enable flag.
ALLOW_FILTER_READ - Static variable in class javax.media.j3d.Texture
  Specifies that this Texture object allows reading its filter information.
ALLOW_FILTER4_READ - Static variable in class javax.media.j3d.Texture
  Specifies that this Texture object allows reading its filter4 function information.
ALLOW_FONT3D_READ - Static variable in class javax.media.j3d.Text3D
  Specifies that this Text3D object allows reading the Font3D component information.
ALLOW_FONT3D_WRITE - Static variable in class javax.media.j3d.Text3D
  Specifies that this Text3D object allows writing the Font3D component information.
ALLOW_FORMAT_READ - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray allows reading the vertex format information for this object.
ALLOW_FORMAT_READ - Static variable in class javax.media.j3d.ImageComponent
  Specifies that this ImageComponent object allows reading its format component information.
ALLOW_FORMAT_READ - Static variable in class javax.media.j3d.TexCoordGeneration
  Specifies that this TexCoordGeneration object allows reading its format information.
ALLOW_FORMAT_READ - Static variable in class javax.media.j3d.Texture
  Specifies that this Texture object allows reading its format information.
ALLOW_FREQUENCY_SCALE_FACTOR_READ - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the reading of it's frequency scale factor information.
ALLOW_FREQUENCY_SCALE_FACTOR_WRITE - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the writing of it's frequency scale factor information.
ALLOW_GEOMETRY_ARRAY_READ - Static variable in class javax.media.j3d.Morph
  Deprecated.
  Specifies that the node allows read access to its geometry information.
ALLOW_GEOMETRY_ARRAY_WRITE - Static variable in class javax.media.j3d.Morph
  Deprecated.
  Specifies that the node allows write access to its geometry information.
ALLOW_GEOMETRY_READ - Static variable in class javax.media.j3d.Background
  Specifies that the Background allows read access to its background geometry at runtime.
ALLOW_GEOMETRY_READ - Static variable in class javax.media.j3d.CompressedGeometry
  Deprecated.
  Specifies that this CompressedGeometry object allows reading its geometry data component information.
ALLOW_GEOMETRY_READ - Static variable in class javax.media.j3d.Shape3D
  Specifies that the node allows read access to its geometry information.
ALLOW_GEOMETRY_WRITE - Static variable in class javax.media.j3d.Background
  Specifies that the Background allows write access to its background geometry at runtime.
ALLOW_GEOMETRY_WRITE - Static variable in class javax.media.j3d.Shape3D
  Specifies that the node allows write access to its geometry information.
ALLOW_HEADER_READ - Static variable in class javax.media.j3d.CompressedGeometry
  Deprecated.
  Specifies that this CompressedGeometry object allows reading its header information.
ALLOW_IGNORE_VERTEX_COLORS_READ - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that this RenderingAttributes object allows reading its ignore vertex colors information.
ALLOW_IGNORE_VERTEX_COLORS_WRITE - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that this RenderingAttributes object allows writing its ignore vertex colors information.
ALLOW_IMAGE_READ - Static variable in class javax.media.j3d.Background
  Specifies that the Background allows read access to its image at runtime.
ALLOW_IMAGE_READ - Static variable in class javax.media.j3d.ImageComponent
  Specifies that this ImageComponent object allows reading its image component information.
ALLOW_IMAGE_READ - Static variable in class javax.media.j3d.Raster
  Specifies that this Raster allows reading the image.
ALLOW_IMAGE_READ - Static variable in class javax.media.j3d.Texture
  Specifies that this Texture object allows reading its image component information.
ALLOW_IMAGE_SCALE_MODE_READ - Static variable in class javax.media.j3d.Background
  Specifies that the Background allows read access to its image scale mode at runtime.
ALLOW_IMAGE_SCALE_MODE_WRITE - Static variable in class javax.media.j3d.Background
  Specifies that the Background allows write access to its image scale mode at runtime.
ALLOW_IMAGE_WRITE - Static variable in class javax.media.j3d.Background
  Specifies that the Background allows write access to its image at runtime.
ALLOW_IMAGE_WRITE - Static variable in class javax.media.j3d.ImageComponent
  Specifies that this ImageComponent object allows writing its image component information.
ALLOW_IMAGE_WRITE - Static variable in class javax.media.j3d.Raster
  Specifies that this Raster allows writing the image.
ALLOW_IMAGE_WRITE - Static variable in class javax.media.j3d.Texture
  Specifies that this Texture object allows writing its image component information.
ALLOW_INFLUENCING_BOUNDS_READ - Static variable in class javax.media.j3d.AlternateAppearance
  Specifies that this AlternateAppearance node allows read access to its influencing bounds and bounds leaf information.
ALLOW_INFLUENCING_BOUNDS_READ - Static variable in class javax.media.j3d.Fog
  Specifies that this Fog node allows read access to its influencing bounds and bounds leaf information.
ALLOW_INFLUENCING_BOUNDS_READ - Static variable in class javax.media.j3d.Light
  Specifies that this Light allows read access to its influencing bounds and bounds leaf information.
ALLOW_INFLUENCING_BOUNDS_READ - Static variable in class javax.media.j3d.ModelClip
  Specifies that the ModelClip node allows read access to its influencing bounds and bounding leaf at runtime.
ALLOW_INFLUENCING_BOUNDS_WRITE - Static variable in class javax.media.j3d.AlternateAppearance
  Specifies that this AlternateAppearance node allows write access to its influencing bounds and bounds leaf information.
ALLOW_INFLUENCING_BOUNDS_WRITE - Static variable in class javax.media.j3d.Fog
  Specifies that this Fog node allows write access to its influencing bounds and bounds leaf information.
ALLOW_INFLUENCING_BOUNDS_WRITE - Static variable in class javax.media.j3d.Light
  Specifies that this Light allows write access to its influencing bounds and bounds leaf information.
ALLOW_INFLUENCING_BOUNDS_WRITE - Static variable in class javax.media.j3d.ModelClip
  Specifies that the ModelClip node allows write access to its influencing bounds and bounding leaf at runtime.
ALLOW_INITIAL_GAIN_READ - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows access to its object's initial gain information.
ALLOW_INITIAL_GAIN_WRITE - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows writing to its object's initial gain information.
ALLOW_INTERSECT - Static variable in class javax.media.j3d.Geometry
  Specifies that this Geometry allows intersect operation.
ALLOW_IS_PLAYING_READ - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows access to its object's sound audibly playing or playing silently status.
ALLOW_IS_READY_READ - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows access to its object's sound status denoting if it is ready to be played 'immediately'.
ALLOW_LINE_ATTRIBUTES_READ - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows reading its line component information.
ALLOW_LINE_ATTRIBUTES_WRITE - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows writing its line component information.
ALLOW_LINK_READ - Static variable in class javax.media.j3d.SharedGroup
  Specifies that this SharedGroup node allows reading the list of links that refer to this node.
ALLOW_LOCAL_TO_VWORLD_READ - Static variable in class javax.media.j3d.Node
  Specifies that this Node allows read access to its local coordinates to virtual world (Vworld) coordinates transform.
ALLOW_LOCALE_READ - Static variable in class javax.media.j3d.Node
  Specifies that this Node allows read access to its Locale.
ALLOW_LOD_RANGE_READ - Static variable in class javax.media.j3d.Texture
  Specifies that this Texture object allows reading its LOD range information (e.g., base level, maximum level, minimum lod, maximum lod, lod offset)
ALLOW_LOD_RANGE_WRITE - Static variable in class javax.media.j3d.Texture
  Specifies that this Texture object allows writing its LOD range information (e.g., base level, maximum level, minimum lod, maximum lod, lod offset)
ALLOW_LOOP_READ - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows access to its object's loop information.
ALLOW_LOOP_WRITE - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows writing to its object's loop information.
ALLOW_MATERIAL_READ - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows reading its material component information.
ALLOW_MATERIAL_WRITE - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows writing its material component information.
ALLOW_MIPMAP_MODE_READ - Static variable in class javax.media.j3d.Texture
  Specifies that this Texture object allows reading its mipmap mode information.
ALLOW_MODE_READ - Static variable in class javax.media.j3d.OrientedShape3D
  Specifies that this OrientedShape3D node allows reading its alignment mode information.
ALLOW_MODE_READ - Static variable in class javax.media.j3d.PolygonAttributes
  Specifies that this PolygonAttributes object allows reading its polygon mode information.
ALLOW_MODE_READ - Static variable in class javax.media.j3d.TexCoordGeneration
  Specifies that this TexCoordGeneration object allows reading its mode information.
ALLOW_MODE_READ - Static variable in class javax.media.j3d.TextureAttributes
  Specifies that this TextureAttributes object allows reading its texture mode component information and perspective correction mode.
ALLOW_MODE_READ - Static variable in class javax.media.j3d.TransparencyAttributes
  Specifies that this TransparencyAttributes object allows reading its transparency mode component information.
ALLOW_MODE_WRITE - Static variable in class javax.media.j3d.OrientedShape3D
  Specifies that this OrientedShape3D node allows writing its alignment mode information.
ALLOW_MODE_WRITE - Static variable in class javax.media.j3d.PolygonAttributes
  Specifies that this PolygonAttributes object allows writing its polygon mode information.
ALLOW_MODE_WRITE - Static variable in class javax.media.j3d.TextureAttributes
  Specifies that this TextureAttributes object allows writing its texture mode component information and perspective correction mode.
ALLOW_MODE_WRITE - Static variable in class javax.media.j3d.TransparencyAttributes
  Specifies that this TransparencyAttributes object allows writing its transparency mode component information.
ALLOW_MUTE_READ - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows access to its object's mute flag information.
ALLOW_MUTE_WRITE - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows writing to its object's mute flag information.
ALLOW_NAMES_READ - Static variable in class javax.media.j3d.ShaderProgram
  Specifies that this ShaderProgram object allows reading its shader or vertex attribute names.
ALLOW_NON_POWER_OF_TWO - Static variable in class com.sun.j3d.utils.image.TextureLoader
  Optional flag - specifies that the ImageComponent2D is allowed to have dimensions that are not a power of two.
ALLOW_NORMAL_FLIP_READ - Static variable in class javax.media.j3d.PolygonAttributes
  Specifies that this PolygonAttributes object allows reading its back face normal flip flag.
ALLOW_NORMAL_FLIP_WRITE - Static variable in class javax.media.j3d.PolygonAttributes
  Specifies that this PolygonAttributes object allows writing its back face normal flip flag.
ALLOW_NORMAL_INDEX_READ - Static variable in class javax.media.j3d.IndexedGeometryArray
  Specifies that this IndexedGeometryArray allows reading the array of normal indices.
ALLOW_NORMAL_INDEX_WRITE - Static variable in class javax.media.j3d.IndexedGeometryArray
  Specifies that this IndexedGeometryArray allows writing the array of normal indices.
ALLOW_NORMAL_READ - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray allows reading the array of normals.
ALLOW_NORMAL_WRITE - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray allows writing the array of normals.
ALLOW_OFFSET_READ - Static variable in class javax.media.j3d.PolygonAttributes
  Specifies that this PolygonAttributes object allows reading its polygon offset information.
ALLOW_OFFSET_READ - Static variable in class javax.media.j3d.Raster
  Specifies that this Raster allows reading the source or destination offset.
ALLOW_OFFSET_WRITE - Static variable in class javax.media.j3d.PolygonAttributes
  Specifies that this PolygonAttributes object allows writing its polygon offset information.
ALLOW_OFFSET_WRITE - Static variable in class javax.media.j3d.Raster
  Specifies that this Raster allows writing the source or destination offset.
ALLOW_PARENT_READ - Static variable in class javax.media.j3d.Node
  Specifies that this Node allows read access to its parent Group node.
ALLOW_PATH_READ - Static variable in class javax.media.j3d.Text3D
  Specifies that this Text3D object allows reading the text path value.
ALLOW_PATH_WRITE - Static variable in class javax.media.j3d.Text3D
  Specifies that this Text3D object allows writing the text path value.
ALLOW_PATTERN_READ - Static variable in class javax.media.j3d.LineAttributes
  Specifies that this LineAttributes object allows reading its line pattern information.
ALLOW_PATTERN_WRITE - Static variable in class javax.media.j3d.LineAttributes
  Specifies that this LineAttributes object allows writing its line pattern information.
ALLOW_PAUSE_READ - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows access to its object's pause flag information.
ALLOW_PAUSE_WRITE - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows writing to its object's pause flag information.
ALLOW_PICKABLE_READ - Static variable in class javax.media.j3d.Node
  Specifies that this Node allows reading its pickability state.
ALLOW_PICKABLE_WRITE - Static variable in class javax.media.j3d.Node
  Specifies that this Node allows write access its pickability state.
ALLOW_PLANE_READ - Static variable in class javax.media.j3d.ModelClip
  Specifies that the ModelClip node allows read access to its planes at runtime.
ALLOW_PLANE_READ - Static variable in class javax.media.j3d.TexCoordGeneration
  Specifies that this TexCoordGeneration object allows reading its planeS, planeR, and planeT component information.
ALLOW_PLANE_WRITE - Static variable in class javax.media.j3d.ModelClip
  Specifies that the ModelClip node allows write access to its planes at runtime.
ALLOW_PLANE_WRITE - Static variable in class javax.media.j3d.TexCoordGeneration
  Specifies that this TexCoordGeneration object allows writing its planeS, planeR, and planeT component information.
ALLOW_POINT_ATTRIBUTES_READ - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows reading its point component information.
ALLOW_POINT_ATTRIBUTES_WRITE - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows writing its point component information.
ALLOW_POINT_READ - Static variable in class javax.media.j3d.OrientedShape3D
  Specifies that this OrientedShape3D node allows reading its rotation point information.
ALLOW_POINT_WRITE - Static variable in class javax.media.j3d.OrientedShape3D
  Specifies that this OrientedShape3D node allows writing its rotation point information.
ALLOW_POLICY_READ - Static variable in class javax.media.j3d.ViewPlatform
  Specifies that the ViewPlatform allows read access to its view attach policy information at runtime.
ALLOW_POLICY_WRITE - Static variable in class javax.media.j3d.ViewPlatform
  Specifies that the ViewPlatform allows write access to its view attach policy information at runtime.
ALLOW_POLYGON_ATTRIBUTES_READ - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows reading its polygon component information.
ALLOW_POLYGON_ATTRIBUTES_WRITE - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows writing its polygon component information.
ALLOW_POSITION_READ - Static variable in class javax.media.j3d.PointLight
  Specifies that this PointLight node allows reading its position information.
ALLOW_POSITION_READ - Static variable in class javax.media.j3d.PointSound
  Specifies that this node allows access to its object's position information.
ALLOW_POSITION_READ - Static variable in class javax.media.j3d.Raster
  Specifies that this Raster allows reading the position.
ALLOW_POSITION_READ - Static variable in class javax.media.j3d.Text3D
  Specifies that this Text3D object allows reading the text position value.
ALLOW_POSITION_WRITE - Static variable in class javax.media.j3d.PointLight
  Specifies that this PointLight node allows writing its position information.
ALLOW_POSITION_WRITE - Static variable in class javax.media.j3d.PointSound
  Specifies that this node allows writing to its object's position information.
ALLOW_POSITION_WRITE - Static variable in class javax.media.j3d.Raster
  Specifies that this Raster allows writing the position.
ALLOW_POSITION_WRITE - Static variable in class javax.media.j3d.Text3D
  Specifies that this Text3D object allows writing the text position value.
ALLOW_PRIORITY_READ - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows read access to its priority order value.
ALLOW_PRIORITY_WRITE - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows write access to its priority order value.
ALLOW_RASTER_OP_READ - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that this RenderingAttributes object allows reading its raster operation information.
ALLOW_RASTER_OP_WRITE - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that this RenderingAttributes object allows writing its raster operation information.
ALLOW_RATE_SCALE_FACTOR_READ - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows access to its object's sample rate scale factor information.
ALLOW_RATE_SCALE_FACTOR_WRITE - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows writing to its object's sample rate scale factor information.
ALLOW_REF_DATA_READ - Static variable in class javax.media.j3d.CompressedGeometry
  Deprecated.
  Specifies that this CompressedGeometry allows reading the geometry data reference information for this object.
ALLOW_REF_DATA_READ - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray allows reading the geometry data reference information for this object.
ALLOW_REF_DATA_WRITE - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray allows writing the geometry data reference information for this object.
ALLOW_REFLECTION_COEFFICIENT_READ - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the reading of it's reflection coefficient.
ALLOW_REFLECTION_COEFFICIENT_WRITE - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the writing of it's reflection coefficient.
ALLOW_REFLECTION_DELAY_READ - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the reading of it's reflection delay information.
ALLOW_REFLECTION_DELAY_WRITE - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the writing of it's reflection delay information.
ALLOW_REGION_READ - Static variable in class javax.media.j3d.BoundingLeaf
  Specifies that this BoundingLeaf node allows read access to its bounding region object.
ALLOW_REGION_WRITE - Static variable in class javax.media.j3d.BoundingLeaf
  Specifies that this BoundingLeaf node allows write access to its bounding region object.
ALLOW_RELEASE_READ - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows access to its object's release flag information.
ALLOW_RELEASE_WRITE - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows writing to its object's release flag information.
ALLOW_RENDERING_ATTRIBUTES_READ - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows reading its rendering/rasterization component information.
ALLOW_RENDERING_ATTRIBUTES_WRITE - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows writing its rendering/rasterization component information.
ALLOW_REVERB_COEFFICIENT_READ - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the reading of it's reverb coefficient.
ALLOW_REVERB_COEFFICIENT_WRITE - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the writing of it's reverb coefficient.
ALLOW_REVERB_DELAY_READ - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the reading of it's reverberation delay information.
ALLOW_REVERB_DELAY_WRITE - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the writing of it's reverberation delay information.
ALLOW_REVERB_ORDER_READ - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the reading of it's reverb order (feedback loop) information.
ALLOW_REVERB_ORDER_WRITE - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the writing of it's reverb order (feedback loop) information.
ALLOW_ROLLOFF_READ - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the reading of it's atmospheric rolloff.
ALLOW_ROLLOFF_WRITE - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the writing of it's atmospheric rolloff.
ALLOW_SCALE_READ - Static variable in class javax.media.j3d.OrientedShape3D
  Specifies that this OrientedShape3D node allows reading its scale and constant scale enable information.
ALLOW_SCALE_WRITE - Static variable in class javax.media.j3d.OrientedShape3D
  Specifies that this OrientedShape3D node allows writing its scale and constant scale enable information.
ALLOW_SCHEDULING_BOUNDS_READ - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows read access to its scheduling bounds information.
ALLOW_SCHEDULING_BOUNDS_WRITE - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows write access to its scheduling bounds information.
ALLOW_SCOPE_READ - Static variable in class javax.media.j3d.AlternateAppearance
  Specifies that this AlternateAppearance node allows read access to its scope information at runtime.
ALLOW_SCOPE_READ - Static variable in class javax.media.j3d.Fog
  Specifies that this Fog node allows read access to its scope information at runtime.
ALLOW_SCOPE_READ - Static variable in class javax.media.j3d.Light
  Specifies that this Light allows read access to its scope information at runtime.
ALLOW_SCOPE_READ - Static variable in class javax.media.j3d.ModelClip
  Specifies that this ModelClip node allows read access to its scope information at runtime.
ALLOW_SCOPE_WRITE - Static variable in class javax.media.j3d.AlternateAppearance
  Specifies that this AlternateAppearance node allows write access to its scope information at runtime.
ALLOW_SCOPE_WRITE - Static variable in class javax.media.j3d.Fog
  Specifies that this Fog node allows write access to its scope information at runtime.
ALLOW_SCOPE_WRITE - Static variable in class javax.media.j3d.Light
  Specifies that this Light allows write access to its scope information at runtime.
ALLOW_SCOPE_WRITE - Static variable in class javax.media.j3d.ModelClip
  Specifies that this ModelClip node allows write access to its scope information at runtime.
ALLOW_SHADE_MODEL_READ - Static variable in class javax.media.j3d.ColoringAttributes
  Specifies that this ColoringAttributes object allows reading its shade model component information.
ALLOW_SHADE_MODEL_WRITE - Static variable in class javax.media.j3d.ColoringAttributes
  Specifies that this ColoringAttributes object allows writing its shade model component information.
ALLOW_SHADER_ATTRIBUTE_SET_READ - Static variable in class javax.media.j3d.ShaderAppearance
  Specifies that this ShaderAppearance object allows reading its ShaderAttributeSet component information.
ALLOW_SHADER_ATTRIBUTE_SET_WRITE - Static variable in class javax.media.j3d.ShaderAppearance
  Specifies that this ShaderAppearance object allows writing its ShaderAttributeSet component information.
ALLOW_SHADER_PROGRAM_READ - Static variable in class javax.media.j3d.ShaderAppearance
  Specifies that this ShaderAppearance object allows reading its ShaderProgram component information.
ALLOW_SHADER_PROGRAM_WRITE - Static variable in class javax.media.j3d.ShaderAppearance
  Specifies that this ShaderAppearance object allows writing its ShaderProgram component information.
ALLOW_SHADERS_READ - Static variable in class javax.media.j3d.ShaderProgram
  Specifies that this ShaderProgram object allows reading its shaders.
ALLOW_SHARED_GROUP_READ - Static variable in class javax.media.j3d.Link
  For Link nodes, specifies that the node allows access to its object's SharedGroup information.
ALLOW_SHARED_GROUP_WRITE - Static variable in class javax.media.j3d.Link
  For Link nodes, specifies that the node allows writing its object's SharedGroup information.
ALLOW_SHARPEN_TEXTURE_READ - Static variable in class javax.media.j3d.Texture
  Specifies that this Texture object allows reading its sharpen texture function information.
ALLOW_SIZE_READ - Static variable in class javax.media.j3d.DepthComponent
  Specifies that this DepthComponent object allows reading its size component information (width and height).
ALLOW_SIZE_READ - Static variable in class javax.media.j3d.ImageComponent
  Specifies that this ImageComponent object allows reading its size component information (width, height, and depth).
ALLOW_SIZE_READ - Static variable in class javax.media.j3d.PointAttributes
  Specifies that this PointAttributes object allows reading its point size information.
ALLOW_SIZE_READ - Static variable in class javax.media.j3d.Raster
  Specifies that this Raster allows reading the size.
ALLOW_SIZE_READ - Static variable in class javax.media.j3d.Texture
  Specifies that this Texture object allows reading its size information (e.g., width, height, number of mipmap levels, boundary width).
ALLOW_SIZE_WRITE - Static variable in class javax.media.j3d.PointAttributes
  Specifies that this PointAttributes object allows writing its point size information.
ALLOW_SIZE_WRITE - Static variable in class javax.media.j3d.Raster
  Specifies that this Raster allows writing the size.
ALLOW_SOUND_DATA_READ - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows access to its object's sound data information.
ALLOW_SOUND_DATA_WRITE - Static variable in class javax.media.j3d.Sound
  Specifies that this node allows writing to its object's sound data information.
ALLOW_SPREAD_ANGLE_READ - Static variable in class javax.media.j3d.SpotLight
  Specifies that the Node allows reading its spot lights spread angle information.
ALLOW_SPREAD_ANGLE_WRITE - Static variable in class javax.media.j3d.SpotLight
  Specifies that the Node allows writing to its spot lights spread angle information.
ALLOW_STATE_READ - Static variable in class javax.media.j3d.Light
  Specifies that this Light allows read access to its current state information at runtime.
ALLOW_STATE_READ - Static variable in class javax.media.j3d.TextureUnitState
  Specifies that this TextureUnitState object allows reading its texture, texture attribute, or texture coordinate generation component information.
ALLOW_STATE_WRITE - Static variable in class javax.media.j3d.Light
  Specifies that this Light allows write access to its current state information at runtime.
ALLOW_STATE_WRITE - Static variable in class javax.media.j3d.TextureUnitState
  Specifies that this TextureUnitState object allows writing its texture, texture attribute, or texture coordinate generation component information.
ALLOW_STENCIL_ATTRIBUTES_READ - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that this RenderingAttributes object allows reading its stencil enable, stencil op, stencil function, and stencil write mask information.
ALLOW_STENCIL_ATTRIBUTES_WRITE - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that this RenderingAttributes object allows writing its stencil enable, stencil op, stencil function, and stencil write mask information.
ALLOW_STRING_READ - Static variable in class javax.media.j3d.Text3D
  Specifies that this Text3D object allows reading the String object.
ALLOW_STRING_WRITE - Static variable in class javax.media.j3d.Text3D
  Specifies that this Text3D object allows writing the String object.
ALLOW_SWITCH_READ - Static variable in class javax.media.j3d.Switch
  Specifies that this node allows reading its child selection and mask values and its current child.
ALLOW_SWITCH_WRITE - Static variable in class javax.media.j3d.Switch
  Specifies that this node allows writing its child selection and mask values.
ALLOW_TEXCOORD_INDEX_READ - Static variable in class javax.media.j3d.IndexedGeometryArray
  Specifies that this IndexedGeometryArray allows reading the array of texture coordinate indices.
ALLOW_TEXCOORD_INDEX_WRITE - Static variable in class javax.media.j3d.IndexedGeometryArray
  Specifies that this IndexedGeometryArray allows writing the array of texture coordinate indices.
ALLOW_TEXCOORD_READ - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray allows reading the array of texture coordinates.
ALLOW_TEXCOORD_WRITE - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray allows writing the array of texture coordinates.
ALLOW_TEXGEN_READ - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows reading its texture coordinate generation component information.
ALLOW_TEXGEN_WRITE - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows writing its texture coordinate generation component information.
ALLOW_TEXTURE_ATTRIBUTES_READ - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows reading its textureAttributes component information.
ALLOW_TEXTURE_ATTRIBUTES_WRITE - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows writing its textureAttributes component information.
ALLOW_TEXTURE_READ - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows reading its texture component information.
ALLOW_TEXTURE_UNIT_STATE_READ - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows reading its texture unit state component information.
ALLOW_TEXTURE_UNIT_STATE_WRITE - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows writing its texture unit state component information.
ALLOW_TEXTURE_WRITE - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows writing its texture component information.
ALLOW_TRANSFORM_READ - Static variable in class javax.media.j3d.TextureAttributes
  Specifies that this TextureAttributes object allows reading its texture transform component information.
ALLOW_TRANSFORM_READ - Static variable in class javax.media.j3d.TransformGroup
  Specifies that the node allows access to its object's transform information.
ALLOW_TRANSFORM_WRITE - Static variable in class javax.media.j3d.TextureAttributes
  Specifies that this TextureAttributes object allows writing its texture transform component information.
ALLOW_TRANSFORM_WRITE - Static variable in class javax.media.j3d.TransformGroup
  Specifies that the node allows writing its object's transform information.
ALLOW_TRANSPARENCY_ATTRIBUTES_READ - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows reading its transparency component information.
ALLOW_TRANSPARENCY_ATTRIBUTES_WRITE - Static variable in class javax.media.j3d.Appearance
  Specifies that this Appearance object allows writing its transparency component information.
ALLOW_TYPE_READ - Static variable in class javax.media.j3d.Raster
  Specifies that this Raster allows reading the type.
ALLOW_URL_READ - Static variable in class javax.media.j3d.MediaContainer
  For MediaContainer component objects, specifies that this object allows the reading of it's sound data.
ALLOW_URL_WRITE - Static variable in class javax.media.j3d.MediaContainer
  For MediaContainer component objects, specifies that this object allows the writing of it's URL path.
ALLOW_VALUE_READ - Static variable in class javax.media.j3d.ShaderAttributeObject
  Specifies that this ShaderAttributeObject allows reading its value.
ALLOW_VALUE_READ - Static variable in class javax.media.j3d.TransparencyAttributes
  Specifies that this TransparencyAttributes object allows reading its transparency value.
ALLOW_VALUE_WRITE - Static variable in class javax.media.j3d.ShaderAttributeObject
  Specifies that this ShaderAttributeObject allows writing its value.
ALLOW_VALUE_WRITE - Static variable in class javax.media.j3d.TransparencyAttributes
  Specifies that this TransparencyAttributes object allows writing its transparency value.
ALLOW_VELOCITY_SCALE_FACTOR_READ - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the reading of it's velocity scale factor information.
ALLOW_VELOCITY_SCALE_FACTOR_WRITE - Static variable in class javax.media.j3d.AuralAttributes
  For AuralAttributes component objects, specifies that this object allows the writing of it's velocity scale factor information.
ALLOW_VERTEX_ATTR_INDEX_READ - Static variable in class javax.media.j3d.IndexedGeometryArray
  Specifies that this IndexedGeometryArray allows reading the array of vertex attribute indices.
ALLOW_VERTEX_ATTR_INDEX_WRITE - Static variable in class javax.media.j3d.IndexedGeometryArray
  Specifies that this IndexedGeometryArray allows writing the array of vertex attribute indices.
ALLOW_VERTEX_ATTR_READ - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray allows reading the array of vertex attributes.
ALLOW_VERTEX_ATTR_WRITE - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray allows writing the array of vertex attributes.
ALLOW_VIEW_READ - Static variable in class javax.media.j3d.ViewSpecificGroup
  Specifies that this ViewSpecificGroup node allows reading its view information at runtime.
ALLOW_VIEW_WRITE - Static variable in class javax.media.j3d.ViewSpecificGroup
  Specifies that this ViewSpecificGroup node allows writing its view information at runtime.
ALLOW_VISIBLE_READ - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that this RenderingAttributes object allows reading its visibility information.
ALLOW_VISIBLE_WRITE - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that this RenderingAttributes object allows writing its visibility information.
ALLOW_WEIGHTS_READ - Static variable in class javax.media.j3d.Morph
  Deprecated.
  Specifies that the node allows read access to its morph weight vector.
ALLOW_WEIGHTS_WRITE - Static variable in class javax.media.j3d.Morph
  Deprecated.
  Specifies that the node allows write access to its morph weight vector.
ALLOW_WIDTH_READ - Static variable in class javax.media.j3d.LineAttributes
  Specifies that this LineAttributes object allows reading its line width information.
ALLOW_WIDTH_WRITE - Static variable in class javax.media.j3d.LineAttributes
  Specifies that this LineAttributes object allows writing its line width information.
AllowLocalToVworldRead - Section in package com.sun.j3d.utils.universe
AllowPolicyRead - Section in package com.sun.j3d.utils.universe
Alpha - Class in javax.media.j3d
  The alpha NodeComponent object provides common methods for converting a time value into an alpha value (a value in the range 0 to 1).
Alpha() - Constructor for class javax.media.j3d.Alpha
  Constructs an Alpha object with default parameters.
Alpha(int, int, long, long, long, long, long, long, long, long) - Constructor for class javax.media.j3d.Alpha
  This constructor takes all of the Alpha user-definable parameters.
Alpha(int, long) - Constructor for class javax.media.j3d.Alpha
  This constructor takes only the loopCount and increasingAlphaDuration as parameters and assigns the default values to all of the other parameters.
Alpha(int, long, long, long, long, long) - Constructor for class javax.media.j3d.Alpha
  Constructs a new Alpha object that assumes that the mode is INCREASING_ENABLE.
ALPHA - Static variable in class javax.media.j3d.Texture
  Specifies Texture contains only Alpha values.
ALPHA_IN_BUFFER - Static variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  bufferDataPresent: bit indicating that alpha information is bundled with the vertices in the compressed geometry buffer.
ALPHA_IN_BUFFER - Static variable in class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  bufferDataPresent: bit indicating that alpha information is bundled with the vertices in the compressed geometry buffer.
AlternateAppearance - Class in javax.media.j3d
  The AlternateAppearance leaf node is used for overriding the Appearance component of selected nodes.
AlternateAppearance() - Constructor for class javax.media.j3d.AlternateAppearance
  Constructs an AlternateAppearance node with default parameters.
AlternateAppearance(Appearance) - Constructor for class javax.media.j3d.AlternateAppearance
  Constructs an AlternateAppearance node with the specified appearance.
ALWAYS - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that pixels are always drawn irrespective of the values being tested.
AMBIENT - Static variable in class javax.media.j3d.Material
  Specifies that per-vertex colors replace the ambient material color.
AMBIENT_AND_DIFFUSE - Static variable in class javax.media.j3d.Material
  Specifies that per-vertex colors replace both the ambient and the diffuse material color.
AmbientLight - Class in javax.media.j3d
  An ambient light source object.
AmbientLight() - Constructor for class javax.media.j3d.AmbientLight
  Constructs and initializes an ambient light using default parameters.
AmbientLight(boolean, Color3f) - Constructor for class javax.media.j3d.AmbientLight
  Constructs and initializes an ambient light using the specified parameters.
AmbientLight(Color3f) - Constructor for class javax.media.j3d.AmbientLight
  Constructs and initializes an ambient light using the specified parameters.
A Minimal Environment - Section in package javax.media.j3d
An Application-Level Perspective - Section in package javax.media.j3d
ancestorAdded(AncestorEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
ancestorMoved(AncestorEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
ancestorRemoved(AncestorEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
angularDistance - Variable in class com.sun.j3d.audioengines.Sample
  Directional Sound's gain can be attenuated based on the listener's location off-angle from the source source direction.
angularFilterCutoff - Variable in class com.sun.j3d.audioengines.Sample
angularFilterType - Variable in class com.sun.j3d.audioengines.Sample
angularGain - Variable in class com.sun.j3d.audioengines.Sample
ANISOTROPIC_NONE - Static variable in class javax.media.j3d.Texture
  No anisotropic filter.
ANISOTROPIC_SINGLE_VALUE - Static variable in class javax.media.j3d.Texture
  Uses the degree of anisotropy in both the minification and magnification filters.
An Overview of the Java 3D View Model - Section in package javax.media.j3d
AntialiasingEnable - Section in package com.sun.j3d.utils.universe
A Place For Scene Graphs - Section in package javax.media.j3d
Appearance - Class in javax.media.j3d
  The Appearance object defines all rendering state that can be set as a component object of a Shape3D node.
Appearance() - Constructor for class javax.media.j3d.Appearance
  Constructs an Appearance component object using defaults for all state variables.
appletResize(int, int) - Method in class com.sun.j3d.utils.applet.JMainFrame
appletResize(int, int) - Method in class com.sun.j3d.utils.applet.MainFrame
args - Variable in class com.sun.j3d.audioengines.AudioEngineThread
  The arguments passed in for this thread
A Room-Mounted Display with Head Tracking - Section in package javax.media.j3d
A Room-Mounted Example - Section in package javax.media.j3d
Associating Geometry with a ViewPlatform - Section in package javax.media.j3d
attachViewPlatform(ViewPlatform) - Method in class javax.media.j3d.View
  Attach viewPlatform structure to this view.
attenuationDistance - Variable in class com.sun.j3d.audioengines.Sample
attenuationGain - Variable in class com.sun.j3d.audioengines.Sample
attribs - Variable in class com.sun.j3d.audioengines.AudioEngine3D
AudioDevice - Interface in javax.media.j3d
  The AudioDevice Class defines and encapsulates the audio device's basic information and characteristics.
AudioDevice3D - Interface in javax.media.j3d
  The AudioDevice3D class defines a 3D audio device that is used to set sound and aural attributes.
AudioDevice3DL2 - Interface in javax.media.j3d
  Extends AudioDevice3D to include reverb and environmental audio parameters that are defined in the MIDI Manufactures' Association Interactive Audio Special Interest Group (MMA IASIG) Level 2 Specification.
AudioEngine - Class in com.sun.j3d.audioengines
  The AudioEngine Class defines an audio output device that generates sound 'image' from scene graph.
AudioEngine(PhysicalEnvironment) - Constructor for class com.sun.j3d.audioengines.AudioEngine
  Construct a new AudioEngine with the specified P.E.
AudioEngine3D - Class in com.sun.j3d.audioengines
  The AudioEngine3D Class defines an audio output device that generates sound 'image' from high-level sound parameters passed to it during scene graph.
AudioEngine3D(PhysicalEnvironment) - Constructor for class com.sun.j3d.audioengines.AudioEngine3D
  Construct a new AudioEngine with the specified PhysicalEnvironment.
AudioEngine3DL2 - Class in com.sun.j3d.audioengines
  The AudioEngine3DL2 Class defines an audio output device that generates sound 'image' from high-level sound parameters passed to it during scene graph.
AudioEngine3DL2(PhysicalEnvironment) - Constructor for class com.sun.j3d.audioengines.AudioEngine3DL2
  Construct a new AudioEngine3DL2 with the specified PhysicalEnvironment.
AudioEngineThread - Class in com.sun.j3d.audioengines
  The Thread Class extended for Audio Device engines that must process calls dynamically, in 'real-time" to asynchronously change engine parameters.
AudioEngineThread(ThreadGroup, String) - Constructor for class com.sun.j3d.audioengines.AudioEngineThread
  This constructor simply assigns the given id.
AuralAttributes - Class in javax.media.j3d
  The AuralAttributes object is a component object of a Soundscape node that defines environmental audio parameters that affect sound rendering.
AuralAttributes() - Constructor for class javax.media.j3d.AuralAttributes
  Constructs and initializes a new AuralAttributes object using default parameters.
AuralAttributes(float, float, float, float, float, float, float, float, float, float, float[], float[], float, float) - Constructor for class javax.media.j3d.AuralAttributes
  Constructs and initializes a new AuralAttributes object using specified parameters with separate float arrays for components of distanceFilter and full reverb parameters.
AuralAttributes(float, float, float, float, int, float[], float[], float, float) - Constructor for class javax.media.j3d.AuralAttributes
  Constructs and initializes a new AuralAttributes object using specified parameters with separate float arrays for components of distanceFilter.
AuralAttributes(float, float, float, float, int, Point2f[], float, float) - Constructor for class javax.media.j3d.AuralAttributes
  Constructs and initializes a new AuralAttributes object using specified parameters including an array of Point2f for the distanceFilter.
AuralParameters - Class in com.sun.j3d.audioengines
  The AuralParameters Class defines a set of fields that define the Aural listening environment.
AuralParameters() - Constructor for class com.sun.j3d.audioengines.AuralParameters
  Construct a new AuralParameters object
avatarRoot - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
  Used to keep track of added geometry.
axis - Variable in class javax.media.j3d.TransformInterpolator
  The transform that defines the local coordinate
axisInverse - Variable in class javax.media.j3d.TransformInterpolator
  The inverse transform that defines the local coordinate

## B

`BlackBox' Group Example - Section in package com.sun.j3d.utils.scenegraph.io
BACK - Static variable in class com.sun.j3d.utils.geometry.Box
  Used to designate the back side of the box when using getShape().
backAttenuationDistance - Variable in class com.sun.j3d.audioengines.Sample
  Pairs of distances and gain scale factors that define piecewise linear gain BACK attenuation between each pair.
backAttenuationGain - Variable in class com.sun.j3d.audioengines.Sample
BackClipPolicy FrontClipPolicy - Section in package com.sun.j3d.utils.universe
Background - Class in javax.media.j3d
  The Background leaf node defines a solid background color and a background image that are used to fill the window at the beginning of each new frame.
Background() - Constructor for class javax.media.j3d.Background
  Constructs a Background node with default parameters.
Background(float, float, float) - Constructor for class javax.media.j3d.Background
  Constructs a Background node with the specified color.
Background(BranchGroup) - Constructor for class javax.media.j3d.Background
  Constructs a Background node with the specified geometry.
Background(ImageComponent2D) - Constructor for class javax.media.j3d.Background
  Constructs a Background node with the specified image.
Background(Color3f) - Constructor for class javax.media.j3d.Background
  Constructs a Background node with the specified color.
BACKGROUND_SOUND - Static variable in interface javax.media.j3d.AudioDevice3D
  Specifies the sound type as background sound.
BackgroundSound - Class in javax.media.j3d
  A BackgroundSound node defines an unattenuated, nonspatialized sound source that has no position or direction.
BackgroundSound() - Constructor for class javax.media.j3d.BackgroundSound
  Constructs a new BackgroundSound node using the default parameters for Sound nodes.
BackgroundSound(MediaContainer, float) - Constructor for class javax.media.j3d.BackgroundSound
  Constructs a BackgroundSound node object using only the provided parameter values for sound data and sample gain.
BackgroundSound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float) - Constructor for class javax.media.j3d.BackgroundSound
  Constructs a BackgroundSound object accepting all the parameters associated with a Sound node.
BadTransformException - Exception Class in javax.media.j3d
  Indicates an attempt to use a Tranform3D object that is inappropriate for the object in which it is being used.
BadTransformException() - Constructor for exception class javax.media.j3d.BadTransformException
  Create the exception object with default values.
BadTransformException(String) - Constructor for exception class javax.media.j3d.BadTransformException
  Create the exception object that outputs message.
bank - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
BASE_LEVEL - Static variable in class javax.media.j3d.Texture
  Indicates that Texture object only has one level.
BASE_LEVEL_LINEAR - Static variable in class javax.media.j3d.Texture
  Performs bilinear interpolation on the four nearest texels in level 0 texture map.
BASE_LEVEL_POINT - Static variable in class javax.media.j3d.Texture
  Select the nearest texel in level 0 texture map.
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).
Basic Scene Graph Concepts - Section in package javax.media.j3d
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.
Behavior - Class in javax.media.j3d
  The Behavior leaf node provides a framework for adding user-defined actions into the scene graph.
Behavior() - Constructor for class javax.media.j3d.Behavior
  Constructs a Behavior node with default parameters.
Behavior Example - Section in package com.sun.j3d.utils.scenegraph.io
Behavior Object - Section in package javax.media.j3d
behaviors - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
  Used to keep track of behaviors.
Behaviors and Interpolators - Section in package javax.media.j3d
bias - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
bias - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
Billboard - Class in javax.media.j3d
  The Billboard behavior node operates on the TransformGroup node to cause the local +z axis of the TransformGroup to point at the viewer's eye position.
Billboard() - Constructor for class javax.media.j3d.Billboard
  Constructs a Billboard node with default parameters.
Billboard(TransformGroup) - Constructor for class javax.media.j3d.Billboard
  Constructs a Billboard node with default parameters that operates on the specified TransformGroup node.
Billboard(TransformGroup, int, Point3f) - Constructor for class javax.media.j3d.Billboard
  Constructs a Billboard node with the specified rotation point and mode that operates on the specified TransformGroup node.
Billboard(TransformGroup, int, Vector3f) - Constructor for class javax.media.j3d.Billboard
  Constructs a Billboard node with the specified axis and mode that operates on the specified TransformGroup node.
BLEND - Static variable in class javax.media.j3d.TextureAttributes
  Blend the texture blend color with the object color.
BLEND_DST_COLOR - Static variable in class javax.media.j3d.TransparencyAttributes
  Blend function: `f = colordst`.
BLEND_ONE - Static variable in class javax.media.j3d.TransparencyAttributes
  Blend function: `f = 1`.
BLEND_ONE_MINUS_DST_COLOR - Static variable in class javax.media.j3d.TransparencyAttributes
  Blend function: `f = 1-colordst`.
BLEND_ONE_MINUS_SRC_ALPHA - Static variable in class javax.media.j3d.TransparencyAttributes
  Blend function: `f = 1-alphasrc`.
BLEND_ONE_MINUS_SRC_COLOR - Static variable in class javax.media.j3d.TransparencyAttributes
  Blend function: `f = 1-colorsrc`.
BLEND_SRC_ALPHA - Static variable in class javax.media.j3d.TransparencyAttributes
  Blend function: `f = alphasrc`.
BLEND_SRC_COLOR - Static variable in class javax.media.j3d.TransparencyAttributes
  Blend function: `f = colorsrc`.
BLEND_ZERO - Static variable in class javax.media.j3d.TransparencyAttributes
  Blend function: `f = 0`.
BLENDED - Static variable in class javax.media.j3d.TransparencyAttributes
  Use alpha blended transparency.
BLOCKING - Static variable in interface javax.media.j3d.InputDevice
  Signifies that the driver for a device is a blocking driver and that it should be scheduled for regular reads by Java 3D.
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.
BoundingBox - Class in javax.media.j3d
  This class defines an axis aligned bounding box which is used for bounding regions.
BoundingBox() - Constructor for class javax.media.j3d.BoundingBox
  Constructs and initializes a 2X bounding box about the origin.
BoundingBox(Bounds) - Constructor for class javax.media.j3d.BoundingBox
  Constructs a BoundingBox from a bounding object.
BoundingBox(Bounds[]) - Constructor for class javax.media.j3d.BoundingBox
  Constructs a BoundingBox from an array of bounding objects.
BoundingBox(Point3d, Point3d) - Constructor for class javax.media.j3d.BoundingBox
  Constructs and initializes a BoundingBox given min,max in x,y,z.
BoundingLeaf - Class in javax.media.j3d
  The BoundingLeaf node defines a bounding region object that can be referenced by other nodes to define a region of influence (Fog and Light nodes), an application region (Background, Clip, and Soundscape nodes), or a scheduling region (Sound and Behavior nodes).
BoundingLeaf() - Constructor for class javax.media.j3d.BoundingLeaf
  Constructs a BoundingLeaf node with a null (empty) bounding region.
BoundingLeaf(Bounds) - Constructor for class javax.media.j3d.BoundingLeaf
  Constructs a BoundingLeaf node with the specified bounding region.
BoundingPolytope - Class in javax.media.j3d
  A BoundingPolytope defines a polyhedral bounding region using the intersection of four or more half spaces.
BoundingPolytope() - Constructor for class javax.media.j3d.BoundingPolytope
  Constructs a BoundingPolytope and initializes it to a set of 6 planes that defines a cube such that -1 invalid input: '<'= x,y,z invalid input: '<'= 1.
BoundingPolytope(Bounds) - Constructor for class javax.media.j3d.BoundingPolytope
  Constructs a BoundingPolytope from the specified bounds object.
BoundingPolytope(Bounds[]) - Constructor for class javax.media.j3d.BoundingPolytope
  Constructs a BoundingPolytope from the specified array of bounds objects.
BoundingPolytope(Vector4d[]) - Constructor for class javax.media.j3d.BoundingPolytope
  Constructs a BoundingPolytope using the specified planes.
BoundingSphere - Section in package com.sun.j3d.utils.universe
BoundingSphere - Class in javax.media.j3d
  This class defines a spherical bounding region which is defined by a center point and a radius.
BoundingSphere() - Constructor for class javax.media.j3d.BoundingSphere
  Constructs and initializes a BoundingSphere with radius = 1 at 0 0 0.
BoundingSphere(Bounds) - Constructor for class javax.media.j3d.BoundingSphere
  Constructs and initializes a BoundingSphere from a bounding object.
BoundingSphere(Bounds[]) - Constructor for class javax.media.j3d.BoundingSphere
  Constructs and initializes a BoundingSphere from an array of bounding objects.
BoundingSphere(Point3d, double) - Constructor for class javax.media.j3d.BoundingSphere
  Constructs and initializes a BoundingSphere from a center and radius.
Bounds - Section in package javax.media.j3d
Bounds - Class in javax.media.j3d
  The abstract base class for bounds objects.
Bounds() - Constructor for class javax.media.j3d.Bounds
  Constructs a new Bounds object.
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, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Box
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, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Box
  Constructs a box of a given dimension and appearance.
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`.
BranchGroup - Class in javax.media.j3d
  The BranchGroup serves as a pointer to the root of a scene graph branch; BranchGroup objects are the only objects that can be inserted into a Locale's set of objects.
BranchGroup() - Constructor for class javax.media.j3d.BranchGroup
  Constructs and initializes a new BranchGroup node object.
branchGroupAdded(Object, BranchGroup) - Method in interface javax.media.j3d.GraphStructureChangeListener
  Invoked when a branch group is added.
branchGroupMoved(Object, Object, BranchGroup) - Method in interface javax.media.j3d.GraphStructureChangeListener
  Invoked when a branch group is moved.
branchGroupRemoved(Object, BranchGroup) - Method in interface javax.media.j3d.GraphStructureChangeListener
  Invoked when a branch group is removed.
bufferDataPresent - Variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  Contains bits indicating what data is bundled with the vertices in the compressed geometry buffer.
bufferDataPresent - Variable in class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  Contains bits indicating what data is bundled with the vertices in the compressed geometry buffer.
BUFFERED_AUDIO_DATA - Static variable in interface javax.media.j3d.AudioDevice3D
  Sound data specified as Buffered is copied by the AudioDevice driver implementation.
BUFFERED_IMAGE - Enum constant in enum class javax.media.j3d.ImageComponent.ImageClass
  Indicates that this ImageComponent object wraps a BufferedImage object.
bufferType - Variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  Describes the type of data in the compressed geometry buffer.
bufferType - Variable in class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  Describes the type of data in the compressed geometry buffer.
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.pickfast.behaviors.PickMouseBehavior
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
BY_REFERENCE - Static variable in class javax.media.j3d.GeometryArray
  Specifies that the position, color, normal, and texture coordinate data for this GeometryArray are accessed by reference.
BY_REFERENCE_INDICES - Static variable in class javax.media.j3d.GeometryArray
  Specifies that the indices in this GeometryArray are accessed 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.
Canvas3D - Section in package com.sun.j3d.utils.universe
Canvas3D - Class in javax.media.j3d
  The Canvas3D class provides a drawing canvas for 3D rendering.
Canvas3D(GraphicsConfiguration) - Constructor for class javax.media.j3d.Canvas3D
  Constructs and initializes a new Canvas3D object that Java 3D can render into.
Canvas3D(GraphicsConfiguration, boolean) - Constructor for class javax.media.j3d.Canvas3D
  Constructs and initializes a new Canvas3D object that Java 3D can render into.
Canvas3D Object - Section in package javax.media.j3d
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.
CapabilityNotSetException - Exception Class in javax.media.j3d
  Indicates an access to a live or compiled Scene Graph object without the required capability set.
CapabilityNotSetException() - Constructor for exception class javax.media.j3d.CapabilityNotSetException
  Create the exception object with default values.
CapabilityNotSetException(String) - Constructor for exception class javax.media.j3d.CapabilityNotSetException
  Create the exception object that outputs message.
CenterEyeInCoexistence - Section in package com.sun.j3d.utils.universe
CgShaderProgram - Class in javax.media.j3d
  The CgShaderProgram object is a concrete implementation of a ShaderProgram node component for NVIDIA's Cg shader language.
CgShaderProgram() - Constructor for class javax.media.j3d.CgShaderProgram
  Constructs a Cg shader program node component.
CHILD_ALL - Static variable in class javax.media.j3d.Switch
  Specifies that all children are rendered.
CHILD_MASK - Static variable in class javax.media.j3d.Switch
  Specifies that the childMask BitSet is used to select which children are rendered.
CHILD_NONE - Static variable in class javax.media.j3d.Switch
  Specifies that no children are rendered.
CLAMP - Static variable in class javax.media.j3d.Texture
  Clamps texture coordinates to be in the range [0, 1].
CLAMP_TO_BOUNDARY - Static variable in class javax.media.j3d.Texture
  Clamps texture coordinates such that filtering will sample only texture boundary texels.
CLAMP_TO_EDGE - Static variable in class javax.media.j3d.Texture
  Clamps texture coordinates such that filtering will not sample a texture boundary texel.
classification - Variable in class com.sun.j3d.audioengines.AudioEngineThread
  The classification of this thread.
cleanup() - Method in class com.sun.j3d.audioengines.AudioEngineThread
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.audioengines.Sample
  Clears/re-initialize fields associated with sample data for this sound, and frees any device specific data associated with this sample.
clear() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
  Deprecated.
  Delete all compressed objects from this instance.
clear() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
  Delete all compressed objects from this instance.
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.
clear() - Method in class javax.media.j3d.GraphicsContext3D
  Clear the Canvas3D to the color or image specified by the current background node.
clear() - Method in class javax.media.j3d.ShaderAttributeSet
  Removes all shader attributes from the attributes set.
clearCapability(int) - Method in class javax.media.j3d.SceneGraphObject
  Clear the specified capability bit.
clearCapabilityIsFrequent(int) - Method in class javax.media.j3d.SceneGraphObject
  Clears the isFrequent bit associated with the specified capability bit.
clearData() - Method in class com.sun.j3d.utils.geometry.StripifierStats
  Clears the statistical data
clearGeometryCache() - Static method in class com.sun.j3d.utils.geometry.Primitive
  Clear the shared geometry cache for all Primitive types.
clearRect(int, int, int, int) - Method in class javax.media.j3d.J3DGraphics2D
  This method is not supported.
clearSound(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Clear Sound.
clearSound(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
  Clears the fields associated with sample data for this sound.
clearSound(int) - Method in interface javax.media.j3d.AudioDevice3D
  Requests that the AudioDevice free all resources associated with sample with index id.
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
Clip - Class in javax.media.j3d
  The Clip leaf node defines the back, or far, clip distance in the virtual universe.
Clip() - Constructor for class javax.media.j3d.Clip
  Constructs a Clip node with default parameters.
Clip(double) - Constructor for class javax.media.j3d.Clip
  Constructs a Clip node with the specified back clip distance.
CLIP_IMAGE - Static variable in class javax.media.j3d.Raster
  Specifies that the raster object is clipped as an image after the raster position has been transformed.
CLIP_POSITION - Static variable in class javax.media.j3d.Raster
  Specifies that this raster object is not drawn if the raster position is outside the viewing volume.
clone() - Method in class javax.media.j3d.BoundingBox
  Creates a copy of this bounding box.
clone() - Method in class javax.media.j3d.BoundingPolytope
  Creates a copy of a polytope.
clone() - Method in class javax.media.j3d.BoundingSphere
  Creates a copy of the bounding sphere.
clone() - Method in class javax.media.j3d.Bounds
  Makes a copy of a bounds object.
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.
cloneNode(boolean) - Method in class javax.media.j3d.AlternateAppearance
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.AmbientLight
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Background
  Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.BackgroundSound
  Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Billboard
  Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.BoundingLeaf
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.BranchGroup
  Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Clip
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.ColorInterpolator
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.ConeSound
  Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.DecalGroup
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.DirectionalLight
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.DistanceLOD
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.ExponentialFog
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Group
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.LinearFog
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Link
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.ModelClip
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Morph
  Deprecated.
  Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Node
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.OrderedGroup
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.OrientedShape3D
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.PointLight
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.PointSound
  Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.PositionInterpolator
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.PositionPathInterpolator
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.RotationInterpolator
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.RotationPathInterpolator
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.RotPosPathInterpolator
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.RotPosScalePathInterpolator
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.ScaleInterpolator
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Shape3D
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.SharedGroup
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Soundscape
  Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.SpotLight
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Switch
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.SwitchValueInterpolator
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.TransformGroup
  Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.TransparencyInterpolator
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.ViewPlatform
  Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.ViewSpecificGroup
  Used to create a new instance of the node.
cloneNodeComponent() - Method in class javax.media.j3d.Appearance
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.AuralAttributes
  Deprecated.
  As of Java 3D version 1.2, replaced by `cloneNodeComponent(boolean forceDuplicate)`
cloneNodeComponent() - Method in class javax.media.j3d.ColoringAttributes
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.CompressedGeometry
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.DepthComponentFloat
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.DepthComponentInt
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.DepthComponentNative
  Creates a new DepthComponentNative object.
cloneNodeComponent() - Method in class javax.media.j3d.ImageComponent2D
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.ImageComponent3D
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.IndexedLineArray
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.IndexedLineStripArray
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.IndexedPointArray
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.IndexedQuadArray
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.IndexedTriangleArray
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.IndexedTriangleFanArray
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.IndexedTriangleStripArray
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.LineArray
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.LineAttributes
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.LineStripArray
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.Material
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.MediaContainer
  Deprecated.
  As of Java 3D version 1.2, replaced with `cloneNodeComponent(boolean forceDuplicate)`
cloneNodeComponent() - Method in class javax.media.j3d.NodeComponent
  Deprecated.
  As of Java 3D version 1.2, replaced by `cloneNodeComponent(boolean forceDuplicate)`
cloneNodeComponent() - Method in class javax.media.j3d.PointArray
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.PointAttributes
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.PolygonAttributes
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.QuadArray
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.Raster
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.RenderingAttributes
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.ShaderAppearance
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.SourceCodeShader
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.TexCoordGeneration
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.Text3D
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.Texture2D
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.Texture3D
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.TextureAttributes
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.TextureUnitState
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.TransparencyAttributes
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.TriangleArray
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.TriangleFanArray
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.TriangleStripArray
  Deprecated.
  replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent(boolean) - Method in class javax.media.j3d.NodeComponent
  Used to create a new instance of a NodeComponent object.
cloneTree() - Method in class javax.media.j3d.Node
  Duplicates all the nodes of the specified sub-graph.
cloneTree(boolean) - Method in class javax.media.j3d.Node
  Duplicates all the nodes of the specified sub-graph.
cloneTree(boolean, boolean) - Method in class javax.media.j3d.Node
  Duplicates all the nodes of the specified sub-graph.
cloneTree(NodeReferenceTable) - Method in class javax.media.j3d.Node
  Duplicates all the nodes of the specified sub-graph.
cloneTree(NodeReferenceTable, boolean) - Method in class javax.media.j3d.Node
  Duplicates all the nodes of the specified sub-graph.
cloneTree(NodeReferenceTable, boolean, boolean) - Method in class javax.media.j3d.Node
  Duplicates all the nodes of the specified sub-graph.
Cloning Subgraphs - Section in package javax.media.j3d
close() - Method in class com.sun.j3d.audioengines.AudioEngine
  Code to close the device
close() - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
  Code to close the device.
close() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
  Deprecated.
  Release the resources associated with this instance.
close() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
  Release the resources associated with this instance.
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.SceneGraphStreamReader
  Close the SceneGraphStreamReader stream
close() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamWriter
  Close the SceneGraphStreamWriter and the associated stream
close() - Method in interface javax.media.j3d.AudioDevice
  Code to close the device and release resources.
close() - Method in interface javax.media.j3d.InputDevice
  Code to process the clean up of the device and relinquish associated resources.
CLOSEST_DISTANCE - Static variable in class javax.media.j3d.PickInfo
  Specifies that this PickInfo returns the closest intersection distance.
CLOSEST_GEOM_INFO - Static variable in class javax.media.j3d.PickInfo
  Specifies that this PickInfo returns only the closest intersection geometry information.
CLOSEST_INTERSECTION_POINT - Static variable in class javax.media.j3d.PickInfo
  Specifies that this PickInfo returns the closest intersection point.
closestIntersection(Bounds[]) - Method in class javax.media.j3d.BoundingBox
  Finds closest bounding object that intersects this bounding box.
closestIntersection(Bounds[]) - Method in class javax.media.j3d.BoundingPolytope
  Finds closest bounding object that intersects this bounding polytope.
closestIntersection(Bounds[]) - Method in class javax.media.j3d.BoundingSphere
  Finds closest bounding object that intersects this bounding sphere.
closestIntersection(Bounds[]) - Method in class javax.media.j3d.Bounds
  Finds closest bounding object that intersects this bounding object.
Code Structure - Section in package javax.media.j3d
CoexistenceCenteringEnable - Section in package com.sun.j3d.utils.universe
CoexistenceToTrackerBase - Section in package com.sun.j3d.utils.universe
COLLECT_STATS - Static variable in class com.sun.j3d.utils.geometry.Stripifier
  Indicates to the stripifier to collect statistics on the data
COLOR_3 - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray contains an array of colors without alpha.
COLOR_4 - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray contains an array of colors with alpha.
COLOR_IN_BUFFER - Static variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  bufferDataPresent: bit indicating that RGB color information is bundled with the vertices in the compressed geometry buffer.
COLOR_IN_BUFFER - Static variable in class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  bufferDataPresent: bit indicating that RGB color information is bundled with the vertices in the compressed geometry buffer.
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.
ColoringAttributes - Class in javax.media.j3d
  The ColoringAttributes object defines attributes used in color selection and shading model.
ColoringAttributes() - Constructor for class javax.media.j3d.ColoringAttributes
  Constructs a ColoringAttributes node with default parameters.
ColoringAttributes(float, float, float, int) - Constructor for class javax.media.j3d.ColoringAttributes
  Construct ColoringAttributes object with specified values.
ColoringAttributes(Color3f, int) - Constructor for class javax.media.j3d.ColoringAttributes
  Construct ColoringAttributes object with specified values.
ColorInterpolator - Class in javax.media.j3d
  Color interpolation behavior.
ColorInterpolator(Alpha, Material) - Constructor for class javax.media.j3d.ColorInterpolator
  Constructs a trivial color interpolator with a specified target, a starting color of black, and an ending color of white.
ColorInterpolator(Alpha, Material, Color3f, Color3f) - Constructor for class javax.media.j3d.ColorInterpolator
  Constructs a color interpolator with the specified target, starting color, and ending color.
com.sun.j3d.audioengines - package com.sun.j3d.audioengines
  Provides abstract classes for creating Java 3D audio devices.
com.sun.j3d.audioengines.javasound - package com.sun.j3d.audioengines.javasound
  Provides a JavaSound-based implementation of a Java 3D audio device.
com.sun.j3d.exp.swing - package com.sun.j3d.exp.swing
  EXPERIMENTAL: Provides a lightweight JCanvas3D class.
com.sun.j3d.loaders - package com.sun.j3d.loaders
  Provides interfaces and abstract classes for writing Java 3D loaders.
com.sun.j3d.loaders.lw3d - package com.sun.j3d.loaders.lw3d
  Provides a Java 3D loader for Lightwave 3D scene files.
com.sun.j3d.loaders.objectfile - package com.sun.j3d.loaders.objectfile
  Provides a Java 3D loader for Wavefront .obj files.
com.sun.j3d.utils.applet - package com.sun.j3d.utils.applet
  Provides utility classes for running applets as stand-alone applications.
com.sun.j3d.utils.audio - package com.sun.j3d.utils.audio
  Provides audio utility classes.
com.sun.j3d.utils.behaviors.interpolators - package com.sun.j3d.utils.behaviors.interpolators
  Provides spline-based interpolation behaviors.
com.sun.j3d.utils.behaviors.keyboard - package com.sun.j3d.utils.behaviors.keyboard
  Provides keyboard navigation utility classes.
com.sun.j3d.utils.behaviors.mouse - package com.sun.j3d.utils.behaviors.mouse
  Provides mouse navigation utility classes.
com.sun.j3d.utils.behaviors.picking - package com.sun.j3d.utils.behaviors.picking
  Deprecated: Use `com.sun.j3d.utils.pickfast.behaviors` instead.
com.sun.j3d.utils.behaviors.sensor - package com.sun.j3d.utils.behaviors.sensor
  Provides 6DOF sensor behavior classes.
com.sun.j3d.utils.behaviors.vp - package com.sun.j3d.utils.behaviors.vp
  Provides ViewPlatform navigation utility classes.
com.sun.j3d.utils.compression - package com.sun.j3d.utils.compression
  Deprecated: Use `com.sun.j3d.utils.geometry.compression` instead.
com.sun.j3d.utils.geometry - package com.sun.j3d.utils.geometry
  Provides geometry construction, triangulation, and optimization utility classes.
com.sun.j3d.utils.geometry.compression - package com.sun.j3d.utils.geometry.compression
  Provides compressed geometry utility classes.
com.sun.j3d.utils.image - package com.sun.j3d.utils.image
  Provides texture image utility classes.
com.sun.j3d.utils.pickfast - package com.sun.j3d.utils.pickfast
  Provides picking utility classes for the new core picking methods.
com.sun.j3d.utils.pickfast.behaviors - package com.sun.j3d.utils.pickfast.behaviors
  Provides picking behaviors for the new core picking methods.
com.sun.j3d.utils.picking - package com.sun.j3d.utils.picking
  OBSOLETE: provides picking utility classes for the old picking methods.
com.sun.j3d.utils.picking.behaviors - package com.sun.j3d.utils.picking.behaviors
  OBSOLETE: provides picking behaviors for the old picking methods.
com.sun.j3d.utils.scenegraph.io - package com.sun.j3d.utils.scenegraph.io
  This package provides a Java3D SceneGraph IO capability.
com.sun.j3d.utils.scenegraph.transparency - package com.sun.j3d.utils.scenegraph.transparency
  Provides transparency sorting utility classes.
com.sun.j3d.utils.shader - package com.sun.j3d.utils.shader
  Provides shader utility classes.
com.sun.j3d.utils.timer - package com.sun.j3d.utils.timer
  Deprecated: Use java.lang.System.nanoTime() instead.
com.sun.j3d.utils.universe - package com.sun.j3d.utils.universe
  Provides utility classes for setting up the Java 3D universe, including the viewing configuration.
combine(Bounds) - Method in class javax.media.j3d.BoundingBox
  Combines this bounding box with a bounding object so that the resulting bounding box encloses the original bounding box and the specified bounds object.
combine(Bounds) - Method in class javax.media.j3d.BoundingPolytope
  Combines this bounding polytope with a bounding object so that the resulting bounding polytope encloses the original bounding polytope and the given bounds object.
combine(Bounds) - Method in class javax.media.j3d.BoundingSphere
  Combines this bounding sphere with a bounding object so that the resulting bounding sphere encloses the original bounding sphere and the given bounds object.
combine(Bounds) - Method in class javax.media.j3d.Bounds
  Combines this bounding object with a bounding object so that the resulting bounding object encloses the original bounding object and the given bounds object.
combine(Bounds[]) - Method in class javax.media.j3d.BoundingBox
  Combines this bounding box with an array of bounding objects so that the resulting bounding box encloses the original bounding box and the array of bounding objects.
combine(Bounds[]) - Method in class javax.media.j3d.BoundingPolytope
  Combines this bounding polytope with an array of bounding objects so that the resulting bounding polytope encloses the original bounding polytope and the given array of bounds object.
combine(Bounds[]) - Method in class javax.media.j3d.BoundingSphere
  Combines this bounding sphere with an array of bounding objects so that the resulting bounding sphere encloses the original bounding sphere and the given array of bounds object.
combine(Bounds[]) - Method in class javax.media.j3d.Bounds
  Combines this bounding object with an array of bounding objects so that the resulting bounding object encloses the original bounding object and the given array of bounds object.
combine(Point3d) - Method in class javax.media.j3d.BoundingBox
  Combines this bounding box with a point so that the resulting bounding box encloses the original bounding box and the point.
combine(Point3d) - Method in class javax.media.j3d.BoundingPolytope
  Combines this bounding polytope with a point.
combine(Point3d) - Method in class javax.media.j3d.BoundingSphere
  Combines this bounding sphere with a point.
combine(Point3d) - Method in class javax.media.j3d.Bounds
  Combines this bounding object with a point.
combine(Point3d[]) - Method in class javax.media.j3d.BoundingBox
  Combines this bounding box with an array of points so that the resulting bounding box encloses the original bounding box and the array of points.
combine(Point3d[]) - Method in class javax.media.j3d.BoundingPolytope
  Combines this bounding polytope with an array of points.
combine(Point3d[]) - Method in class javax.media.j3d.BoundingSphere
  Combines this bounding sphere with an array of points.
combine(Point3d[]) - Method in class javax.media.j3d.Bounds
  Combines this bounding object with an array of points.
COMBINE - Static variable in class javax.media.j3d.TextureAttributes
  Combine the object color with texture color as specified in the combine mode.
COMBINE_ADD - Static variable in class javax.media.j3d.TextureAttributes
  Add two colors.
COMBINE_ADD_SIGNED - Static variable in class javax.media.j3d.TextureAttributes
  Add two colors plus an implicit offset.
COMBINE_CONSTANT_COLOR - Static variable in class javax.media.j3d.TextureAttributes
  Texture blend color.
COMBINE_DOT3 - Static variable in class javax.media.j3d.TextureAttributes
  Dot product of two colors.
COMBINE_INTERPOLATE - Static variable in class javax.media.j3d.TextureAttributes
  Interpolate two colors with a factor.
COMBINE_MODULATE - Static variable in class javax.media.j3d.TextureAttributes
  Modulates one color with another color.
COMBINE_OBJECT_COLOR - Static variable in class javax.media.j3d.TextureAttributes
  Object color coming into the texturing state.
COMBINE_ONE_MINUS_SRC_ALPHA - Static variable in class javax.media.j3d.TextureAttributes
  Color function is f = (1 - Ca)
COMBINE_ONE_MINUS_SRC_COLOR - Static variable in class javax.media.j3d.TextureAttributes
  Color function is f = (1 - Crgb)
COMBINE_PREVIOUS_TEXTURE_UNIT_STATE - Static variable in class javax.media.j3d.TextureAttributes
  Color from the previous texture unit state.
COMBINE_REPLACE - Static variable in class javax.media.j3d.TextureAttributes
  Replace the input color with the specified color.
COMBINE_SRC_ALPHA - Static variable in class javax.media.j3d.TextureAttributes
  Color function is f = Ca
COMBINE_SRC_COLOR - Static variable in class javax.media.j3d.TextureAttributes
  Color function is f = Crgb
COMBINE_SUBTRACT - Static variable in class javax.media.j3d.TextureAttributes
  Subtract one color from another color.
COMBINE_TEXTURE_COLOR - Static variable in class javax.media.j3d.TextureAttributes
  Texture color of the corresponding texture unit state.
compact() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Remove unused data from an indexed dataset.
compare(Object, Object) - Method in class com.sun.j3d.utils.scenegraph.transparency.SimpleDistanceComparator
  Compares its two arguments for order.
Compatibility Mode - Section in package javax.media.j3d
compile() - Method in class javax.media.j3d.BranchGroup
  Compiles the source BranchGroup associated with this object and creates and caches a compiled scene graph.
compile() - Method in class javax.media.j3d.SharedGroup
  Compiles the source SharedGroup associated with this object and creates and caches a compiled scene graph.
COMPILE_ERROR - Static variable in class javax.media.j3d.ShaderError
  Indicates that an error occurred while compiling a shader.
Compiled-Retained Mode - Section in package javax.media.j3d
Compiled-Retained Mode - Section in package javax.media.j3d
Composing Behaviors - Section in package javax.media.j3d
Composing Model and Viewing Transformations - Section in package javax.media.j3d
Composing WakeupCriterion Objects - Section in package javax.media.j3d
compress(CompressionStream) - Method in class com.sun.j3d.utils.compression.GeometryCompressor
  Deprecated.
  Compress a stream into a CompressedGeometry node component.
compress(CompressionStream, CompressedGeometryFile) - Method in class com.sun.j3d.utils.compression.GeometryCompressor
  Deprecated.
  Compress a stream and append the output to a CompressedGeometryFile.
compress(CompressionStream) - Method in class com.sun.j3d.utils.geometry.compression.GeometryCompressor
  Compress a stream into a CompressedGeometryData node component.
compress(CompressionStream, CompressedGeometryFile) - Method in class com.sun.j3d.utils.geometry.compression.GeometryCompressor
  Compress a stream and append the output to a CompressedGeometryFile.
CompressedGeometry - Class in javax.media.j3d
  Deprecated.
  As of Java 3D version 1.4.
CompressedGeometry(CompressedGeometryHeader, byte[]) - Constructor for class javax.media.j3d.CompressedGeometry
  Deprecated.
  Creates a new CompressedGeometry NodeComponent by copying the specified compressed geometry data into this object.
CompressedGeometry(CompressedGeometryHeader, byte[], boolean) - Constructor for class javax.media.j3d.CompressedGeometry
  Deprecated.
  Creates a new CompressedGeometry NodeComponent.
CompressedGeometry(CompressedGeometryHeader, J3DBuffer) - Constructor for class javax.media.j3d.CompressedGeometry
  Deprecated.
  This constructor is not implemented.
CompressedGeometryData - Class in com.sun.j3d.utils.geometry.compression
  The compressed geometry object is used to store geometry in a compressed format.
CompressedGeometryData(CompressedGeometryData.Header, byte[]) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
  Creates a new CompressedGeometryData object by copying the specified compressed geometry data into this object.
CompressedGeometryData(CompressedGeometryData.Header, byte[], boolean) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
  Creates a new CompressedGeometryData object.
CompressedGeometryData(CompressedGeometryData.Header, J3DBuffer) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
  Creates a new CompressedGeometryData object.
CompressedGeometryData.Header - Class in com.sun.j3d.utils.geometry.compression
  The Header class is a data container for the header information, used in conjunction with a CompressedGeometryData object.
CompressedGeometryFile - Class in com.sun.j3d.utils.compression
  Deprecated.
  As of Java 3D 1.5, replaced by com.sun.j3d.utils.geometry.compression.`CompressedGeometryFile`.
CompressedGeometryFile - Class in com.sun.j3d.utils.geometry.compression
  This class provides methods to read and write compressed geometry resource files.
CompressedGeometryFile(RandomAccessFile) - Constructor for class com.sun.j3d.utils.compression.CompressedGeometryFile
  Deprecated.
  Construct a new CompressedGeometryFile instance associated with a currently open RandomAccessFile.
CompressedGeometryFile(RandomAccessFile) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
  Construct a new CompressedGeometryFile instance associated with a currently open RandomAccessFile.
CompressedGeometryFile(String) - Constructor for class com.sun.j3d.utils.compression.CompressedGeometryFile
  Deprecated.
  Construct a new CompressedGeometryFile instance associated with the specified file.
CompressedGeometryFile(String) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
  Construct a new CompressedGeometryFile instance associated with the specified file.
CompressedGeometryFile(String, boolean) - Constructor for class com.sun.j3d.utils.compression.CompressedGeometryFile
  Deprecated.
  Construct a new CompressedGeometryFile instance associated with the specified file.
CompressedGeometryFile(String, boolean) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
  Construct a new CompressedGeometryFile instance associated with the specified file.
CompressedGeometryHeader - Class in javax.media.j3d
  Deprecated.
  As of Java 3D version 1.4.
CompressedGeometryHeader() - Constructor for class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  Creates a new CompressedGeometryHeader object used for the creation of a CompressedGeometry NodeComponent object.
CompressionStream - Class in com.sun.j3d.utils.compression
  Deprecated.
  As of Java 3D 1.5, replaced by com.sun.j3d.utils.geometry.compression.`CompressionStream`.
CompressionStream - Class in com.sun.j3d.utils.geometry.compression
  This class is used as input to a geometry compressor.
CompressionStream(int, int, int, GeometryInfo[]) - Constructor for class com.sun.j3d.utils.compression.CompressionStream
  Deprecated.
  Creates a CompressionStream from an array of GeometryInfo objects.
CompressionStream(int, int, int, GeometryInfo[]) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressionStream
  Creates a CompressionStream from an array of GeometryInfo objects.
CompressionStream(int, int, int, Shape3D[]) - Constructor for class com.sun.j3d.utils.compression.CompressionStream
  Deprecated.
  Creates a CompressionStream from an array of Shape3D scene graph objects.
CompressionStream(int, int, int, Shape3D[]) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressionStream
  Creates a CompressionStream from an array of Shape3D scene graph objects.
CompressionStream(GeometryInfo[]) - Constructor for class com.sun.j3d.utils.compression.CompressionStream
  Deprecated.
  Creates a CompressionStream from an array of GeometryInfo objects.
CompressionStream(GeometryInfo[]) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressionStream
  Creates a CompressionStream from an array of GeometryInfo objects.
CompressionStream(Shape3D[]) - Constructor for class com.sun.j3d.utils.compression.CompressionStream
  Deprecated.
  Creates a CompressionStream from an array of Shape3D scene graph objects.
CompressionStream(Shape3D[]) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressionStream
  Creates a CompressionStream from an array of Shape3D scene graph 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() - Method in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
  Deprecated.
  As of Java 3D version 1.3, replaced by `computePathInterpolation(float)`
computePathInterpolation() - Method in class javax.media.j3d.PathInterpolator
  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(float) - Method in class javax.media.j3d.PathInterpolator
  Computes the base knot index and interpolation value given the specified value of alpha and the knots[] array.
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.
computeTransform(float, Transform3D) - Method in class javax.media.j3d.PositionInterpolator
  Computes the new transform for this interpolator for a given alpha value.
computeTransform(float, Transform3D) - Method in class javax.media.j3d.PositionPathInterpolator
  Computes the new transform for this interpolator for a given alpha value.
computeTransform(float, Transform3D) - Method in class javax.media.j3d.RotationInterpolator
  Computes the new transform for this interpolator for a given alpha value.
computeTransform(float, Transform3D) - Method in class javax.media.j3d.RotationPathInterpolator
  Computes the new transform for this interpolator for a given alpha value.
computeTransform(float, Transform3D) - Method in class javax.media.j3d.RotPosPathInterpolator
  Computes the new transform for this interpolator for a given alpha value.
computeTransform(float, Transform3D) - Method in class javax.media.j3d.RotPosScalePathInterpolator
  Computes the new transform for this interpolator for a given alpha value.
computeTransform(float, Transform3D) - Method in class javax.media.j3d.ScaleInterpolator
  Computes the new transform for this interpolator for a given alpha value.
computeTransform(float, Transform3D) - Method in class javax.media.j3d.TransformInterpolator
  Computes the new transform for this interpolator for a given alpha value.
Concatenate - Section in package com.sun.j3d.utils.universe
conditions - Variable in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
  Deprecated.
conditions - Variable in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
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, 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.
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, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cone
  Constructs a default cone of a given radius, height, and appearance.
CONE_SOUND - Static variable in interface javax.media.j3d.AudioDevice3D
  Specifies the sound type as cone sound.
ConeSound - Class in javax.media.j3d
  The ConeSound node object defines a PointSound node whose sound source is directed along a specific vector in space.
ConeSound() - Constructor for class javax.media.j3d.ConeSound
  Constructs and initializes a new ConeSound node using default parameters.
ConeSound(MediaContainer, float, float, float, float, float, float, float) - Constructor for class javax.media.j3d.ConeSound
  Constructs a ConeSound node object using only the provided parameter values for sound, overall initial gain, position, and direction.
ConeSound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float, float, float, float, float[], float[], float[], float[], float, float, float) - Constructor for class javax.media.j3d.ConeSound
  Constructs a ConeSound node object using the provided parameter values.
ConeSound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float, float, float, float, float[], float[], float[], float[], float, float, float, float[], float[], float[]) - Constructor for class javax.media.j3d.ConeSound
  Constructs and initializes a new Cone Sound node explicitly setting all PointSound and ConeSound fields as arguments but all the vector and point arguments are broken into individual float array components.
ConeSound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float, float, float, float, float[], float[], float, float, float, float[], float[], float[]) - Constructor for class javax.media.j3d.ConeSound
  Constructs a ConeSound node object using all the provided PointSound parameter values, which include a single spherical distance attenuation array, but includes an angular attenuation array.
ConeSound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float, Point3f, Point2f[], Point2f[], Vector3f) - Constructor for class javax.media.j3d.ConeSound
  Constructs a ConeSound node object using all the provided PointSound parameter values.
ConeSound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float, Point3f, Point2f[], Point2f[], Vector3f, Point3f[]) - Constructor for class javax.media.j3d.ConeSound
  Constructs and initializes a new Cone Sound node explicitly setting all PointSound and ConeSound fields as arguments: the PointSound position, front and back distance attenuation Point2f array, and ConeSound direction vector and Point3f angular attenuation.
ConeSound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float, Point3f, Point2f[], Vector3f, Point3f[]) - Constructor for class javax.media.j3d.ConeSound
  Constructs a ConeSound node object using all the provided PointSound parameter values, which include a single spherical distance attenuation array, but includes an angular attenuation array.
ConeSound(MediaContainer, float, Point3f, Vector3f) - Constructor for class javax.media.j3d.ConeSound
  Constructs a ConeSound node object using only the provided parameter values for sound, overall initial gain, position, and direction.
ConfigContainer - Section in package com.sun.j3d.utils.universe
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.
ConfigContainer(URL, boolean, int, ClassLoader) - Constructor for class com.sun.j3d.utils.universe.ConfigContainer
  Creates a new ConfigContainer and loads the configuration file at the specified URL.
ConfigContainer(URL, ClassLoader) - 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(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.
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(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(Canvas3D) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
  Equivalent to `SimpleUniverse(Canvas3D)`.
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(Canvas3D[], int, LocaleFactory) - 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(Canvas3D, int) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
  Equivalent to `SimpleUniverse(Canvas3D, int)`.
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.
CONGRUENT - Static variable in class javax.media.j3d.Transform3D
  This is an angle and length preserving matrix, meaning that it can translate, rotate, and reflect about an axis, and scale by an amount that is uniform in all directions.
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.
Constructing a Simple Scene Graph - Section in package javax.media.j3d
CONTEXT_CREATION_ERROR - Static variable in class javax.media.j3d.RenderingError
  Indicates that an error occurred while creating an OpenGL or D3D graphics context.
continuity - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
continuity - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
convertToIndexedTriangles() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Convert the GeometryInfo object to have primitive type TRIANGLE_ARRAY and be indexed.
COORDINATES - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray contains an array of coordinates.
Coordinate Systems - Section in package javax.media.j3d
create() - Method in class javax.media.j3d.J3DGraphics2D
  This method is not supported.
create(int, int, int, int) - Method in class javax.media.j3d.J3DGraphics2D
  This method is not supported.
createAudioDevice() - Method in class com.sun.j3d.utils.universe.Viewer
  Used to create and initialize a default AudioDevice3D used for sound rendering.
createLocale(VirtualUniverse) - Method in interface com.sun.j3d.utils.universe.LocaleFactory
  Creates a new Locale object at (0, 0, 0) in the specified universe.
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.
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.
Creating a Projection Matrix - Section in package javax.media.j3d
Creating a Viewing Matrix - Section in package javax.media.j3d
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).
CULL_BACK - Static variable in class javax.media.j3d.PolygonAttributes
  Cull all back-facing polygons.
CULL_FRONT - Static variable in class javax.media.j3d.PolygonAttributes
  Cull all front-facing polygons.
CULL_NONE - Static variable in class javax.media.j3d.PolygonAttributes
  Don't perform any face culling.
currentChild() - Method in class javax.media.j3d.Switch
  Retrieves the currently selected child.
currentInterpolationValue - Variable in class javax.media.j3d.PathInterpolator
  This value is the ratio between knot values indicated by the currentKnotIndex variable.
currentKnotIndex - Variable in class javax.media.j3d.PathInterpolator
  This value is the index of the current base knot value, as determined by the alpha function.
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.
currentView - Variable in class com.sun.j3d.audioengines.AudioEngine3D
  Current View sound is being rendered
currGrp - Variable in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
  Deprecated.
currGrp - Variable in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
currGrp - Variable in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
currXform - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
CYCLOPEAN_EYE_VIEW - Static variable in class javax.media.j3d.View
  Specifies that monoscopic view generated should be the view as seen from the 'center eye', the fictional eye half-way between the left and right eye.
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, 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.
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, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cylinder
  Constructs a default cylinder of a given radius, height, and appearance.

## D

DanglingReferenceException - Exception Class in javax.media.j3d
  During a `cloneTree` call an updated reference was requested for a node that did not get cloned.
DanglingReferenceException() - Constructor for exception class javax.media.j3d.DanglingReferenceException
  Create the exception object with default values.
DanglingReferenceException(String) - Constructor for exception class javax.media.j3d.DanglingReferenceException
  Create the exception object that outputs message.
Dangling References - Section in package javax.media.j3d
debug - Static variable in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
  Deprecated.
debug - Static variable in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
debug - Static variable in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
debugFlag - Static variable in class com.sun.j3d.audioengines.AudioEngineThread
debugFlag - Static variable in class com.sun.j3d.audioengines.Sample
debugOutput(int, String) - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
debugOutputLn(int, String) - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
debugPrint(String) - Method in class com.sun.j3d.audioengines.AudioEngineThread
debugPrint(String) - Method in class com.sun.j3d.audioengines.AuralParameters
  Debug print method for Sound nodes
debugPrint(String) - Method in class com.sun.j3d.audioengines.Sample
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
debugPrinter - Variable in class com.sun.j3d.loaders.lw3d.Lw3dLoader
debugPrintln(String) - Method in class com.sun.j3d.audioengines.Sample
DECAL - Static variable in class javax.media.j3d.TextureAttributes
  Apply the texture color to the object as a decal.
DecalGroup - Class in javax.media.j3d
  The DecalGroup node is an ordered group node used for defining decal geometry on top of other geometry.
DecalGroup() - Constructor for class javax.media.j3d.DecalGroup
  Constructs and initializes a new DecalGroup node object.
decayFrequencyCutoff - Variable in class com.sun.j3d.audioengines.AuralParameters
decayTime - Variable in class com.sun.j3d.audioengines.AuralParameters
decompress() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
  Decompresses the compressed geometry.
decompress() - Method in class javax.media.j3d.CompressedGeometry
  Deprecated.
  Decompresses the compressed geometry.
DECREASING_ENABLE - Static variable in class javax.media.j3d.Alpha
  Specifies that the decreasing component of the alpha is used
DEFAULT_SENSOR_READ_COUNT - Static variable in class javax.media.j3d.Sensor
  Default SensorRead object count (30); the number of SensorRead objects constructed if no count is specified.
defaultWakeupCriterion - Variable in class javax.media.j3d.Interpolator
  Default WakeupCondition for all interpolators.
DEGREES - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
  Indicates that rotation speed should be in degrees.
DEMAND_DRIVEN - Static variable in interface javax.media.j3d.InputDevice
  Signifies that the Java 3D implementation should not schedule regular reads on the sensors of this device; the Java 3D implementation will only call pollAndProcessInput when one of the device's sensors' getRead methods is called.
density - Variable in class com.sun.j3d.audioengines.AuralParameters
DepthComponent - Class in javax.media.j3d
  Abstract base class that defines a 2D array of depth (Z) values.
DepthComponentFloat - Class in javax.media.j3d
  A 2D array of depth (Z) values in floating point format in the range [0,1].
DepthComponentFloat(int, int) - Constructor for class javax.media.j3d.DepthComponentFloat
  Constructs a new floating-point depth (z-buffer) component object with the specified width and height.
DepthComponentInt - Class in javax.media.j3d
  A 2D array of depth (Z) values in integer format.
DepthComponentInt(int, int) - Constructor for class javax.media.j3d.DepthComponentInt
  Constructs a new integer depth (z-buffer) component object with the specified width and height.
DepthComponentNative - Class in javax.media.j3d
  A 2D array of depth (Z) values stored in the most efficient format for a particular device.
DepthComponentNative(int, int) - Constructor for class javax.media.j3d.DepthComponentNative
  Constructs a new native depth (z-buffer) component object with the specified width and height.
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.
detach() - Method in class javax.media.j3d.BranchGroup
  Detaches this BranchGroup from its parent.
DETAIL_ADD - Static variable in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported. Adds the detail texture image to the level 0 image of this texture object
DETAIL_MODULATE - Static variable in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported. Modulates the detail texture image with the level 0 image of this texture object
Details of High-Resolution Coordinates - Section in package javax.media.j3d
determinant() - Method in class javax.media.j3d.Transform3D
  Calculates and returns the determinant of this transform.
Device - Section in package com.sun.j3d.utils.universe
deviceGain - Variable in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
DeviceProperty - Section in package com.sun.j3d.utils.universe
difference(HiResCoord, Vector3d) - Method in class javax.media.j3d.HiResCoord
  Subtracts the specified HiResCoord from this HiResCoord placing the difference vector into the specified double-precision vector.
DIFFUSE - Static variable in class javax.media.j3d.Material
  Specifies that per-vertex colors replace the diffuse material color.
diffusion - Variable in class com.sun.j3d.audioengines.AuralParameters
direction - Variable in class com.sun.j3d.audioengines.Sample
  The Cone Sound's direction vector.
DirectionalLight - Class in javax.media.j3d
  A DirectionalLight node defines an oriented light with an origin at infinity.
DirectionalLight() - Constructor for class javax.media.j3d.DirectionalLight
  Constructs a DirectionalLight node with default parameters.
DirectionalLight(boolean, Color3f, Vector3f) - Constructor for class javax.media.j3d.DirectionalLight
  Constructs and initializes a directional light.
DirectionalLight(Color3f, Vector3f) - Constructor for class javax.media.j3d.DirectionalLight
  Constructs and initializes a directional light.
dirtyFlags - Variable in class com.sun.j3d.audioengines.Sample
  dirty flags denoting what has changed since last rendering
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
Disclaimer - Section in package javax.media.j3d
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.
distance(HiResCoord) - Method in class javax.media.j3d.HiResCoord
  The floating point distance between the specified HiResCoord and this HiResCoord.
DistanceAttenuation - Class in com.sun.j3d.utils.audio
DistanceAttenuation() - Constructor for class com.sun.j3d.utils.audio.DistanceAttenuation
DistanceLOD - Class in javax.media.j3d
  This class defines a distance-based LOD behavior node that operates on a Switch group node to select one of the children of that Switch node based on the distance of this LOD node from the viewer.
DistanceLOD() - Constructor for class javax.media.j3d.DistanceLOD
  Constructs and initializes a DistanceLOD node with default values.
DistanceLOD(float[]) - Constructor for class javax.media.j3d.DistanceLOD
  Constructs and initializes a DistanceLOD node with the specified array of distances and a default position of (0,0,0).
DistanceLOD(float[], Point3f) - Constructor for class javax.media.j3d.DistanceLOD
  Constructs and initializes a DistanceLOD node with the specified array of distances and the specified position.
doWork() - Method in class com.sun.j3d.audioengines.AudioEngineThread
  This method is defined by all slave threads to implement one iteration of work.
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(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
DRAGGED - Static variable in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
  A button dragged event.
draw(Geometry) - Method in class javax.media.j3d.GraphicsContext3D
  Draw the specified Geometry component object.
draw(Shape3D) - Method in class javax.media.j3d.GraphicsContext3D
  Draw the specified Shape3D leaf node object.
drawAndFlushImage(BufferedImage, int, int, ImageObserver) - Method in class javax.media.j3d.J3DGraphics2D
  Draws the specified image and flushes the buffer.
Dropping in on a Favorite Place - Section in package javax.media.j3d
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.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.Background
  Copies all node information from `originalNode` into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.BackgroundSound
  Copies all node information from `originalNode` into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.ConeSound
  Copies all node information from `originalNode` into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.Morph
  Deprecated.
  Copies all node information from `originalNode` into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.Node
  Copies all node information from `originalNode` into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.OrientedShape3D
  Copies all node information from `originalNode` into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.PointSound
  Copies all node information from `originalNode` into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.Shape3D
  Copies all node information from `originalNode` into the current node.
duplicateNode(Node, boolean) - Method in class javax.media.j3d.Soundscape
  Copies all node information from `originalNode` into the current node.
duplicateNodeComponent(NodeComponent) - Method in class javax.media.j3d.Appearance
  Deprecated.
  replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
duplicateNodeComponent(NodeComponent) - Method in class javax.media.j3d.NodeComponent
  Deprecated.
  As of Java 3D version 1.2, replaced by `duplicateNodeComponent(NodeComponent originalNodeComponent, boolean forceDuplicate)`
duplicateNodeComponent(NodeComponent) - Method in class javax.media.j3d.Raster
  Deprecated.
  replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
duplicateNodeComponent(NodeComponent) - Method in class javax.media.j3d.ShaderAppearance
  Deprecated.
  replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
duplicateNodeComponent(NodeComponent) - Method in class javax.media.j3d.Texture2D
  Deprecated.
  replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
duplicateNodeComponent(NodeComponent) - Method in class javax.media.j3d.Texture3D
  Deprecated.
  replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
duplicateNodeComponent(NodeComponent) - Method in class javax.media.j3d.TextureCubeMap
  Deprecated.
  replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
duplicateNodeComponent(NodeComponent) - Method in class javax.media.j3d.TextureUnitState
  Deprecated.
  replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
duplicateNodeComponent(NodeComponent, boolean) - Method in class javax.media.j3d.NodeComponent
  Copies all node information from `originalNodeComponent` into the current node.
duplicateSceneGraphObject(SceneGraphObject) - Method in class javax.media.j3d.SceneGraphObject
  Copies all SceneGraphObject information from `originalNode` into the current node.
duration - Variable in class com.sun.j3d.audioengines.Sample
DURATION_UNKNOWN - Static variable in class com.sun.j3d.audioengines.Sample
DURATION_UNKNOWN - Static variable in class javax.media.j3d.Sound
  Denotes that the sound's duration could not be calculated.

## 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.
EchoReadListener() - Constructor for class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior.EchoReadListener
EchoReadListener6D() - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.EchoReadListener6D
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.
EMISSIVE - Static variable in class javax.media.j3d.Material
  Specifies that per-vertex colors replace the emissive material color.
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_COLLISION_REPORTING - Static variable in class javax.media.j3d.Node
  Specifies that this Node will be reported in the collision SceneGraphPath if a collision occurs.
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.
ENABLE_PICK_REPORTING - Static variable in class javax.media.j3d.Node
  Specifies that this Node will be reported in the pick SceneGraphPath if a pick occurs.
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
epsilonEquals(Transform3D, double) - Method in class javax.media.j3d.Transform3D
  Returns true if the L-infinite distance between this matrix and matrix m1 is less than or equal to the epsilon parameter, otherwise returns false.
EQUAL - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that pixels are drawn if the two values being tested are equal.
equals(Object) - Method in class javax.media.j3d.BoundingBox
  Indicates whether the specified `bounds` object is equal to this BoundingBox object.
equals(Object) - Method in class javax.media.j3d.BoundingPolytope
  Indicates whether the specified `bounds` object is equal to this BoundingPolytope object.
equals(Object) - Method in class javax.media.j3d.BoundingSphere
  Indicates whether the specified `bounds` object is equal to this BoundingSphere object.
equals(Object) - Method in class javax.media.j3d.Bounds
  Indicates whether the specified `bounds` object is equal to this Bounds object.
equals(Object) - Method in class javax.media.j3d.HiResCoord
  Returns true if the Object o1 is of type HiResCoord and all of the data members of o1 are equal to the corresponding data members in this HiResCoord.
equals(Object) - Method in class javax.media.j3d.SceneGraphPath
  Returns true if the Object o1 is of type SceneGraphPath and all of the data members of o1 are equal to the corresponding data members in this SceneGraphPath and if the values of the transforms is equal.
equals(Object) - Method in class javax.media.j3d.Transform3D
  Returns true if the Object o1 is of type Transform3D and all of the data members of o1 are equal to the corresponding data members in this Transform3D.
equals(HiResCoord) - Method in class javax.media.j3d.HiResCoord
  Compares the specified HiResCoord to this HiResCoord.
equals(SceneGraphPath) - Method in class javax.media.j3d.SceneGraphPath
  Returns true if all of the data members of path testPath are equal to the corresponding data members in this SceneGraphPath and if the values of the transforms is equal.
equals(Transform3D) - Method in class javax.media.j3d.Transform3D
  Returns true if all of the data members of transform t1 are equal to the corresponding data members in this Transform3D.
errorOccurred(RenderingError) - Method in interface javax.media.j3d.RenderingErrorListener
  Invoked when an error occurs in the Java 3D rendering system.
errorOccurred(ShaderError) - Method in interface javax.media.j3d.ShaderErrorListener
  Invoked when an error occurs while compiling, linking or executing a programmable shader.
Establishing a Scene - Section in package javax.media.j3d
Example: User Behavior Node - Section in package javax.media.j3d
Example Configuration Files - Section in package com.sun.j3d.utils.universe
Execution and Rendering Model - Section in package javax.media.j3d
ExponentialFog - Class in javax.media.j3d
  The ExponentialFog leaf node extends the Fog leaf node by adding a fog density that is used as the exponent of the fog equation.
ExponentialFog() - Constructor for class javax.media.j3d.ExponentialFog
  Constructs an ExponentialFog node with default parameters.
ExponentialFog(float, float, float) - Constructor for class javax.media.j3d.ExponentialFog
  Constructs an ExponentialFog node with the specified fog color.
ExponentialFog(float, float, float, float) - Constructor for class javax.media.j3d.ExponentialFog
  Constructs an ExponentialFog node with the specified fog color and density.
ExponentialFog(Color3f) - Constructor for class javax.media.j3d.ExponentialFog
  Constructs an ExponentialFog node with the specified fog color.
ExponentialFog(Color3f, float) - Constructor for class javax.media.j3d.ExponentialFog
  Constructs an ExponentialFog node with the specified fog color and density.
Extensibility - Section in package javax.media.j3d
EYE_LINEAR - Static variable in class javax.media.j3d.TexCoordGeneration
  Generates texture coordinates as a linear function in eye coordinates.

## F

FASTEST - Static variable in class javax.media.j3d.ColoringAttributes
  Use the fastest available method for shading.
FASTEST - Static variable in class javax.media.j3d.Texture
  Uses the fastest available method for processing geometry.
FASTEST - Static variable in class javax.media.j3d.TextureAttributes
  Use the fastest available method for perspective correction.
FASTEST - Static variable in class javax.media.j3d.TransparencyAttributes
  Use the fastest available method for transparency.
FastSpeedFactor(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
  Property which sets the fast translation speed factor.
Features of Java 3D - Section in package javax.media.j3d
FIELD_ALL - Static variable in class javax.media.j3d.Canvas3D
  Specifies a single-field rendering loop.
FIELD_LEFT - Static variable in class javax.media.j3d.Canvas3D
  Specifies the left field of a field-sequential stereo rendering loop.
FIELD_RIGHT - Static variable in class javax.media.j3d.Canvas3D
  Specifies the right field of a field-sequential stereo rendering loop.
FieldOfView - Section in package com.sun.j3d.utils.universe
fillDistanceAttenuation(float, float, float, float, float, float, int, Point2f[]) - Method in class com.sun.j3d.utils.audio.DistanceAttenuation
fillDistanceAttenuation(float, float, float, float, int, Point2f[]) - Method in class com.sun.j3d.utils.audio.DistanceAttenuation
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.
FILTER4 - Static variable in class javax.media.j3d.Texture
  Applies an application-supplied weight function on the nearest 4x4 texels in the base level texture image.
finalize() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
  Deprecated.
  Release file resources when this object is garbage collected.
finalize() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
  Release file resources when this object is garbage collected.
finish() - Method in class com.sun.j3d.audioengines.AudioEngineThread
  This causes the threads run method to exit.
finished() - Method in class javax.media.j3d.Alpha
  Query to test if this alpha object is past its activity window, that is, if it has finished looping.
flags - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
flush(boolean) - Method in class javax.media.j3d.GraphicsContext3D
  Flushes all previously executed rendering operations to the drawing buffer for this 3D graphics context.
flush(boolean) - Method in class javax.media.j3d.J3DGraphics2D
  Flushes all previously executed rendering operations to the drawing buffer for this 2D graphics object.
Fog - Class in javax.media.j3d
  The Fog leaf node defines a set of fog parameters common to all types of fog.
Fog() - Constructor for class javax.media.j3d.Fog
  Constructs a Fog node with default parameters.
Fog(float, float, float) - Constructor for class javax.media.j3d.Fog
  Constructs a Fog node with the specified fog color.
Fog(Color3f) - Constructor for class javax.media.j3d.Fog
  Constructs a Fog node with the specified fog color.
Font3D - Class in javax.media.j3d
  The Font3D object is used to store extruded 2D glyphs.
Font3D(Font, double, FontExtrusion) - Constructor for class javax.media.j3d.Font3D
  Constructs a Font3D object from the specified Font and FontExtrusion objects, using the specified tessellation tolerance.
Font3D(Font, FontExtrusion) - Constructor for class javax.media.j3d.Font3D
  Constructs a Font3D object from the specified Font and FontExtrusion objects, using the default value for the tessellation tolerance.
FontExtrusion - Class in javax.media.j3d
  The FontExtrusion object is used to describe the extrusion path for a Font3D object.
FontExtrusion() - Constructor for class javax.media.j3d.FontExtrusion
  Constructs a FontExtrusion object with default parameters.
FontExtrusion(Shape) - Constructor for class javax.media.j3d.FontExtrusion
  Constructs a FontExtrusion object with the specified shape, using the default tessellation tolerance.
FontExtrusion(Shape, double) - Constructor for class javax.media.j3d.FontExtrusion
  Constructs a FontExtrusion object with the specified shape, using the specified tessellation tolerance.
FORMAT_CHANNEL8 - Static variable in class javax.media.j3d.ImageComponent
  Specifies that each pixel contains 1 8-bit channel: it can be used for only luminance or only alpha or only intensity.
FORMAT_LUM4_ALPHA4 - Static variable in class javax.media.j3d.ImageComponent
  Specifies that each pixel contains 2 4-bit channels: one each for luminance and alpha.
FORMAT_LUM8_ALPHA8 - Static variable in class javax.media.j3d.ImageComponent
  Specifies that each pixel contains 2 8-bit channels: one each for luminance and alpha.
FORMAT_R3_G3_B2 - Static variable in class javax.media.j3d.ImageComponent
  Specifies that each pixel contains 2 3-bit channels: one each for red, green, and 1 2-bit channel for blue.
FORMAT_RGB - Static variable in class javax.media.j3d.ImageComponent
  Specifies that each pixel contains 3 8-bit channels: one each for red, green, blue.
FORMAT_RGB4 - Static variable in class javax.media.j3d.ImageComponent
  Specifies that each pixel contains 3 4-bit channels: one each for red, green, blue.
FORMAT_RGB5 - Static variable in class javax.media.j3d.ImageComponent
  Specifies that each pixel contains 3 5-bit channels: one each for red, green, blue.
FORMAT_RGB5_A1 - Static variable in class javax.media.j3d.ImageComponent
  Specifies that each pixel contains 3 5-bit channels: one each for red, green, blue and 1 1-bit channel for alpha.
FORMAT_RGB8 - Static variable in class javax.media.j3d.ImageComponent
  Specifies that each pixel contains 3 8-bit channels: one each for red, green, blue.
FORMAT_RGBA - Static variable in class javax.media.j3d.ImageComponent
  Specifies that each pixel contains 4 8-bit channels: one each for red, green, blue, alpha.
FORMAT_RGBA4 - Static variable in class javax.media.j3d.ImageComponent
  Specifies that each pixel contains 4 4-bit channels: one each for red, green, blue, alpha.
FORMAT_RGBA8 - Static variable in class javax.media.j3d.ImageComponent
  Specifies that each pixel contains 4 8-bit channels: one each for red, green, blue, alpha.
frameWakeup - Variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
  The different criterion for the behavior to wakeup
frequencyScaleFactor - Variable in class com.sun.j3d.audioengines.AuralParameters
FRONT - Static variable in class com.sun.j3d.utils.geometry.Box
  Used to designate the front side of the box when using getShape().
FrontClipDistance BackClipDistance - Section in package com.sun.j3d.utils.universe
frustum(double, double, double, double, double, double) - Method in class javax.media.j3d.Transform3D
  Creates a perspective projection transform that mimics a standard, camera-based, view-model.

## G

gain - Variable in class com.sun.j3d.audioengines.Sample
  Overall Scale Factor applied to sound gain.
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.
GENERATE_TEXTURE_COORDS_Y_UP - Static variable in class com.sun.j3d.utils.geometry.Primitive
  Specifies that texture coordinates are to be Y up.
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.
Generating a View - Section in package javax.media.j3d
Geometry - Class in javax.media.j3d
  Geometry is an abstract class that specifies the geometry component information required by a Shape3D node.
Geometry() - Constructor for class javax.media.j3d.Geometry
  Constructs a new Geometry object.
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.
GeometryArray - Class in javax.media.j3d
  The GeometryArray object contains separate arrays of positional coordinates, colors, normals, texture coordinates, and vertex attributes that describe point, line, or polygon geometry.
GeometryArray(int, int) - Constructor for class javax.media.j3d.GeometryArray
  Constructs an empty GeometryArray object with the specified number of vertices and vertex format.
GeometryArray(int, int, int, int[]) - Constructor for class javax.media.j3d.GeometryArray
  Constructs an empty GeometryArray object with the specified number of vertices, vertex format, number of texture coordinate sets, and texture coordinate mapping array.
GeometryArray(int, int, int, int[], int, int[]) - Constructor for class javax.media.j3d.GeometryArray
  Constructs an empty GeometryArray object with the specified number of vertices, vertex format, number of texture coordinate sets, texture coordinate mapping array, vertex attribute count, and vertex attribute sizes array.
GeometryCompressor - Class in com.sun.j3d.utils.compression
  Deprecated.
  As of Java 3D 1.5, replaced by com.sun.j3d.utils.geometry.compression.`GeometryCompressor`.
GeometryCompressor - Class in com.sun.j3d.utils.geometry.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
  Deprecated.
GeometryCompressor() - Constructor for class com.sun.j3d.utils.geometry.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.pickfast.PickIntersection
  Returns true if the geometry is indexed
geometryIsIndexed() - Method in class com.sun.j3d.utils.picking.PickIntersection
  Returns true if the geometry is indexed
GeometryStripArray - Class in javax.media.j3d
  The GeometryStripArray object is an abstract class that is extended for a set of GeometryArray strip primitives.
GeometryStripArray(int, int, int[]) - Constructor for class javax.media.j3d.GeometryStripArray
  Constructs an empty GeometryStripArray object with the specified number of vertices, vertex format, and array of per-strip vertex counts.
GeometryStripArray(int, int, int, int[], int[]) - Constructor for class javax.media.j3d.GeometryStripArray
  Constructs an empty GeometryStripArray object with the specified number of vertices, vertex format, number of texture coordinate sets, texture coordinate mapping array, and array of per-strip vertex counts.
GeometryStripArray(int, int, int, int[], int, int[], int[]) - Constructor for class javax.media.j3d.GeometryStripArray
  Constructs an empty GeometryStripArray object with the specified number of vertices, vertex format, number of texture coordinate sets, texture coordinate mapping array, vertex attribute count, vertex attribute sizes array, and array of per-strip vertex counts.
GeometryUpdater - Interface in javax.media.j3d
  The GeometryUpdater interface is used in updating geometry data that is accessed by reference from a live or compiled GeometryArray object.
get() - Method in class javax.media.j3d.PickBounds
  Gets the bounds object from this PickBounds.
get(double[]) - Method in class javax.media.j3d.Transform3D
  Places the values of this transform into the double precision array of length 16.
get(float[]) - Method in class javax.media.j3d.Transform3D
  Places the values of this transform into the single precision array of length 16.
get(String) - Method in class javax.media.j3d.ShaderAttributeSet
  Retrieves the shader attribute with the specified `attrName` from the attributes set.
get(Transform3D) - Method in class javax.media.j3d.SensorRead
  Retrieve the SensorRead's transform and place it in result
get(Matrix3d) - Method in class javax.media.j3d.Transform3D
  Places the normalized rotational component of this transform into the 3x3 matrix argument.
get(Matrix3d, Vector3d) - Method in class javax.media.j3d.Transform3D
  Places the normalized rotational component of this transform into the matrix parameter; place the translational component into the vector parameter.
get(Matrix3f) - Method in class javax.media.j3d.Transform3D
  Places the normalized rotational component of this transform into the 3x3 matrix argument.
get(Matrix3f, Vector3d) - Method in class javax.media.j3d.Transform3D
  Places the normalized rotational component of this transform into the matrix parameter; place the translational component into the vector parameter.
get(Matrix3f, Vector3f) - Method in class javax.media.j3d.Transform3D
  Places the normalized rotational component of this transform into the matrix parameter; place the translational component into the vector parameter.
get(Matrix4d) - Method in class javax.media.j3d.Transform3D
  Places the values of this transform into the double precision matrix argument.
get(Matrix4f) - Method in class javax.media.j3d.Transform3D
  Places the values of this transform into the single precision matrix argument.
get(Point3d) - Method in class javax.media.j3d.PickPoint
  Deprecated.
  Gets the position of this PickPoint.
get(Point3d, Point3d) - Method in class javax.media.j3d.PickSegment
  Gets the parameters from this PickSegment.
get(Point3d, Vector3d) - Method in class javax.media.j3d.PickRay
  Retrieves the parameters from this PickRay.
get(Quat4d) - Method in class javax.media.j3d.Transform3D
  Places the quaternion equivalent of the normalized rotational component of this transform into the quaternion parameter.
get(Quat4d, Vector3d) - Method in class javax.media.j3d.Transform3D
  Places the quaternion equivalent of the normalized rotational component of this transform into the quaternion parameter; places the translational component into the Vector parameter.
get(Quat4f) - Method in class javax.media.j3d.Transform3D
  Places the quaternion equivalent of the normalized rotational component of this transform into the quaternion parameter.
get(Quat4f, Vector3d) - Method in class javax.media.j3d.Transform3D
  Places the quaternion equivalent of the normalized rotational component of this transform into the quaternion parameter; places the translational component into the Vector parameter.
get(Quat4f, Vector3f) - Method in class javax.media.j3d.Transform3D
  Places the quaternion equivalent of the normalized rotational component of this transform into the quaternion parameter; places the translational component into the Vector parameter.
get(Vector3d) - Method in class javax.media.j3d.Transform3D
  Retrieves the translational components of this transform.
get(Vector3f) - Method in class javax.media.j3d.Transform3D
  Retrieves the translational components of this transform.
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.
getActivationRadius() - Method in class javax.media.j3d.ViewPlatform
  Get the ViewPlatform's activation radius.
getAlignment() - Method in class javax.media.j3d.Text3D
  Retrieves the text alignment policy for this Text3D NodeComponent object.
getAlignmentAxis(Vector3f) - Method in class javax.media.j3d.Billboard
  Gets the alignment axis and sets the parameter to this value.
getAlignmentAxis(Vector3f) - Method in class javax.media.j3d.OrientedShape3D
  Retrieves the alignment axis of this OrientedShape3D node, and copies it into the specified vector.
getAlignmentMode() - Method in class javax.media.j3d.Billboard
  Gets the alignment mode.
getAlignmentMode() - Method in class javax.media.j3d.OrientedShape3D
  Retrieves the alignment mode.
getAll() - Method in class javax.media.j3d.ShaderAttributeSet
  Returns a shallow copy of the attributes set.
getAllBranchGraphs() - Method in class javax.media.j3d.Locale
  Gets an Enumeration object of all branch graphs in this Locale.
getAllCanvas3Ds() - Method in class javax.media.j3d.View
  Gets the enumeration object of all the Canvas3Ds.
getAllChildren() - Method in class javax.media.j3d.Group
  Returns an Enumeration object of this group node's list of children.
getAllGeometries() - Method in class javax.media.j3d.Shape3D
  Returns an enumeration of this Shape3D node's list of geometry components.
getAllInputDevices() - Method in class javax.media.j3d.PhysicalEnvironment
  Create an enumerator that produces all input devices.
getAllLights() - Method in class javax.media.j3d.GraphicsContext3D
  Retrieves the enumeration object of all the lights.
getAllLocales() - Method in class javax.media.j3d.VirtualUniverse
  Returns the enumeration object of all locales in this virtual universe.
getAllScopes() - Method in class javax.media.j3d.AlternateAppearance
  Returns an enumeration of this AlternateAppearance node's list of scopes.
getAllScopes() - Method in class javax.media.j3d.Fog
  Returns an enumeration of this Fog node's list of scopes.
getAllScopes() - Method in class javax.media.j3d.Light
  Returns an enumeration of this Light node's list of scopes.
getAllScopes() - Method in class javax.media.j3d.ModelClip
  Returns an enumeration of this ModelClip node's list of scopes.
getAllSounds() - Method in class javax.media.j3d.GraphicsContext3D
  Retrieves the enumeration object of all the sounds.
getAllSwitches() - Method in class javax.media.j3d.LOD
  Returns the enumeration object of all switches.
getAllViews() - Method in class javax.media.j3d.ViewSpecificGroup
  Returns an enumeration of this ViewSpecificGroup node's list of views.
getAlpha() - Method in class javax.media.j3d.Interpolator
  Retrieves this interpolator's alpha object.
getAlphaAtOneDuration() - Method in class javax.media.j3d.Alpha
  Retrieves this alpha's alphaAtOneDuration.
getAlphaAtZeroDuration() - Method in class javax.media.j3d.Alpha
  Retrieves this alpha's alphaAtZeroDuration.
getAlphaTestFunction() - Method in class javax.media.j3d.RenderingAttributes
  Retrieves current alpha test function.
getAlphaTestValue() - Method in class javax.media.j3d.RenderingAttributes
  Retrieves the alpha test value.
getAlternateCollisionTarget() - Method in class javax.media.j3d.Group
  Returns the collision target state.
getAmbientColor(Color3f) - Method in class javax.media.j3d.Material
  Retrieves this material's ambient color.
getAngleOffsetToSpeaker() - Method in class com.sun.j3d.audioengines.AudioEngine
  Get Angle Offset To Speaker returns value set as angle between vector to speaker and Z head axis
getAngleOffsetToSpeaker() - Method in interface javax.media.j3d.AudioDevice
  Get Angle Offset (in radians) To Speaker.
getAngularAttenuation(float[], float[], float[]) - Method in class javax.media.j3d.ConeSound
  Copies the array of attenuation values from this sound, including gain and filter, into the separate arrays.
getAngularAttenuation(Point3f[]) - Method in class javax.media.j3d.ConeSound
  Copies the array of attenuation values from this sound, including gain and filter, into the specified array.
getAngularAttenuationLength() - Method in class javax.media.j3d.ConeSound
  Retrieves angular attenuation array length.
getAnisotropicFilterDegree() - Method in class javax.media.j3d.Texture
  Retrieves the anisotropic filter degree for this texture object.
getAnisotropicFilterMode() - Method in class javax.media.j3d.Texture
  Retrieves the anisotropic filter mode for this texture object.
getAppearance() - Method in class com.sun.j3d.utils.geometry.Primitive
  Gets the appearance of the primitive (defaults to first subpart).
getAppearance() - Method in class javax.media.j3d.AlternateAppearance
  Retrieves the appearance from this AlternateAppearance node.
getAppearance() - Method in class javax.media.j3d.GraphicsContext3D
  Retrieves the current Appearance component object.
getAppearance() - Method in class javax.media.j3d.Morph
  Deprecated.
  Retrieves the appearance component of this morph node.
getAppearance() - Method in class javax.media.j3d.Shape3D
  Retrieves the appearance component of this shape node.
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(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.
getAppearanceOverrideEnable() - Method in class javax.media.j3d.Morph
  Deprecated.
  Retrieves the appearanceOverrideEnable flag for this node.
getAppearanceOverrideEnable() - Method in class javax.media.j3d.Shape3D
  Retrieves the appearanceOverrideEnable flag for this node.
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
getApplicationBoundingLeaf() - Method in class javax.media.j3d.Background
  Retrieves the Background node's application bounding leaf.
getApplicationBoundingLeaf() - Method in class javax.media.j3d.Clip
  Retrieves the Clip node's application bounding leaf.
getApplicationBoundingLeaf() - Method in class javax.media.j3d.Soundscape
  Retrieves the Soundscape node's application bounding leaf.
getApplicationBounds() - Method in class javax.media.j3d.Background
  Retrieves the Background node's application bounds.
getApplicationBounds() - Method in class javax.media.j3d.Clip
  Retrieves the Clip node's application bounds.
getApplicationBounds() - Method in class javax.media.j3d.Soundscape
  Retrieves the Soundscape node's application bounds.
getArmingBounds() - Method in class javax.media.j3d.WakeupOnCollisionEntry
  Returns the bounds object used in specifying the collision condition.
getArmingBounds() - Method in class javax.media.j3d.WakeupOnCollisionExit
  Returns the bounds object used in specifying the collision condition.
getArmingBounds() - Method in class javax.media.j3d.WakeupOnCollisionMovement
  Returns the bounds object used in specifying the collision condition.
getArmingPath() - Method in class javax.media.j3d.WakeupOnCollisionEntry
  Returns the path used in specifying the collision condition.
getArmingPath() - Method in class javax.media.j3d.WakeupOnCollisionExit
  Returns the path used in specifying the collision condition.
getArmingPath() - Method in class javax.media.j3d.WakeupOnCollisionMovement
  Returns the path used in specifying the collision condition.
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.
getArrayLengths() - Method in class javax.media.j3d.PathInterpolator
  Retrieves the length of the knots array.
getAttenuation(Point3f) - Method in class javax.media.j3d.PointLight
  Gets this Light's current attenuation values and places it in the parameter specified.
getAttributeGain() - Method in class javax.media.j3d.AuralAttributes
  Retrieve Attribute Gain (amplitude).
getAttributeName() - Method in class javax.media.j3d.ShaderAttribute
  Retrieves the name of this shader attribute.
getAudioClip(URL) - Method in class com.sun.j3d.utils.applet.JMainFrame
getAudioClip(URL) - Method in class com.sun.j3d.utils.applet.MainFrame
getAudioDevice() - Method in class javax.media.j3d.PhysicalEnvironment
  Gets the audioDevice for this PhysicalEnvironment.
getAudioPlaybackType() - Method in class com.sun.j3d.audioengines.AudioEngine
  Get Type of Audio Playback Output Device returns audio playback type to which sound is currently output
getAudioPlaybackType() - Method in interface javax.media.j3d.AudioDevice
  Get Type of Audio Playback Output Device.
getAuralAttributes() - Method in class javax.media.j3d.GraphicsContext3D
  Retrieves the current AuralAttributes component object.
getAuralAttributes() - Method in class javax.media.j3d.Soundscape
  Retrieve reference of Aural Attributes
getAuralParameters() - Method in class com.sun.j3d.audioengines.AudioEngine3D
getAutoNormalize() - Method in class javax.media.j3d.Transform3D
  Returns the state of auto-normalization.
getAvatar() - Method in class com.sun.j3d.utils.universe.Viewer
  Gets the geometry associated with the viewer's avatar.
getAvgNumVertsPerTri() - Method in class com.sun.j3d.utils.geometry.StripifierStats
  Returns the average number of vertices per triangle in the stripified data
getAvgStripLength() - Method in class com.sun.j3d.utils.geometry.StripifierStats
  Return the average length of the strips created by the stripifier
getAWTEvent() - Method in class javax.media.j3d.WakeupOnAWTEvent
  Retrieves the array of consecutive AWT event that triggered this wakeup.
getAxisOfRotation() - Method in class javax.media.j3d.RotationInterpolator
  Deprecated.
  As of Java 3D version 1.3, replaced by `TransformInterpolator.getTransformAxis()`
getAxisOfRotation() - Method in class javax.media.j3d.RotationPathInterpolator
  Deprecated.
  As of Java 3D version 1.3, replaced by `TransformInterpolator.getTransformAxis()`
getAxisOfRotPos() - Method in class javax.media.j3d.RotPosPathInterpolator
  Deprecated.
  As of Java 3D version 1.3, replaced by `TransformInterpolator.getTransformAxis()`
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()`
getAxisOfRotPosScale() - Method in class javax.media.j3d.RotPosScalePathInterpolator
  Deprecated.
  As of Java 3D version 1.3, replaced by `TransformInterpolator.geTransformAxis()`
getAxisOfScale() - Method in class javax.media.j3d.ScaleInterpolator
  Deprecated.
  As of Java 3D version 1.3, replaced by `TransformInterpolator.getTransformAxis()`
getAxisOfTranslation() - Method in class javax.media.j3d.PositionInterpolator
  Deprecated.
  As of Java 3D version 1.3, replaced by `TransformInterpolator.getTransformAxis()`
getAxisOfTranslation() - Method in class javax.media.j3d.PositionPathInterpolator
  Deprecated.
  As of Java 3D version 1.3, replaced by `TransformInterpolator.getTransformAxis()`
getBackClipDistance() - Method in class javax.media.j3d.View
  Returns the view model's back clip distance.
getBackClipPolicy() - Method in class javax.media.j3d.View
  Returns the view model's current back clip policy.
getBackDistance() - Method in class javax.media.j3d.Clip
  Retrieves the back clip distance.
getBackDistance() - Method in class javax.media.j3d.LinearFog
  Gets back distance for fog.
getBackFaceNormalFlip() - Method in class javax.media.j3d.PolygonAttributes
  Gets the back face normal flip flag.
getBackground() - Method in class javax.media.j3d.GraphicsContext3D
  Retrieves the current Background leaf node object.
getBackground() - Method in class javax.media.j3d.J3DGraphics2D
  This method is not supported.
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.
getBaseLevel() - Method in class javax.media.j3d.Texture
  Retrieves the base level for this texture object.
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.
getBehavior() - Method in class javax.media.j3d.WakeupOnBehaviorPost
  Returns the behavior specified in this object's constructor.
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.
getBestConfiguration(GraphicsConfiguration[]) - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Implement the abstract function of getBestConfiguration() in GraphicsConfigTemplate.
getBestType() - Method in class javax.media.j3d.Transform3D
  Returns the least general type of this matrix; the order of generality from least to most is: ZERO, IDENTITY, SCALE/TRANSLATION, ORTHOGONAL, RIGID, CONGRUENT, AFFINE.
getBlueSize() - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Retrieves the number of blue bits requested by this template.
getBoundaryColor(Color4f) - Method in class javax.media.j3d.Texture
  Retrieves the texture boundary color for this texture object.
getBoundaryModeR() - Method in class javax.media.j3d.Texture3D
  Retrieves the boundary mode for the R coordinate.
getBoundaryModeS() - Method in class javax.media.j3d.Texture
  Retrieves the boundary mode for the S coordinate.
getBoundaryModeT() - Method in class javax.media.j3d.Texture
  Retrieves the boundary mode for the T coordinate.
getBoundaryWidth() - Method in class javax.media.j3d.Texture
  Retrieves the width of the boundary of this Texture object.
getBoundingBox(int, BoundingBox) - Method in class javax.media.j3d.Font3D
  Returns the 3D bounding box of the specified glyph code.
getBoundingBox(BoundingBox) - Method in class javax.media.j3d.Text3D
  Retrieves the 3D bounding box that encloses this Text3D object.
getBounds() - Method in class javax.media.j3d.Canvas3D
getBounds() - Method in class javax.media.j3d.Node
  Returns the bounding object of a node.
getBounds() - Method in class javax.media.j3d.Shape3D
  See parent class for the documentation on getBounds().
getBounds() - Method in class javax.media.j3d.WakeupOnSensorEntry
  Returns this object's bounds specification
getBounds() - Method in class javax.media.j3d.WakeupOnSensorExit
  Returns this object's bounds specification
getBounds() - Method in class javax.media.j3d.WakeupOnViewPlatformEntry
  Returns this object's bounds specification
getBounds() - Method in class javax.media.j3d.WakeupOnViewPlatformExit
  Returns this object's bounds specification
getBounds(Rectangle) - Method in class javax.media.j3d.Canvas3D
getBoundsAutoCompute() - Method in class javax.media.j3d.Node
  Gets the value indicating if the automatic calcuation of geometric bounds of a node is on/off.
getBranchGraphCount() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
  Return the number of BranchGraphs 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.
getBranchGroup() - Method in class com.sun.j3d.utils.pickfast.PickTool
  Returns the BranchGroup to be picked if the tool was initialized with a BranchGroup, null otherwise.
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.
getBuffer() - Method in class javax.media.j3d.J3DBuffer
  Retrieves the NIO buffer object from this J3DBuffer.
getBufferOverride() - Method in class javax.media.j3d.GraphicsContext3D
  Returns the current buffer override flag.
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.
getButtons(int[]) - Method in class javax.media.j3d.SensorRead
  Copies the array of button values for this SensorRead object into the specified array.
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.
getByteCount() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
  Returns the size, in bytes, of the compressed geometry buffer.
getByteCount() - Method in class javax.media.j3d.CompressedGeometry
  Deprecated.
  Returns the size, in bytes, of the compressed geometry buffer.
getCachedGeometry(int, float, float, float, int, int, int) - Method in class com.sun.j3d.utils.geometry.Primitive
getCacheEnable() - Method in class javax.media.j3d.MediaContainer
  Retrieve Cache Enable state flag.
getCanvas() - Method in class com.sun.j3d.utils.pickfast.PickCanvas
  Inquire the canvas to be used for picking operations.
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() - Method in class javax.media.j3d.GraphicsContext3D
  Gets the Canvas3D that created this GraphicsContext3D.
getCanvas3D() - Method in class javax.media.j3d.RenderingError
  Returns the canvas associated with this rendering error.
getCanvas3D() - Method in class javax.media.j3d.ShaderError
  Returns the canvas associated with this shader error.
getCanvas3D(int) - Method in class com.sun.j3d.utils.universe.Viewer
  Returns the Canvas3D object at the specified index associated with this Viewer object.
getCanvas3D(int) - Method in class javax.media.j3d.View
  Gets the Canvas3D at the specified index position.
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()
getCapability(int) - Method in class javax.media.j3d.SceneGraphObject
  Retrieves the specified capability bit.
getCapabilityIsFrequent(int) - Method in class javax.media.j3d.SceneGraphObject
  Retrieves the isFrequent bit associated with the specified capability bit.
getCenter(Point3d) - Method in class javax.media.j3d.BoundingSphere
  Returns the position of this bounding sphere as a point.
getCenterEarToSpeaker() - Method in class com.sun.j3d.audioengines.AudioEngine
  Get Distance from Ear to Speaker returns value set as distance from listener's ear to speaker
getCenterEarToSpeaker() - Method in interface javax.media.j3d.AudioDevice
  Get Distance from interaural mid-point between Ears to a Speaker.
getCenterEyeInImagePlate(Point3d) - Method in class javax.media.j3d.Canvas3D
  Retrieves the actual position of the center eye in image-plate coordinates and copies that value into the object provided.
getChannelsAvailable() - Method in class com.sun.j3d.audioengines.AudioEngine
  Query number of channels currently available for use by the returns number of sound channels currently available (number not being used by active sounds.
getChannelsAvailable() - Method in interface javax.media.j3d.AudioDevice
  Query number of channels currently available for use.
getChannelsUsedForSound(Sound) - Method in class com.sun.j3d.audioengines.AudioEngine
  Deprecated.
  This method is now part of the Sound class
getChannelsUsedForSound(Sound) - Method in interface javax.media.j3d.AudioDevice
  Query number of channels that are used, or would be used to render a particular sound node.
getCharacterSpacing() - Method in class javax.media.j3d.Text3D
  Retrieves the character spacing used to construct the Text3D string.
getChild(int) - Method in class javax.media.j3d.Group
  Retrieves the child node at the specified index in this group node's list of children.
getChildIndexOrder() - Method in class javax.media.j3d.OrderedGroup
  Retrieves the current childIndexOrder array.
getChildMask() - Method in class javax.media.j3d.Switch
  Retrieves the current child selection mask.
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
getClipMode() - Method in class javax.media.j3d.Raster
  Retrieves the current clipping mode of this raster object.
getClosestDistance() - Method in class javax.media.j3d.PickInfo
  Retrieves the distance between the start point of the pickShape and the closest intersection point.
getClosestIntersection(Point3d) - Method in class com.sun.j3d.utils.picking.PickResult
  Gets the PickIntersection in this PickResult that is closest to a point
getClosestIntersectionPoint() - Method in class javax.media.j3d.PickInfo
  Retrieves the reference to the closest intersection point in this PickInfo object.
getClosestVertexCoordinates() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
  Get coordinates of closest vertex (local)
getClosestVertexCoordinates() - Method in class com.sun.j3d.utils.picking.PickIntersection
  Get coordinates of closest vertex (local)
getClosestVertexCoordinatesVW() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
  Get coordinates of closest vertex (world)
getClosestVertexCoordinatesVW() - Method in class com.sun.j3d.utils.picking.PickIntersection
  Get coordinates of closest vertex (world)
getClosestVertexIndex() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
  Get index of closest vertex
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
getCoexistenceCenteringEnable() - Method in class javax.media.j3d.View
  Retrieves the coexistenceCentering enable flag.
getCoexistenceCenterInPworldPolicy() - Method in class javax.media.j3d.PhysicalEnvironment
  Returns the current coexistence center in physical world policy.
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.
getCoexistenceToTrackerBase(Transform3D) - Method in class javax.media.j3d.PhysicalEnvironment
  Retrieves the coexistence coordinate system to tracker-base coordinate system transform and copies it into the specified Transform3D object.
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.
getCollidable() - Method in class javax.media.j3d.Node
  Returns the collidable value; this value determines whether this node and it's children, if a group node, can be considered for collision purposes; if it is set to false, then neither this node nor any children nodes will be traversed for collision purposes; the default value is true.
getCollisionBounds() - Method in class javax.media.j3d.Group
  Returns the collision bounding object of this node.
getCollisionBounds() - Method in class javax.media.j3d.Morph
  Deprecated.
  Returns the collision bounding object of this node.
getCollisionBounds() - Method in class javax.media.j3d.Shape3D
  Returns the collision bounding object of this node.
getColor() - Method in class com.sun.j3d.utils.geometry.Text2D
  Returns the color of the text
getColor(int, byte[]) - Method in class javax.media.j3d.GeometryArray
  Gets the color associated with the vertex at the specified index for this object.
getColor(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Gets the color associated with the vertex at the specified index for this object.
getColor(int, Color3b) - Method in class javax.media.j3d.GeometryArray
  Gets the color associated with the vertex at the specified index for this object.
getColor(int, Color3f) - Method in class javax.media.j3d.GeometryArray
  Gets the color associated with the vertex at the specified index for this object.
getColor(int, Color4b) - Method in class javax.media.j3d.GeometryArray
  Gets the color associated with the vertex at the specified index for this object.
getColor(int, Color4f) - Method in class javax.media.j3d.GeometryArray
  Gets the color associated with the vertex at the specified index for this object.
getColor(Color3f) - Method in class javax.media.j3d.Background
  Retrieves the background color.
getColor(Color3f) - Method in class javax.media.j3d.ColoringAttributes
  Gets the intrinsic color of this ColoringAttributes component object.
getColor(Color3f) - Method in class javax.media.j3d.Fog
  Retrieves the fog color.
getColor(Color3f) - Method in class javax.media.j3d.Light
  Gets this Light's current color and places it in the parameter specified.
getColorIndex(int) - Method in class javax.media.j3d.IndexedGeometryArray
  Retrieves the color index associated with the vertex at the specified index for this object.
getColorIndices() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Retrieves a reference to the array of indices into the color array.
getColorIndices(int, int[]) - Method in class javax.media.j3d.IndexedGeometryArray
  Retrieves the color indices associated with the vertices starting at the specified index for this object.
getColoringAttributes() - Method in class javax.media.j3d.Appearance
  Retrieves the current coloringAttributes object.
getColorRef3b() - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for Color3b arrays
getColorRef3f() - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for Color3f arrays
getColorRef4b() - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for Color4b arrays
getColorRef4f() - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for Color4f arrays
getColorRefBuffer() - Method in class javax.media.j3d.GeometryArray
  Gets the color array buffer reference.
getColorRefByte() - Method in class javax.media.j3d.GeometryArray
  Gets the byte color array reference.
getColorRefFloat() - Method in class javax.media.j3d.GeometryArray
  Gets the float color array reference.
getColors() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Retrieves a reference to the colors array.
getColors(int, byte[]) - Method in class javax.media.j3d.GeometryArray
  Gets the colors associated with the vertices starting at the specified index for this object.
getColors(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Gets the colors associated with the vertices starting at the specified index for this object.
getColors(int, Color3b[]) - Method in class javax.media.j3d.GeometryArray
  Gets the colors associated with the vertices starting at the specified index for this object.
getColors(int, Color3f[]) - Method in class javax.media.j3d.GeometryArray
  Gets the colors associated with the vertices starting at the specified index for this object.
getColors(int, Color4b[]) - Method in class javax.media.j3d.GeometryArray
  Gets the colors associated with the vertices starting at the specified index for this object.
getColors(int, Color4f[]) - Method in class javax.media.j3d.GeometryArray
  Gets the colors associated with the vertices starting at the specified index for this object.
getColorTarget() - Method in class javax.media.j3d.Material
  Retrieves the current color target for this material.
getCombineAlphaFunction(int) - Method in class javax.media.j3d.TextureAttributes
  Retrieves the function for the alpha component of the specified color operand for this object.
getCombineAlphaMode() - Method in class javax.media.j3d.TextureAttributes
  Retrieves the combine mode for the alpha component of the output color for this object.
getCombineAlphaScale() - Method in class javax.media.j3d.TextureAttributes
  Retrieves the scale factor for the alpha component of the output color for this object.
getCombineAlphaSource(int) - Method in class javax.media.j3d.TextureAttributes
  Retrieves the source for the alpha component of the specified color operand for this object.
getCombineRgbFunction(int) - Method in class javax.media.j3d.TextureAttributes
  Retrieves the function for the rgb components of the specified color operand for this object.
getCombineRgbMode() - Method in class javax.media.j3d.TextureAttributes
  Retrieves the combine mode for the rgb components of the output color for this object.
getCombineRgbScale() - Method in class javax.media.j3d.TextureAttributes
  Retrieves the scale factor for the rgb components of the output color for this object.
getCombineRgbSource(int) - Method in class javax.media.j3d.TextureAttributes
  Retrieves the source for the rgb components of the specified color operand for this object.
getComparator(View) - Static method in class com.sun.j3d.utils.scenegraph.transparency.TransparencySortController
  Returns the comparator for the specified view
getCompatibilityModeEnable() - Method in class javax.media.j3d.View
  Retrieves the compatibility mode enable flag.
getCompressedGeometry(byte[]) - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
  Retrieves the compressed geometry associated with the CompressedGeometryData object.
getCompressedGeometry(byte[]) - Method in class javax.media.j3d.CompressedGeometry
  Deprecated.
  Retrieves the compressed geometry associated with the CompressedGeometry NodeComponent object.
getCompressedGeometryBuffer() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
  Gets the compressed geometry data buffer reference, which is always null since NIO buffers are not supported for CompressedGeometryData objects.
getCompressedGeometryBuffer() - Method in class javax.media.j3d.CompressedGeometry
  Deprecated.
  Gets the compressed geometry data buffer reference, which is always null since NIO buffers are not supported for CompressedGeometry objects.
getCompressedGeometryHeader(CompressedGeometryData.Header) - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
  Copies the compressed geometry header from the CompressedGeometryData object into the passed in parameter.
getCompressedGeometryHeader(CompressedGeometryHeader) - Method in class javax.media.j3d.CompressedGeometry
  Deprecated.
  Copies the compressed geometry header from the CompressedGeometry NodeComponent into the passed in parameter.
getCompressedGeometryRef() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
  Gets the compressed geometry data reference.
getCompressedGeometryRef() - Method in class javax.media.j3d.CompressedGeometry
  Deprecated.
  Gets the compressed geometry data reference.
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.
getConcentration() - Method in class javax.media.j3d.SpotLight
  Gets spot light concentration.
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() - 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.ConfigContainer
  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.
getConstantScaleEnable() - Method in class javax.media.j3d.OrientedShape3D
  Retrieves the constant scale enable flag.
getConstantSpeedTime() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
  Gets the time interval for which the translation occurs at the normal speed.
getContinuousEnable() - Method in class javax.media.j3d.Sound
  Retrieves sound's continuous play flag.
getContourCounts() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Retrieves a reference to the array of contourCounts.
getCoordinate(int, double[]) - Method in class javax.media.j3d.GeometryArray
  Gets the coordinate associated with the vertex at the specified index for this object.
getCoordinate(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Gets the coordinate associated with the vertex at the specified index for this object using data in `texCoords`
getCoordinate(int, Point3d) - Method in class javax.media.j3d.GeometryArray
  Gets the coordinate associated with the vertex at the specified index for this object.
getCoordinate(int, Point3f) - Method in class javax.media.j3d.GeometryArray
  Gets the coordinate associated with the vertex at the specified index for this object.
getCoordinateIndex(int) - Method in class javax.media.j3d.IndexedGeometryArray
  Retrieves the coordinate index associated with the vertex at the specified index for this object.
getCoordinateIndices() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Retrieves a reference to the array of indices into the coordinate array.
getCoordinateIndices(int, int[]) - Method in class javax.media.j3d.IndexedGeometryArray
  Retrieves the coordinate indices associated with the vertices starting at the specified index for this object.
getCoordinates() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Retrieves a reference to the coordinate array.
getCoordinates(int, double[]) - Method in class javax.media.j3d.GeometryArray
  Gets the coordinates associated with the vertices starting at the specified index for this object.
getCoordinates(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Gets the coordinates associated with the vertices starting at the specified index for this object.
getCoordinates(int, Point3d[]) - Method in class javax.media.j3d.GeometryArray
  Gets the coordinates associated with the vertices starting at the specified index for this object.
getCoordinates(int, Point3f[]) - Method in class javax.media.j3d.GeometryArray
  Gets the coordinates associated with the vertices starting at the specified index for this object.
getCoordIndicesRef() - Method in class javax.media.j3d.IndexedGeometryArray
  Returns a reference to the coordinate indices associated with the vertices
getCoordRef3d() - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for Point3d arrays
getCoordRef3f() - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for Point3f arrays
getCoordRefBuffer() - Method in class javax.media.j3d.GeometryArray
  Gets the coordinate array buffer reference.
getCoordRefDouble() - Method in class javax.media.j3d.GeometryArray
  Gets the double coordinate array reference.
getCoordRefFloat() - Method in class javax.media.j3d.GeometryArray
  Gets the float coordinate array reference.
getCreaseAngle() - Method in class com.sun.j3d.utils.geometry.NormalGenerator
  Returns the current value of the crease angle, in radians.
getCullFace() - Method in class javax.media.j3d.PolygonAttributes
  Gets the face culling for this appearance component object.
getCurrentFrameStartTime() - Method in class javax.media.j3d.View
  This method returns the time at which the most recent rendering frame started.
getCurrentIndex() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
  Deprecated.
  Return the current object index associated with this instance.
getCurrentIndex() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
  Return the current object index associated with this instance.
getCurrentSensorRead() - Method in class javax.media.j3d.Sensor
  Gets the current sensor read.
getDataBuffer() - Method in class javax.media.j3d.NioImageBuffer
  Gets the data buffer to the specified input data buffer.
getDecayFilter() - Method in class javax.media.j3d.AuralAttributes
  Retrieve Decay Filter.
getDecayTime() - Method in class javax.media.j3d.AuralAttributes
  Retrieve Decay Time.
getDecreasingAlphaDuration() - Method in class javax.media.j3d.Alpha
  Retrieves this alpha's decreasingAlphaDuration.
getDecreasingAlphaRampDuration() - Method in class javax.media.j3d.Alpha
  Retrieves this alpha's decreasingAlphaRampDuration.
getDensity() - Method in class javax.media.j3d.AuralAttributes
  Retrieve Density.
getDensity() - Method in class javax.media.j3d.ExponentialFog
  Gets fog density.
getDepth() - Method in class javax.media.j3d.ImageComponent3D
  Retrieves the depth of this 3D image component object.
getDepth() - Method in class javax.media.j3d.Texture3D
  Retrieves the depth of this Texture3D object.
getDepthBufferEnable() - Method in class javax.media.j3d.RenderingAttributes
  Retrieves the state of zBuffer Enable flag
getDepthBufferFreezeTransparent() - Method in class javax.media.j3d.View
  Retrieves the current value of the depth buffer freeze transparent flag for this view.
getDepthBufferWriteEnable() - Method in class javax.media.j3d.RenderingAttributes
  Retrieves the state of Depth Buffer Write Enable flag.
getDepthComponent() - Method in class javax.media.j3d.Raster
  Retrieves the current depth image object.
getDepthData(float[]) - Method in class javax.media.j3d.DepthComponentFloat
  Copies the depth data from this object to the specified array.
getDepthData(int[]) - Method in class javax.media.j3d.DepthComponentInt
  Copies the depth data from this object to the specified array.
getDepthSize() - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Retrieves the size of the depth buffer.
getDepthTestFunction() - Method in class javax.media.j3d.RenderingAttributes
  Retrieves current depth test function.
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.
getDetailImage() - Method in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported.
getDetailMessage() - Method in class javax.media.j3d.RenderingError
  Returns the detail message for this rendering error.
getDetailMessage() - Method in class javax.media.j3d.ShaderError
  Returns the detail message for this shader error.
getDetailTextureFunc(float[], float[]) - Method in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported.
getDetailTextureFunc(Point2f[]) - Method in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported.
getDetailTextureFuncPointsCount() - Method in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported.
getDetailTextureLevel() - Method in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported.
getDetailTextureMode() - Method in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported.
getDeterminantSign() - Method in class javax.media.j3d.Transform3D
  Returns the sign of the determinant of this matrix; a return value of true indicates a non-negative determinant; a return value of false indicates a negative determinant.
getDevice() - Method in class javax.media.j3d.Sensor
  Retrieves the sensor's associated input device.
getDiffuseColor(Color3f) - Method in class javax.media.j3d.Material
  Retrieves this material's diffuse color.
getDiffusion() - Method in class javax.media.j3d.AuralAttributes
  Retrieve Diffusion.
getDirection(Vector3d) - Method in class javax.media.j3d.PickCone
  Gets the direction of this PickCone.
getDirection(Vector3d) - Method in class javax.media.j3d.PickCylinder
  Gets the direction of this cylinder.
getDirection(Vector3f) - Method in class javax.media.j3d.ConeSound
  Retrieves this sound's direction and places it in the vector provided.
getDirection(Vector3f) - Method in class javax.media.j3d.DirectionalLight
  Gets this Light's current direction and places it in the parameter specified.
getDirection(Vector3f) - Method in class javax.media.j3d.SpotLight
  Gets this Light's current direction and places it in the parameter specified.
getDirtyFlags() - Method in class com.sun.j3d.audioengines.Sample
getDistance() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
  Get the distance from the PickShape start point to the intersection point
getDistance() - Method in class com.sun.j3d.utils.picking.PickIntersection
  Get the distance from the PickShape start point to the intersection point
getDistance() - Method in class javax.media.j3d.PickInfo.IntersectionInfo
  Retrieves the distance between the start point of the pickShape and the intersection point.
getDistance(int) - Method in class javax.media.j3d.DistanceLOD
  Returns a particular LOD cut-off distance.
getDistanceFilter(double[], float[]) - Method in class com.sun.j3d.audioengines.AuralParameters
getDistanceFilter(float[], float[]) - Method in class javax.media.j3d.AuralAttributes
  Retrieve Distance Filter in separate distance and frequency cutoff arrays.
getDistanceFilter(Point2f[]) - Method in class javax.media.j3d.AuralAttributes
  Retrieve Distance Filter as a single array containing distances and frequency cutoff.
getDistanceFilterLength() - Method in class com.sun.j3d.audioengines.AuralParameters
getDistanceFilterLength() - Method in class javax.media.j3d.AuralAttributes
  Retrieve Distance Filter array length.
getDistanceFilterType() - Method in class com.sun.j3d.audioengines.AuralParameters
getDistanceGain(float[], float[]) - Method in class javax.media.j3d.PointSound
  Gets this sound's distance gain attenuation values in separate arrays.
getDistanceGain(float[], float[], float[], float[]) - Method in class javax.media.j3d.ConeSound
  Gets this sound's elliptical distance gain attenuation values in separate arrays.
getDistanceGain(Point2f[]) - Method in class javax.media.j3d.PointSound
  Gets this sound's distance attenuation.
getDistanceGain(Point2f[], Point2f[]) - Method in class javax.media.j3d.ConeSound
  Gets this sound's elliptical distance attenuation.
getDistanceGainLength() - Method in class javax.media.j3d.PointSound
  Get the length of this node's distance gain attenuation arrays.
getDistanceSquared() - Method in interface com.sun.j3d.utils.scenegraph.transparency.TransparencySortGeom
  Returns the distance squared of this object to the viewer.
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
getDominantHandIndex() - Method in class javax.media.j3d.PhysicalEnvironment
  Gets the sensor index of the dominant hand.
getDoubleBuffer() - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Retrieves the double buffering value.
getDoubleBufferAvailable() - Method in class javax.media.j3d.Canvas3D
  Returns a status flag indicating whether or not double buffering is available.
getDoubleBufferEnable() - Method in class javax.media.j3d.Canvas3D
  Returns a status flag indicating whether or not double buffering is enabled.
getDstBlendFunction() - Method in class javax.media.j3d.TransparencyAttributes
  Gets the destination blend function for this TransparencyAttributes object.
getDstOffset(Point) - Method in class javax.media.j3d.Raster
  Retrieves the current destination pixel offset.
getDuplicateOnCloneTree() - Method in class javax.media.j3d.NodeComponent
  Returns this node's duplicateOnCloneTree value.
getDuration() - Method in class com.sun.j3d.audioengines.Sample
getDuration() - Method in class javax.media.j3d.Sound
  Get the Sound's duration
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.
getElapsedFrameCount() - Method in class javax.media.j3d.WakeupOnElapsedFrames
  Retrieves the elapsed frame count that was used when constructing this object.
getElapsedFrameTime() - Method in class javax.media.j3d.WakeupOnElapsedTime
  Retrieve the WakeupCriterion's elapsed time value that was used when constructing this object.
getEmissiveColor(Color3f) - Method in class javax.media.j3d.Material
  Retrieves this material's emissive color and stores it in the argument provided.
getEnable() - Method in class javax.media.j3d.Behavior
  Retrieves the state of the Behavior enable flag.
getEnable() - Method in class javax.media.j3d.Light
  Retrieves this Light's current state (on/off).
getEnable() - Method in class javax.media.j3d.Sound
  Retrieves sound's enabled flag.
getEnable() - Method in class javax.media.j3d.TexCoordGeneration
  Retrieves the state of the texCoordGeneration enable flag.
getEnable() - Method in class javax.media.j3d.Texture
  Retrieves the state of the texture enable flag.
getEnable(int) - Method in class javax.media.j3d.ModelClip
  Retrieves the specified enable flag from this ModelClip node.
getEnables(boolean[]) - Method in class javax.media.j3d.ModelClip
  Retrieves the per-plane enable flags from this ModelClip node.
getEnd(Point3d) - Method in class javax.media.j3d.PickConeSegment
  Gets the end point of this PickConeSegment.
getEnd(Point3d) - Method in class javax.media.j3d.PickCylinderSegment
  Gets the end point of this PickCylinderSegment.
getEndColor(Color3f) - Method in class javax.media.j3d.ColorInterpolator
  This method retrieves this interpolator's endColor.
getEndPosition() - Method in class javax.media.j3d.PositionInterpolator
  This method retrieves this interpolator's endPosition.
getErrorCode() - Method in class javax.media.j3d.RenderingError
  Returns the error code for this rendering error.
getErrorCode() - Method in class javax.media.j3d.ShaderError
  Returns the error code for this shader error.
getErrorMessage() - Method in class javax.media.j3d.RenderingError
  Returns the error message for this rendering error.
getErrorMessage() - Method in class javax.media.j3d.ShaderError
  Returns the error message for this shader error.
getExtrusionShape() - Method in class javax.media.j3d.FontExtrusion
  Gets the FontExtrusion's shape parameter.
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.MouseWheelZoom
  Return the y-axis movement multipler.
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.
getFieldOfView() - Method in class javax.media.j3d.View
  Returns the current field of view.
getFileName() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
  Deprecated.
  Return a string containing the file name associated with this instance or null if there is none.
getFileName() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
  Return a string containing the file name associated with this instance or null if there is none.
getFilter4Func(float[]) - Method in class javax.media.j3d.Texture
  Copies the array of filter4 function values into the specified array.
getFilter4FuncPointsCount() - Method in class javax.media.j3d.Texture
  Retrieves the number of filter4 function values for this texture object.
getFirstChildIndex() - Method in class javax.media.j3d.SwitchValueInterpolator
  This method retrieves this interpolator's firstChildIndex.
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.
getFlags() - Method in class com.sun.j3d.utils.pickfast.PickTool
  Gets the PickInfo content flags.
getFog() - Method in class javax.media.j3d.GraphicsContext3D
  Retrieves the current Fog leaf node object.
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.
getFont() - Method in class javax.media.j3d.Font3D
  Returns the Java 2D Font used to create this Font3D object.
getFont3D() - Method in class javax.media.j3d.Text3D
  Returns the Font3D objects used by this Text3D NodeComponent object.
getFontExtrusion(FontExtrusion) - Method in class javax.media.j3d.Font3D
  Copies the FontExtrusion object used to create this Font3D object into the specified parameter.
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
getFormat() - Method in class javax.media.j3d.ImageComponent
  Retrieves the format of this image component object.
getFormat() - Method in class javax.media.j3d.TexCoordGeneration
  Retrieves the current TexCoordGeneration format.
getFormat() - Method in class javax.media.j3d.Texture
  Retrieves the format of this Texture object.
getFrame() - Method in class com.sun.j3d.utils.universe.Viewer
  Deprecated.
  AWT Frame components are no longer created by the Viewer class.
getFrameNumber() - Method in class javax.media.j3d.View
  This method returns the frame number for this view.
getFrameStartTimes(long[]) - Method in class javax.media.j3d.View
  Copies the last k frame start time values into the user-specified array.
getFrequencyScaleFactor() - Method in class javax.media.j3d.AuralAttributes
  Retrieve Frequency Scale Factor.
getFrontBufferRendering() - Method in class javax.media.j3d.GraphicsContext3D
  Returns the current front buffer rendering flag.
getFrontClipDistance() - Method in class javax.media.j3d.View
  Returns the view model's front clip distance.
getFrontClipPolicy() - Method in class javax.media.j3d.View
  Returns the view model's current front clip policy.
getFrontDistance() - Method in class javax.media.j3d.LinearFog
  Gets front distance for fog.
getGain() - Method in class com.sun.j3d.audioengines.Sample
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.
getGenMode() - Method in class javax.media.j3d.TexCoordGeneration
  Retrieves the current TexCoordGeneration generation mode.
getGeometry() - Method in interface com.sun.j3d.utils.scenegraph.transparency.TransparencySortGeom
  Returns the Geometry for this object.
getGeometry() - Method in class javax.media.j3d.Background
  Retrieves the background geometry.
getGeometry() - Method in class javax.media.j3d.PickInfo.IntersectionInfo
  Retrieves the reference to the intersected geometry in the picked object, either a Shape3D or Morph.
getGeometry() - Method in class javax.media.j3d.ShaderError
  Returns the geometry associated with this shader error.
getGeometry() - Method in class javax.media.j3d.Shape3D
  Retrieves the geometry component at index 0 from this Shape3D node's list of geometry components.
getGeometry(int) - Method in class javax.media.j3d.Shape3D
  Retrieves the geometry component at the specified index from this Shape3D node's list of geometry components.
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
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(int) - Method in class javax.media.j3d.Morph
  Deprecated.
  Retrieves the geometryArray component of this Morph 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
getGeometryIndex() - Method in class javax.media.j3d.PickInfo.IntersectionInfo
  Retrieves the index to the intersected geometry in the picked node, either a Shape3D or Morph.
getGlyphGeometry(char) - Method in class javax.media.j3d.Font3D
  Returns a GeometryArray of a glyph in this Font3D.
getGraphics2D() - Method in class javax.media.j3d.Canvas3D
  Get the 2D graphics object associated with this Canvas3D.
getGraphicsContext3D() - Method in class javax.media.j3d.Canvas3D
  Get the immediate mode 3D graphics context associated with this Canvas3D.
getGraphicsDevice() - Method in class javax.media.j3d.RenderingError
  Returns the graphics device associated with this rendering error.
getGreenSize() - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Retrieves the number of green bits requested by this template.
getHeadIndex() - Method in class javax.media.j3d.PhysicalEnvironment
  Gets the sensor index of the head.
getHeadToHeadTracker(Transform3D) - Method in class javax.media.j3d.PhysicalBody
  Retrieves the head to head-tracker coordinate system transform.
getHeadTrackerToLeftImagePlate(Transform3D) - Method in class javax.media.j3d.Screen3D
  Retrieves the head-tracker coordinate system to left image-plate coordinate system transform and copies it into the specified Transform3D object.
getHeadTrackerToRightImagePlate(Transform3D) - Method in class javax.media.j3d.Screen3D
  Retrieves the head-tracker coordinate system to right image-plate coordinate system transform and copies it into the specified Transform3D object.
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
getHeight() - Method in class javax.media.j3d.Canvas3D
getHeight() - Method in class javax.media.j3d.DepthComponent
  Retrieves the height of this depth component object.
getHeight() - Method in class javax.media.j3d.ImageComponent
  Retrieves the height of this image component object.
getHeight() - Method in class javax.media.j3d.NioImageBuffer
  Gets the height of this data buffer.
getHeight() - Method in class javax.media.j3d.Texture
  Retrieves the height of this Texture object.
getHiRes(HiResCoord) - Method in class javax.media.j3d.GraphicsContext3D
  Retrieves the current HiRes coordinate of this context.
getHiRes(HiResCoord) - Method in class javax.media.j3d.Locale
  Returns this node's HiResCoord.
getHiResCoord(int[], int[], int[]) - Method in class javax.media.j3d.HiResCoord
  Retrieves this HiResCoord's location and saves the coordinates in the specified arrays.
getHiResCoord(HiResCoord) - Method in class javax.media.j3d.HiResCoord
  Retrieves this HiResCoord's location and places it into the hires argument.
getHiResCoordX(int[]) - Method in class javax.media.j3d.HiResCoord
  Retrieves this HiResCoord's X value and stores it in the specified array.
getHiResCoordY(int[]) - Method in class javax.media.j3d.HiResCoord
  Retrieves this HiResCoord's Y value and stores it in the specified array.
getHiResCoordZ(int[]) - Method in class javax.media.j3d.HiResCoord
  Retrieves this HiResCoord's Z value and stores it in the specified array.
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.
getHotspot(Point3d) - Method in class javax.media.j3d.Sensor
  Get the sensor's hotspot in this sensor's coordinate system.
getID() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
  Gets the event type.
getIgnoreVertexColors() - Method in class javax.media.j3d.RenderingAttributes
  Retrieves the ignoreVertexColors flag for this RenderingAttributes object.
getImage() - Method in class com.sun.j3d.utils.image.TextureLoader
  Returns the associated ImageComponent2D object
getImage() - Method in class javax.media.j3d.Background
  Retrieves the background image.
getImage() - Method in class javax.media.j3d.ImageComponent2D
  Retrieves the image from this ImageComponent2D object.
getImage() - Method in class javax.media.j3d.ImageComponent3D
  Retrieves the images from this ImageComponent3D object.
getImage() - Method in class javax.media.j3d.Raster
  Retrieves the current pixel array object.
getImage(int) - Method in class javax.media.j3d.ImageComponent3D
  Retrieves one of the images from this ImageComponent3D object.
getImage(int) - Method in class javax.media.j3d.Texture
  Retrieves the image for a specified mipmap level.
getImage(int) - Method in class javax.media.j3d.TextureCubeMap
  This method is not supported for TextureCubeMap.
getImage(int, int) - Method in class javax.media.j3d.TextureCubeMap
  Retrieves the image for a specified mipmap level of a particular face of the cube map.
getImage(URL) - Method in class com.sun.j3d.utils.applet.JMainFrame
getImage(URL) - Method in class com.sun.j3d.utils.applet.MainFrame
getImageClass() - Method in class javax.media.j3d.ImageComponent
  Retrieves the image class of this ImageComponent object.
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.
getImagePlateToVworld(Transform3D) - Method in class javax.media.j3d.Canvas3D
  Retrieves the current ImagePlate coordinates to Virtual World coordinates transform and places it into the specified object.
getImages() - Method in class javax.media.j3d.Texture
  Retrieves the array of images for all mipmap levels.
getImages() - Method in class javax.media.j3d.TextureCubeMap
  This method is not supported for TextureCubeMap.
getImages(int) - Method in class javax.media.j3d.TextureCubeMap
  Retrieves the array of images for all mipmap level of a particular face of the cube map.
getImageScaleMode() - Method in class javax.media.j3d.Background
  Retrieves the current image scale mode.
getImageType() - Method in class javax.media.j3d.NioImageBuffer
  Gets the image type of this data buffer.
getIncreasingAlphaDuration() - Method in class javax.media.j3d.Alpha
  Retrieves this alpha's increasingAlphaDuration.
getIncreasingAlphaRampDuration() - Method in class javax.media.j3d.Alpha
  Retrieves this alpha's increasingAlphaRampDuration.
getIndexCount() - Method in class javax.media.j3d.IndexedGeometryArray
  Gets number of indices for this IndexedGeometryArray.
getIndexedGeometryArray() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Creates and returns an 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(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.
getInfluencingBoundingLeaf() - Method in class javax.media.j3d.AlternateAppearance
  Retrieves the AlternateAppearance node's influencing bounding leaf.
getInfluencingBoundingLeaf() - Method in class javax.media.j3d.Fog
  Retrieves the Fog node's influencing bounding leaf.
getInfluencingBoundingLeaf() - Method in class javax.media.j3d.Light
  Retrieves the Light node's influencing bounding leaf.
getInfluencingBoundingLeaf() - Method in class javax.media.j3d.ModelClip
  Retrieves the ModelClip node's influencing bounding leaf.
getInfluencingBounds() - Method in class javax.media.j3d.AlternateAppearance
  Retrieves the AlternateAppearance node's influencing bounds.
getInfluencingBounds() - Method in class javax.media.j3d.Fog
  Retrieves the Fog node's influencing bounds.
getInfluencingBounds() - Method in class javax.media.j3d.Light
  Retrieves the Light node's influencing bounds.
getInfluencingBounds() - Method in class javax.media.j3d.ModelClip
  Retrieves the ModelClip node's influencing bounds.
getInitialColorIndex() - Method in class javax.media.j3d.GeometryArray
  Gets the initial color index for this GeometryArray object.
getInitialCoordIndex() - Method in class javax.media.j3d.GeometryArray
  Gets the initial coordinate index for this GeometryArray object.
getInitialGain() - Method in class javax.media.j3d.Sound
  Get the overall gain applied to the sound data associated with source.
getInitialIndexIndex() - Method in class javax.media.j3d.IndexedGeometryArray
  Gets the initial index index for this IndexedGeometryArray object.
getInitialNormalIndex() - Method in class javax.media.j3d.GeometryArray
  Gets the initial normal index for this GeometryArray object.
getInitialTexCoordIndex(int) - Method in class javax.media.j3d.GeometryArray
  Gets the initial texture coordinate index for the specified texture coordinate set for this GeometryArray object.
getInitialVertexAttrIndex(int) - Method in class javax.media.j3d.GeometryArray
  Gets the initial vertex attribute index for the specified vertex attribute number for this GeometryArray object.
getInitialVertexIndex() - Method in class javax.media.j3d.GeometryArray
  Gets the initial vertex index for this GeometryArray 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.
getInputStream() - Method in class javax.media.j3d.MediaContainer
  Retrieve Input Stream.
getInterleavedVertexBuffer() - Method in class javax.media.j3d.GeometryArray
  Gets the interleaved vertex array buffer reference.
getInterleavedVertices() - Method in class javax.media.j3d.GeometryArray
  Gets the interleaved vertices array reference.
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
getIntersectionInfo() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
  Gets the IntersectionInfo this intersection is part of.
getIntersectionInfos() - Method in class javax.media.j3d.PickInfo
  Retrieves the reference to the array of intersection results in this PickInfo object.
getIntersectionPoint() - Method in class javax.media.j3d.PickInfo.IntersectionInfo
  Retrieves the reference to the intersection point in the pickable node.
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.
getInverseVworldProjection(Transform3D, Transform3D) - Method in class javax.media.j3d.Canvas3D
  Copies the inverse of the current Vworld projection transform for each eye into the specified Transform3D objects.
getJ3DAttributeName() - Method in class javax.media.j3d.ShaderAttributeBinding
  Retrieves the name of the Java 3D system attribute that is bound to this shader attribute.
getJ3DThreadPriority() - Static method in class javax.media.j3d.VirtualUniverse
  Retrieves that priority of Java 3D's threads.
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.
getKnot(int) - Method in class javax.media.j3d.PathInterpolator
  Retrieves the knot at the specified index.
getKnots(float[]) - Method in class javax.media.j3d.PathInterpolator
  Copies the array of knots from this interpolator into the specified array.
getLastChildIndex() - Method in class javax.media.j3d.SwitchValueInterpolator
  This method retrieves this interpolator's lastSwitchIndex.
getLastFrameDuration() - Method in class javax.media.j3d.View
  This method returns the duration, in milliseconds, of the most recently completed rendering frame.
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.
getLeftEarPosition(Point3d) - Method in class javax.media.j3d.PhysicalBody
  Retrieves the user head object's left ear position and places that value in the specified object.
getLeftEyeInImagePlate(Point3d) - Method in class javax.media.j3d.Canvas3D
  Retrieves the actual position of the left eye in image-plate coordinates and copies that value into the object provided.
getLeftEyePosition(Point3d) - Method in class javax.media.j3d.PhysicalBody
  Retrieves the user head object's left eye position and places that value in the specified object.
getLeftHandIndex() - Method in class javax.media.j3d.PhysicalEnvironment
  Gets the sensor index of the left hand.
getLeftManualEyeInCoexistence(Point3d) - Method in class javax.media.j3d.View
  Retrieves the position of the user-specified, manual left eye in coexistence coordinates and copies that value into the object provided.
getLeftManualEyeInImagePlate(Point3d) - Method in class javax.media.j3d.Canvas3D
  Retrieves the position of the user-specified, manual left eye in image-plate coordinates and copies that value into the object provided.
getLeftProjection(Transform3D) - Method in class javax.media.j3d.View
  Compatibility mode method that retrieves the current compatibility mode projection transform for the left eye and places it into the specified object.
getLight(int) - Method in class javax.media.j3d.GraphicsContext3D
  Retrieves the index selected light.
getLightingEnable() - Method in class javax.media.j3d.Material
  Retrieves the state of the lighting enable flag.
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.
getLineAntialiasingEnable() - Method in class javax.media.j3d.LineAttributes
  Retrieves the state of the line antialiasing flag.
getLineAttributes() - Method in class javax.media.j3d.Appearance
  Retrieves the current lineAttributes object.
getLinePattern() - Method in class javax.media.j3d.LineAttributes
  Gets the line pattern for this LineAttributes component object.
getLineWidth() - Method in class javax.media.j3d.LineAttributes
  Gets the line width for this LineAttributes component object.
getLinks() - Method in class javax.media.j3d.SharedGroup
  Returns the list of Link nodes that refer to this SharedGroup node.
getLocale() - Method in class com.sun.j3d.utils.pickfast.PickTool
  Returns the Locale to be picked if the tool was initialized with a Locale, null otherwise.
getLocale() - 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.
getLocale() - Method in class com.sun.j3d.utils.universe.SimpleUniverse
  Returns the Locale object associated with this scene graph.
getLocale() - Method in class javax.media.j3d.Node
  Retrieves the locale to which this node is attached.
getLocale() - Method in class javax.media.j3d.SceneGraphPath
  Retrieves the path's Locale
getLocalEyeLightingEnable() - Method in class javax.media.j3d.View
  Retrieves a flag that indicates whether or not local eye lighting is enabled for this view.
getLocalToVworld() - Method in class com.sun.j3d.utils.picking.PickResult
  Get the localToVworld transform for the Node
getLocalToVworld(SceneGraphPath, Transform3D) - Method in class javax.media.j3d.Node
  Retrieves the local coordinates to virtual world coordinates transform for the particular path in the scene graph ending with this node.
getLocalToVworld(Transform3D) - Method in class javax.media.j3d.Node
  Retrieves the local coordinates to virtual world coordinates transform for this node in the scene graph.
getLocalToVWorld() - Method in class javax.media.j3d.PickInfo
  Retrieves the reference to the LocalToVworld transform of the picked node in this PickInfo object.
getLocalToVWorld(Transform3D) - Method in interface com.sun.j3d.utils.scenegraph.transparency.TransparencySortGeom
  Returns the LocalToVWorld transform for this object
getLocation() - Method in class javax.media.j3d.Canvas3D
getLocation(Point) - Method in class javax.media.j3d.Canvas3D
getLocationOnScreen() - Method in class javax.media.j3d.Canvas3D
getLodOffset(Tuple3f) - Method in class javax.media.j3d.Texture
  Retrieves the LOD offset for this texture object.
getLoop() - Method in class javax.media.j3d.Sound
  Retrieves loop count for this sound
getLoopCount() - Method in class com.sun.j3d.audioengines.Sample
getLoopCount() - Method in class javax.media.j3d.Alpha
  Retrieves this alpha's loopCount.
getLower(Point3d) - Method in class javax.media.j3d.BoundingBox
  Gets the lower corner of this bounding box.
getMagFilter() - Method in class javax.media.j3d.Texture
  Retrieves the magnification filter.
getMajorVersionNumber() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
  Deprecated.
  Return the major version number of the most recent compressor used to compress any of the objects in this instance.
getMajorVersionNumber() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
  Return the major version number of the most recent compressor used to compress any of the objects in this instance.
getMaterial() - Method in class javax.media.j3d.Appearance
  Retrieves the current material object.
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.
getMaxFrameStartTimes() - Static method in class javax.media.j3d.View
  Retrieves the implementation-dependent maximum number of frames whose start times will be recorded by the system.
getMaximumAngle() - Method in class javax.media.j3d.RotationInterpolator
  This method retrieves this interpolator's maximumAngle, in radians.
getMaximumLevel() - Method in class javax.media.j3d.Texture
  Retrieves the maximum level for this texture object.
getMaximumLOD() - Method in class javax.media.j3d.Texture
  Retrieves the maximum level-of-detail for this texture object.
getMaximumScale() - Method in class javax.media.j3d.ScaleInterpolator
  This method retrieves this interpolator's maximumScale.
getMaximumTransparency() - Method in class javax.media.j3d.TransparencyInterpolator
  This method retrieves this interpolator's maximumTransparency.
getMaxStripLength() - Method in class com.sun.j3d.utils.geometry.StripifierStats
  Returns the length in triangles of the longest strip created by the stripifier.
getMinFilter() - Method in class javax.media.j3d.Texture
  Retrieves the minification filter.
getMinimumAngle() - Method in class javax.media.j3d.RotationInterpolator
  This method retrieves this interpolator's minimumAngle, in radians.
getMinimumFrameCycleTime() - Method in class javax.media.j3d.View
  Retrieves the minimum frame cycle time, in milliseconds, for this view.
getMinimumLOD() - Method in class javax.media.j3d.Texture
  Retrieves the minimum level-of-detail for this texture object.
getMinimumScale() - Method in class javax.media.j3d.ScaleInterpolator
  This method retrieves this interpolator's minimumScale.
getMinimumTransparency() - Method in class javax.media.j3d.TransparencyInterpolator
  This method retrieves this interpolator's minimumTransparency.
getMinorMinorVersionNumber() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
  Deprecated.
  Return the subminor version number of the most recent compressor used to compress any of the objects in this instance.
getMinorMinorVersionNumber() - Method in class com.sun.j3d.utils.geometry.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
  Deprecated.
  Return the minor 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.geometry.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.
getMinStripLength() - Method in class com.sun.j3d.utils.geometry.StripifierStats
  Returns the length in triangles of the shortest strip created by the stripifier.
getMipMapMode() - Method in class javax.media.j3d.Texture
  Retrieves current mipmap mode.
getMode() - Method in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
  Returns the pickMode
getMode() - Method in class com.sun.j3d.utils.pickfast.PickTool
  Gets the picking detail mode.
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.
getMode() - Method in class javax.media.j3d.Alpha
  Retrieves this alpha's mode.
getModelBounds() - Method in class com.sun.j3d.utils.compression.CompressionStream
  Deprecated.
  Get the original bounds of the coordinate data, in modeling coordinates.
getModelBounds() - Method in class com.sun.j3d.utils.geometry.compression.CompressionStream
  Get the original bounds of the coordinate data, in modeling coordinates.
getModelClip() - Method in class javax.media.j3d.GraphicsContext3D
  Retrieves the current ModelClip leaf node object.
getModelTransform(Transform3D) - Method in class javax.media.j3d.GraphicsContext3D
  Retrieves the current model transform.
getMonoscopicViewPolicy() - Method in class javax.media.j3d.Canvas3D
  Returns policy on how Java 3D generates monoscopic view.
getMonoscopicViewPolicy() - Method in class javax.media.j3d.View
  Deprecated.
  As of Java 3D version 1.2, replaced by `Canvas3D.getMonoscopicViewPolicy`
getMultiTransformGroup() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
  Returns the MultitransformGroup object for this ViewingPlatform object.
getMute() - Method in class javax.media.j3d.Sound
  Retrieves sound Mute state.
getMuteFlag() - Method in class com.sun.j3d.audioengines.Sample
getName() - Method in class javax.media.j3d.SceneGraphObject
  Returns the name of this 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.SceneGraphFileReader
  Return the named object.
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.SceneGraphFileReader
  Return the names of all the named objects
getNewObjectReference(SceneGraphObject) - Method in class javax.media.j3d.NodeReferenceTable
  This method is used in conjunction with the `cloneTree` method.
getNioImage() - Method in class javax.media.j3d.ImageComponent2D
  Retrieves the image from this ImageComponent2D object.
getNioImage() - Method in class javax.media.j3d.ImageComponent3D
  Retrieves the images from this ImageComponent3D object.
getNioImage(int) - Method in class javax.media.j3d.ImageComponent3D
  Retrieves one of the images from this ImageComponent3D object.
getNode() - Method in class javax.media.j3d.PickInfo
  Retrieves the reference to the picked node, either a Shape3D or a Morph, in this PickInfo object.
getNode(int) - Method in class com.sun.j3d.utils.picking.PickResult
  Get the first node of a certain type up the SceneGraphPath
getNode(int) - Method in class javax.media.j3d.SceneGraphPath
  Retrieves the node at the specified index.
getNode(PickInfo, int) - Method in class com.sun.j3d.utils.pickfast.PickTool
  Get the first node of a certain type up the SceneGraphPath
getNominalEyeHeightFromGround() - Method in class javax.media.j3d.PhysicalBody
  Retrieves the nominal eye height from the ground plane.
getNominalEyeOffsetFromNominalScreen() - Method in class javax.media.j3d.PhysicalBody
  Retrieves the nominal eye offset from the display screen.
getNominalSensorRotation(Transform3D) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
  Gets the nominal sensor transform.
getNonDominantHandIndex() - Method in class javax.media.j3d.PhysicalEnvironment
  Gets the sensor index of the non-dominant hand.
getNormal(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Gets the normal associated with the vertex at the specified index for this object.
getNormal(int, Vector3f) - Method in class javax.media.j3d.GeometryArray
  Gets the normal associated with the vertex at the specified index for this object.
getNormalIndex(int) - Method in class javax.media.j3d.IndexedGeometryArray
  Retrieves the normal index associated with the vertex at the specified index for this object.
getNormalIndices() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Retrieves a reference to the array of indices into the Normal array.
getNormalIndices(int, int[]) - Method in class javax.media.j3d.IndexedGeometryArray
  Retrieves the normal indices associated with the vertices starting at the specified index for this object.
getNormalizedBounds() - Method in class com.sun.j3d.utils.compression.CompressionStream
  Deprecated.
  Get the bounds of the compressed object in normalized coordinates.
getNormalizedBounds() - Method in class com.sun.j3d.utils.geometry.compression.CompressionStream
  Get the bounds of the compressed object in normalized coordinates.
getNormalRef3f() - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for Vector3f arrays
getNormalRefBuffer() - Method in class javax.media.j3d.GeometryArray
  Gets the normal array buffer reference.
getNormalRefFloat() - Method in class javax.media.j3d.GeometryArray
  Gets the float normal array reference.
getNormals() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Retrieves a reference to the normal array.
getNormals(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Gets the normals associated with the vertices starting at the specified index for this object.
getNormals(int, Vector3f[]) - Method in class javax.media.j3d.GeometryArray
  Gets the normals associated with the vertices starting at the specified index for this object.
getNumberOfChannelsUsed() - Method in class com.sun.j3d.audioengines.Sample
getNumberOfChannelsUsed() - Method in class javax.media.j3d.Sound
  Retrieves number of channels that are being used to render this sound on the audio device associated with the Virtual Universe's primary view.
getNumberOfChannelsUsed(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Get number of channels used by a particular sample on the audio device.
getNumberOfChannelsUsed(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
getNumberOfChannelsUsed(int) - Method in interface javax.media.j3d.AudioDevice3D
  Retrieves the number of channels (on executing audio device) that this sound is using, if it is playing, or is expected to use if it were begun to be played.
getNumberOfChannelsUsed(int, boolean) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Get number of channels that would be used by a particular sample on the audio device given the mute flag passed in as a parameter.
getNumberOfChannelsUsed(int, boolean) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
  Overriden method from AudioEngine3D.
getNumberOfChannelsUsed(int, boolean) - Method in interface javax.media.j3d.AudioDevice3D
  Retrieves the number of channels (on executing audio device) that this sound is using, if it is playing, or is projected to use if it were to be started playing.
getNumberOfChannelsUsed(View) - Method in class javax.media.j3d.Sound
  Retrieves number of channels that are being used to render this sound on the audio device associated with given view.
getNumButtons() - Method in class javax.media.j3d.SensorRead
  Returns the number of buttons associated with this SensorRead object.
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).
getNumOrigTris() - Method in class com.sun.j3d.utils.geometry.StripifierStats
  Returns the number of triangles in the original, un-stripified data.
getNumOrigVerts() - Method in class com.sun.j3d.utils.geometry.StripifierStats
  Returns the number of vertices in the original, un-stripified data
getNumPlanes() - Method in class javax.media.j3d.BoundingPolytope
getNumSchedulingIntervals() - Static method in class javax.media.j3d.Behavior
  Returns the number of scheduling intervals supported by this implementation of Java 3D.
getNumStrips() - Method in class com.sun.j3d.utils.geometry.StripifierStats
  Returns the number of strips created by the stripifier.
getNumStrips() - Method in class javax.media.j3d.GeometryStripArray
  Get number of strips in the GeometryStripArray.
getNumStrips() - Method in class javax.media.j3d.IndexedGeometryStripArray
  Get number of strips in the GeometryStripArray
getNumTexCoordComponents() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Returns the number of texture coordinate components that are stored per vertex.
getNumTextureColorTableComponents() - Method in class javax.media.j3d.TextureAttributes
  Retrieves the number of color components in the current texture color table.
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.
getNumVerts() - Method in class com.sun.j3d.utils.geometry.StripifierStats
  Returns the number of vertices in the stripified data.
getObject() - Method in class com.sun.j3d.utils.picking.PickResult
  Get the picked node
getObject() - Method in class javax.media.j3d.SceneGraphPath
  Retrieves the path's terminal node object.
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.
getObjectCount() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
  Deprecated.
  Return the number of compressed objects in this instance.
getObjectCount() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
  Return the number of compressed objects in this instance.
getObstructionGain() - Method in class com.sun.j3d.audioengines.Sample
getOcclusionGain() - Method in class com.sun.j3d.audioengines.Sample
getOffScreenBuffer() - Method in class javax.media.j3d.Canvas3D
  Retrieves the off-screen buffer for this Canvas3D.
getOffscreenCanvas3D() - Method in class com.sun.j3d.exp.swing.JCanvas3D
  Returns the offscreen heavyweight canvas of that lightweight component.
getOffScreenLocation() - Method in class javax.media.j3d.Canvas3D
  Retrieves the location of this off-screen Canvas3D.
getOffScreenLocation(Point) - Method in class javax.media.j3d.Canvas3D
  Retrieves the location of this off-screen Canvas3D and stores it in the specified Point object.
getOffset(Point) - Method in class javax.media.j3d.Raster
  Deprecated.
  As of Java 3D version 1.3, replaced by `getSrcOffset(java.awt.Point)`
getOrigin(Point3d) - Method in class javax.media.j3d.PickCone
  Gets the origin of this PickCone.
getOrigin(Point3d) - Method in class javax.media.j3d.PickCylinder
  Gets the origin point of this cylinder object.
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
getParent() - Method in class javax.media.j3d.Node
getPath() - Method in class javax.media.j3d.Text3D
  Retrieves the node's `path` field.
getPatternMask() - Method in class javax.media.j3d.LineAttributes
  Retrieves the line pattern mask.
getPatternScaleFactor() - Method in class javax.media.j3d.LineAttributes
  Retrieves the line pattern scale factor.
getPause() - Method in class javax.media.j3d.Sound
  Retrieves the value of the Pause state flag.
getPauseTime() - Method in class javax.media.j3d.Alpha
  Returns the time at which this alpha was paused.
getPerspectiveCorrectionMode() - Method in class javax.media.j3d.TextureAttributes
  Gets perspective correction mode value.
getPhaseDelayDuration() - Method in class javax.media.j3d.Alpha
  Retrieves this alpha's phaseDelayDuration.
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.
getPhysicalBody() - Method in class javax.media.j3d.View
  Returns a reference to the view model's PhysicalBody object.
getPhysicalEnvironment() - Method in class com.sun.j3d.utils.universe.Viewer
  Returns the PhysicalEnvironment object associated with the Viewer object.
getPhysicalEnvironment() - Method in class javax.media.j3d.View
  Returns a reference to the view model's PhysicalEnvironment 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() - Method in class javax.media.j3d.Canvas3D
  Retrieves the physical height of this canvas window in 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.
getPhysicalScreenHeight() - Method in class javax.media.j3d.Screen3D
  Retrieves the the screen's physical height in meters.
getPhysicalScreenWidth() - Method in class javax.media.j3d.Screen3D
  Retrieves the screen's physical width in meters.
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() - Method in class javax.media.j3d.Canvas3D
  Retrieves the physical width of this canvas window in meters.
getPhysicalWidth(Canvas3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
  Gets the width of the specified canvas scaled to physical meters.
getPickable() - Method in class javax.media.j3d.Node
  Returns true if this `Node` is pickable, false if it is not pickable.
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.pickfast.PickTool
  Returns the PickShape for this object.
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.
getPixelLocationFromImagePlate(Point3d, Point2d) - Method in class javax.media.j3d.Canvas3D
  Projects the specified point from image plate coordinates into AWT pixel coordinates.
getPixelLocationInImagePlate(int, int, Point3d) - Method in class javax.media.j3d.Canvas3D
  Computes the position of the specified AWT pixel value in image-plate coordinates and copies that value into the object provided.
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.
getPixelLocationInImagePlate(Point2d, Point3d) - Method in class javax.media.j3d.Canvas3D
  Computes the position of the specified AWT pixel value in image-plate coordinates and copies that value into the object provided.
getPlane(int, Vector4d) - Method in class javax.media.j3d.ModelClip
  Retrieves the specified clipping plane from this ModelClip node.
getPlaneQ(Vector4f) - Method in class javax.media.j3d.TexCoordGeneration
  Retrieves a copy of the plane equation used to generate the Q coordinate.
getPlaneR(Vector4f) - Method in class javax.media.j3d.TexCoordGeneration
  Retrieves a copy of the plane equation used to generate the R coordinate.
getPlanes(Vector4d[]) - Method in class javax.media.j3d.BoundingPolytope
  Returns the equations of the bounding planes for this bounding polytope.
getPlanes(Vector4d[]) - Method in class javax.media.j3d.ModelClip
  Retrieves the clipping planes from this ModelClip node.
getPlaneS(Vector4f) - Method in class javax.media.j3d.TexCoordGeneration
  Retrieves a copy of the plane equation used to generate the S coordinate.
getPlaneT(Vector4f) - Method in class javax.media.j3d.TexCoordGeneration
  Retrieves a copy of the plane equation used to generate the T coordinate.
getPlatformGeometry() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
  Returns the PlatformGeometry associated with this ViewingPlatform
getPointAntialiasingEnable() - Method in class javax.media.j3d.PointAttributes
  Retrieves the state of the point antialiasing flag.
getPointAttributes() - Method in class javax.media.j3d.Appearance
  Retrieves the current pointAttributes object.
getPointColor() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
  Returns the color of the intersection point.
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.pickfast.PickIntersection
  Returns the coordinates of the intersection point (local coordinates), if available.
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.pickfast.PickIntersection
  Returns the coordinates of the intersection point (world 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.pickfast.PickIntersection
  Returns the normal of the intersection point.
getPointNormal() - Method in class com.sun.j3d.utils.picking.PickIntersection
  Returns the normal of the intersection point.
getPointSize() - Method in class javax.media.j3d.PointAttributes
  Gets the point size for this appearance component object.
getPointTextureCoordinate(int) - Method in class com.sun.j3d.utils.pickfast.PickIntersection
  Returns the texture coordinate of the intersection point at the specifed index in the specified texture coordinate set.
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.
getPolygonAttributes() - Method in class javax.media.j3d.Appearance
  Retrieves the current polygonAttributes object.
getPolygonMode() - Method in class javax.media.j3d.PolygonAttributes
  Gets the polygon rasterization mode for this appearance component object.
getPolygonOffset() - Method in class javax.media.j3d.PolygonAttributes
  Gets the constant polygon offset.
getPolygonOffsetFactor() - Method in class javax.media.j3d.PolygonAttributes
  Gets the polygon offset factor.
getPosition(int, Point3f) - Method in class javax.media.j3d.PositionPathInterpolator
  Retrieves the position value at the specified index.
getPosition(int, Point3f) - Method in class javax.media.j3d.RotPosPathInterpolator
  Retrieves the position value at the specified index.
getPosition(int, Point3f) - Method in class javax.media.j3d.RotPosScalePathInterpolator
  Retrieves the position value at the specified index.
getPosition(Point3f) - Method in class javax.media.j3d.DistanceLOD
  Retrieves the current position of this LOD node.
getPosition(Point3f) - Method in class javax.media.j3d.PointLight
  Gets this Light's current position and places it in the parameter specified.
getPosition(Point3f) - Method in class javax.media.j3d.PointSound
  Retrieves this sound's direction and places it in the vector provided.
getPosition(Point3f) - Method in class javax.media.j3d.Raster
  Retrieves the current position in object coordinates of this raster.
getPosition(Point3f) - Method in class javax.media.j3d.Text3D
  Copies the node's `position` field into the supplied parameter.
getPositions(Point3f[]) - Method in class javax.media.j3d.PositionPathInterpolator
  Copies the array of position values from this interpolator into the specified array.
getPositions(Point3f[]) - Method in class javax.media.j3d.RotPosPathInterpolator
  Copies the array of position values from this interpolator into the specified array.
getPositions(Point3f[]) - Method in class javax.media.j3d.RotPosScalePathInterpolator
  Copies the array of position values from this interpolator into the specified array.
getPostId() - Method in class javax.media.j3d.WakeupOnBehaviorPost
  Retrieve the WakeupCriterion's specified postId
getPredictionPolicy() - Method in class javax.media.j3d.Sensor
  Deprecated.
  As of Java 3D version 1.4, prediction is not a supported feature.
getPredictor() - Method in class javax.media.j3d.Sensor
  Deprecated.
  As of Java 3D version 1.4, prediction is not a supported feature.
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.pickfast.PickIntersection
  Get the color indices for the intersected 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.pickfast.PickIntersection
  Get the colors of 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.pickfast.PickIntersection
  Get the coordinates indices for 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.pickfast.PickIntersection
  Get the local coordinates 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.pickfast.PickIntersection
  Get VWorld coordinates of the 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.pickfast.PickIntersection
  Get the normal indices for the intersected primitive.
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.pickfast.PickIntersection
  Get the normals of 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.pickfast.PickIntersection
  Get the texture coordinate indices for the intersected primitive at the specifed index in the specified texture coordinate set.
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.pickfast.PickIntersection
  Get the texture coordinates of 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.pickfast.PickIntersection
  Get vertex indices of the intersected primitive
getPrimitiveVertexIndices() - Method in class com.sun.j3d.utils.picking.PickIntersection
  Get vertex indices of the intersected primitive
getPriority() - Method in class javax.media.j3d.Sound
  Retrieves sound's priority value.
getProcessingMode() - Method in interface javax.media.j3d.InputDevice
  This method retrieves the device's processing mode: one of BLOCKING, NON_BLOCKING, or DEMAND_DRIVEN.
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.
getProjectionPolicy() - Method in class javax.media.j3d.View
  Retrieves the current projection policy for this View.
getProperties() - Static method in class javax.media.j3d.VirtualUniverse
  Returns a read-only Map object containing key-value pairs that define various global properties for Java 3D.
getQuat(int, Quat4f) - Method in class javax.media.j3d.RotationPathInterpolator
  Retrieves the quat value at the specified index.
getQuat(int, Quat4f) - Method in class javax.media.j3d.RotPosPathInterpolator
  Retrieves the quat value at the specified index.
getQuat(int, Quat4f) - Method in class javax.media.j3d.RotPosScalePathInterpolator
  Retrieves the quat value at the specified index.
getQuats(Quat4f[]) - Method in class javax.media.j3d.RotationPathInterpolator
  Copies the array of quaternion values from this interpolator into the specified array.
getQuats(Quat4f[]) - Method in class javax.media.j3d.RotPosPathInterpolator
  Copies the array of quaternion values from this interpolator into the specified array.
getQuats(Quat4f[]) - Method in class javax.media.j3d.RotPosScalePathInterpolator
  Copies the array of quaternion values from this interpolator into the specified array.
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
getRadius() - Method in class javax.media.j3d.BoundingSphere
  Returns the radius of this bounding sphere as a double.
getRadius() - Method in class javax.media.j3d.PickCylinder
  Gets the radius of this cylinder object
getRasterOp() - Method in class javax.media.j3d.RenderingAttributes
  Retrieves the current raster operation for this RenderingAttributes object.
getRasterOpEnable() - Method in class javax.media.j3d.RenderingAttributes
  Retrieves the rasterOp enable flag for this RenderingAttributes object.
getRateScaleFactor() - Method in class com.sun.j3d.audioengines.Sample
getRateScaleFactor() - Method in class javax.media.j3d.Sound
  Retrieves Sample Rate.
getRead(Transform3D) - Method in class javax.media.j3d.Sensor
  Retrieves the last sensor reading and copies that value into the specified argument.
getRead(Transform3D, long) - Method in class javax.media.j3d.Sensor
  Deprecated.
  As of Java 3D version 1.4, prediction is not a supported feature; use `getRead(Transform3D)` instead.
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.
getRedSize() - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Retrieves the number of red bits requested by this template.
getReflectionCoefficient() - Method in class javax.media.j3d.AuralAttributes
  Retrieve Reflective Coefficient.
getReflectionDelay() - Method in class javax.media.j3d.AuralAttributes
  Retrieve Reflection Delay Time.
getRegion() - Method in class javax.media.j3d.BoundingLeaf
  Retrieves this BoundingLeaf's bounding region.
getReleaseEnable() - Method in class javax.media.j3d.Sound
  Retrieves the release flag for sound associated with sound.
getRenderedImage() - Method in class javax.media.j3d.ImageComponent2D
  Retrieves the image from this ImageComponent2D object.
getRenderedImage() - Method in class javax.media.j3d.ImageComponent3D
  Retrieves the images from this ImageComponent3D object.
getRenderedImage(int) - Method in class javax.media.j3d.ImageComponent3D
  Retrieves one of the images from this ImageComponent3D object.
getRenderingAttributes() - Method in class javax.media.j3d.Appearance
  Retrieves the current renderingAttributes object.
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.
getResizeMode() - Method in class com.sun.j3d.exp.swing.JCanvas3D
  Retrieves the resize mode for that component.
getResizeValidationDelay() - Method in class com.sun.j3d.exp.swing.JCanvas3D
  Retrieves the validation delay for that canvas, whatever the resize mode is set to.
getResolution() - Static method in class com.sun.j3d.utils.timer.J3DTimer
  Deprecated.
  Get the nanosecond resolution of the timer
getReverbBounds() - Method in class javax.media.j3d.AuralAttributes
  Retrieve Reverberation Delay Bounds volume.
getReverbCoefficient() - Method in class javax.media.j3d.AuralAttributes
  Retrieve Reverb Coefficient.
getReverbDelay() - Method in class javax.media.j3d.AuralAttributes
  Retrieve Reverberation Delay Time.
getReverbOrder() - Method in class javax.media.j3d.AuralAttributes
  Retrieve Reverberation Order
getRightEarPosition(Point3d) - Method in class javax.media.j3d.PhysicalBody
  Retrieves the user head object's right ear position and places that value in the specified object.
getRightEyeInImagePlate(Point3d) - Method in class javax.media.j3d.Canvas3D
  Retrieves the actual position of the right eye in image-plate coordinates and copies that value into the object provided.
getRightEyePosition(Point3d) - Method in class javax.media.j3d.PhysicalBody
  Retrieves the user head object's right eye position and places that value in the specified object.
getRightHandIndex() - Method in class javax.media.j3d.PhysicalEnvironment
  Gets the sensor index of the right hand.
getRightManualEyeInCoexistence(Point3d) - Method in class javax.media.j3d.View
  Retrieves the position of the user-specified, manual right eye in coexistence coordinates and copies that value into the object provided.
getRightManualEyeInImagePlate(Point3d) - Method in class javax.media.j3d.Canvas3D
  Retrieves the position of the user-specified, manual right eye in image-plate coordinates and copies that value into the object provided.
getRightProjection(Transform3D) - Method in class javax.media.j3d.View
  Compatibility mode method that retrieves the current compatibility mode projection transform for the right eye and places it into the specified object.
getRolloff() - Method in class javax.media.j3d.AuralAttributes
  Retrieve Attribute Gain Rolloff.
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.
getRotationPoint(Point3f) - Method in class javax.media.j3d.Billboard
  Gets the rotation point and sets the parameter to this value.
getRotationPoint(Point3f) - Method in class javax.media.j3d.OrientedShape3D
  Retrieves the rotation point of this OrientedShape3D node, and copies it into the specified vector.
getRotationScale(Matrix3d) - Method in class javax.media.j3d.Transform3D
  Gets the upper 3x3 values of this matrix and places them into the matrix m1.
getRotationScale(Matrix3f) - Method in class javax.media.j3d.Transform3D
  Gets the upper 3x3 values of this matrix and places them into the matrix m1.
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
getSample(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Get specific sample from indexed sample list Checks for valid index before attempting to get sample from list.
getSampleDuration(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Get length of time a sample would play if allowed to play to completion.
getSampleDuration(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
getSampleDuration(int) - Method in interface javax.media.j3d.AudioDevice3D
  Returns the duration in milliseconds of the sound sample, if this information can be determined.
getSampleList() - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Deprecated.
  unsafe to get reference to samples list with this method. It's better to directly reference samples list within a synchronized block which also contains calls to .getSample(index).
getSampleListSize() - Method in class com.sun.j3d.audioengines.AudioEngine3D
getScale() - Method in class com.sun.j3d.utils.geometry.ColorCube
  Returns the scale of the Cube
getScale() - Method in class javax.media.j3d.OrientedShape3D
  Retrieves the scale value for this OrientedShape3D.
getScale() - Method in class javax.media.j3d.Transform3D
  Returns the uniform scale factor of this matrix.
getScale(int) - Method in class javax.media.j3d.RotPosScalePathInterpolator
  Retrieves the scale at the specified index.
getScale(Vector3d) - Method in class javax.media.j3d.Transform3D
  Gets the possibly non-uniform scale components of the current transform and places them into the scale vector.
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
getScales(float[]) - Method in class javax.media.j3d.RotPosScalePathInterpolator
  Copies the array of scale values from this interpolator into the specified array.
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.
getSceneAntialiasing() - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Retrieves the scene antialiasing value.
getSceneAntialiasingAvailable() - Method in class javax.media.j3d.Canvas3D
  Returns a status flag indicating whether or not scene antialiasing is available.
getSceneAntialiasingEnable() - Method in class javax.media.j3d.View
  Returns a flag that indicates whether or not scene antialiasing is enabled for this view.
getSceneGraphPath() - Method in class com.sun.j3d.utils.picking.PickResult
  Get the SceneGraphPath.
getSceneGraphPath() - Method in class javax.media.j3d.PickInfo
  Retrieves the reference to the SceneGraphPath in this PickInfo object.
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.
getSchedulingBoundingLeaf() - Method in class javax.media.j3d.Behavior
  Retrieves the Behavior node's scheduling bounding leaf.
getSchedulingBoundingLeaf() - Method in class javax.media.j3d.Sound
  Retrieves the Sound node's scheduling bounding leaf.
getSchedulingBounds() - Method in class javax.media.j3d.Behavior
  Retrieves the Behavior node's scheduling bounds.
getSchedulingBounds() - Method in class javax.media.j3d.Sound
  Retrieves the Sound node's scheduling bounds.
getSchedulingInterval() - Method in class javax.media.j3d.Behavior
  Retrieves the current scheduling interval of this Behavior node.
getScope(int) - Method in class javax.media.j3d.AlternateAppearance
  Retrieves the Group node at the specified index from this AlternateAppearance node's list of scopes.
getScope(int) - Method in class javax.media.j3d.Fog
  Retrieves the Group node at the specified index from this Fog node's list of scopes.
getScope(int) - Method in class javax.media.j3d.Light
  Retrieves the Group node at the specified index from this Light node's list of scopes.
getScope(int) - Method in class javax.media.j3d.ModelClip
  Retrieves the Group node at the specified index from this ModelClip node's list of scopes.
getScreen3D() - Method in class javax.media.j3d.Canvas3D
  Retrieve the Screen3D object that this Canvas3D is attached to.
getScreenScale() - Method in class javax.media.j3d.View
  Returns the current screen scale value
getScreenScalePolicy() - Method in class javax.media.j3d.View
  Returns the current screen scale policy, one of: SCALE_SCREEN_SIZE or SCALE_EXPLICIT.
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.
getSensor(int) - Method in interface javax.media.j3d.InputDevice
  Gets the specified Sensor associated with the device.
getSensor(int) - Method in class javax.media.j3d.PhysicalEnvironment
  Gets the sensor specified by the index; sensors are indexed starting at 0.
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.
getSensorButtonCount() - Method in class javax.media.j3d.Sensor
  Returns the number of buttons associated with this sensor.
getSensorButtonListeners(Sensor, int) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
  Gets the `SensorButtonListener` implementations bound to the given sensor and button.
getSensorCount() - Method in interface javax.media.j3d.InputDevice
  This method gets the number of sensors associated with the device.
getSensorCount() - Method in class javax.media.j3d.PhysicalEnvironment
  Get the current sensor count.
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.
getSensorHotspotInVworld(Sensor, Point3d) - Method in class javax.media.j3d.View
  Retrieves the position of the specified Sensor's hotspot in virtual-world coordinates and copies that value into the position provided.
getSensorHotspotInVworld(Sensor, Point3f) - Method in class javax.media.j3d.View
  Retrieves the position of the specified Sensor's hotspot in virtual-world coordinates and copies that value into the position provided.
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`.
getSensorReadCount() - Method in class javax.media.j3d.Sensor
  Returns the number of SensorRead objects associated with this sensor.
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.
getSensorToVworld(Sensor, Transform3D) - Method in class javax.media.j3d.View
  Computes the sensor to virtual-world transform and copies that value into the transform provided.
getShadeModel() - Method in class javax.media.j3d.ColoringAttributes
  Gets the shade mode for this ColoringAttributes component object.
getShader() - Method in class javax.media.j3d.ShaderError
  Returns the shader object associated with this shader error.
getShaderAppearance() - Method in class javax.media.j3d.ShaderError
  Returns the shader appearance associated with this shader error.
getShaderAttribute() - Method in class javax.media.j3d.ShaderError
  Returns the shader attribute associated with this shader error.
getShaderAttributeSet() - Method in class javax.media.j3d.ShaderAppearance
  Retrieves the current ShaderAttributeSet object.
getShaderAttributeSet() - Method in class javax.media.j3d.ShaderError
  Returns the shader attribute set associated with this shader error.
getShaderAttrNames() - Method in class javax.media.j3d.CgShaderProgram
getShaderAttrNames() - Method in class javax.media.j3d.GLSLShaderProgram
getShaderAttrNames() - Method in class javax.media.j3d.ShaderProgram
  Retrieves the shader attribute names array from this ShaderProgram object.
getShaderProgram() - Method in class javax.media.j3d.ShaderAppearance
  Retrieves the current ShaderProgram object.
getShaderProgram() - Method in class javax.media.j3d.ShaderError
  Returns the shader program associated with this shader error.
getShaders() - Method in class javax.media.j3d.CgShaderProgram
getShaders() - Method in class javax.media.j3d.GLSLShaderProgram
getShaders() - Method in class javax.media.j3d.ShaderProgram
  Retrieves the array of shaders from this shader program.
getShaderSource() - Method in class javax.media.j3d.SourceCodeShader
  Retrieves the shader source string from this shader object.
getShaderType() - Method in class javax.media.j3d.Shader
  Returns the type of this shader.
getShadingLanguage() - Method in class javax.media.j3d.Shader
  Returns the shading language of this shader.
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() - Method in class com.sun.j3d.utils.geometry.Sphere
  Obtains Sphere's shape node that contains the geometry.
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(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.
getShape3D() - Method in interface com.sun.j3d.utils.scenegraph.transparency.TransparencySortGeom
  Returns the Shape3D being rendered using this geometry.
getShape3D() - Method in class javax.media.j3d.ShaderError
  Returns the shape node associated with this shader error.
getSharedGroup() - Method in class javax.media.j3d.Link
  Retrieves the node's SharedGroup reference.
getSharpenTextureFunc(float[], float[]) - Method in class javax.media.j3d.Texture
  Copies the array of sharpen texture LOD function points into the specified arrays.
getSharpenTextureFunc(Point2f[]) - Method in class javax.media.j3d.Texture
  Copies the array of sharpen texture LOD function points including the lod values and the corresponding function values into the specified array.
getSharpenTextureFuncPointsCount() - Method in class javax.media.j3d.Texture
  Gets the number of points in the sharpen texture LOD function for this texture object.
getShininess() - Method in class javax.media.j3d.Material
  Retrieves this material's shininess.
getSize() - Method in class javax.media.j3d.Canvas3D
getSize() - Method in class javax.media.j3d.Screen3D
  Retrieves the width and height (in pixels) of this Screen3D.
getSize(Dimension) - Method in class javax.media.j3d.Canvas3D
getSize(Dimension) - Method in class javax.media.j3d.Raster
  Retrieves the current raster size.
getSize(Dimension) - Method in class javax.media.j3d.Screen3D
  Retrieves the width and height (in pixels) of this Screen3D and copies it into the specified Dimension object.
getSound(int) - Method in class javax.media.j3d.GraphicsContext3D
  Retrieves the index selected sound.
getSoundData() - Method in class com.sun.j3d.audioengines.Sample
getSoundData() - Method in class javax.media.j3d.Sound
  Retrieves description/data associated with this sound source.
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.
getSoundType() - Method in class com.sun.j3d.audioengines.Sample
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.
getSpecularColor(Color3f) - Method in class javax.media.j3d.Material
  Retrieves this material's specular color.
getSpreadAngle() - Method in class javax.media.j3d.PickCone
  Gets the spread angle of this PickCone.
getSpreadAngle() - Method in class javax.media.j3d.SpotLight
  Gets spot light spread angle.
getSrcBlendFunction() - Method in class javax.media.j3d.TransparencyAttributes
  Gets the source blend function for this TransparencyAttributes object.
getSrcOffset(Point) - Method in class javax.media.j3d.Raster
  Retrieves the current source pixel offset.
getStartColor(Color3f) - Method in class javax.media.j3d.ColorInterpolator
  This method retrieves this interpolator's startColor.
getStartPosition() - Method in class com.sun.j3d.utils.pickfast.PickTool
  Returns the start postion used for distance measurement.
getStartPosition() - Method in class com.sun.j3d.utils.picking.PickTool
  Returns the start postion used for distance measurement.
getStartPosition() - Method in class javax.media.j3d.PositionInterpolator
  This method retrieves this interpolator's startPosition.
getStartTime() - Method in class com.sun.j3d.audioengines.Sample
getStartTime() - Method in class javax.media.j3d.Alpha
  Retrieves this alpha's startTime, the base for all relative time specifications; the default value for startTime is the system start time.
getStartTime(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Get time this sample begun playing on the audio device.
getStartTime(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
getStartTime(int) - Method in interface javax.media.j3d.AudioDevice3D
  Returns the system time of when the sound was last "started".
getStateClass() - Method in interface com.sun.j3d.utils.scenegraph.io.SceneGraphStateProvider
  Returns the State class
getStencilEnable() - Method in class javax.media.j3d.RenderingAttributes
  Retrieves the stencil buffer enable flag for this RenderingAttributes object.
getStencilFunction(int[]) - Method in class javax.media.j3d.RenderingAttributes
  Retrieves the stencil function, reference value, and comparison mask, and copies them into the specified array.
getStencilOp(int[]) - Method in class javax.media.j3d.RenderingAttributes
  Retrieves the current set of stencil operations, and copies them into the specified array.
getStencilSize() - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Retrieves the size of the stencil buffer.
getStencilWriteMask() - Method in class javax.media.j3d.RenderingAttributes
  Retrieves the current stencil write mask for this RenderingAttributes object.
getStereo() - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Retrieves the stereo value.
getStereoAvailable() - Method in class javax.media.j3d.Canvas3D
  Returns a status flag indicating whether or not stereo is available.
getStereoEnable() - Method in class javax.media.j3d.Canvas3D
  Returns a status flag indicating whether or not stereo is enabled.
getStereoMode() - Method in class javax.media.j3d.GraphicsContext3D
  Returns the current stereo mode.
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
getString() - Method in class javax.media.j3d.Text3D
  Copies the character string used in the construction of the Text3D node into the supplied parameter.
getStripCounts() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Retrieves a reference to the array of stripCounts.
getStripifierStats() - Method in class com.sun.j3d.utils.geometry.Stripifier
  Returns the stripifier stats object.
getStripIndexCounts(int[]) - Method in class javax.media.j3d.IndexedGeometryStripArray
  Gets a list of indexCounts for each strip.
getStripLengthCounts() - Method in class com.sun.j3d.utils.geometry.StripifierStats
  Returns an array of length 14 that contains the number of strips of a given length created by the stripifier.
getStripVertexCounts(int[]) - Method in class javax.media.j3d.GeometryStripArray
  Get a list of vertexCounts for each strip.
getSwitch(int) - Method in class javax.media.j3d.LOD
  Returns the switch node specified by the index.
getTarget() - Method in class javax.media.j3d.Billboard
  Returns a copy of the transformGroup associated with this Billboard.
getTarget() - Method in class javax.media.j3d.ColorInterpolator
  This method retrieves this interpolator's target material component object.
getTarget() - Method in class javax.media.j3d.SwitchValueInterpolator
  This method retrieves this interpolator's target Switch node reference.
getTarget() - Method in class javax.media.j3d.TransformInterpolator
  This method retrieves this interpolator's TransformGroup node reference.
getTarget() - Method in class javax.media.j3d.TransparencyInterpolator
  This method retrieves this interpolator's target reference.
getTessellationTolerance() - Method in class javax.media.j3d.Font3D
  Returns the tessellation tolerance with which this Font3D was created.
getTessellationTolerance() - Method in class javax.media.j3d.FontExtrusion
  Returns the tessellation tolerance with which this FontExtrusion was created.
getTexCoordGeneration() - Method in class javax.media.j3d.Appearance
  Retrieves the current texCoordGeneration object.
getTexCoordGeneration() - Method in class javax.media.j3d.TextureUnitState
  Retrieves the current texCoordGeneration object.
getTexCoordRef2f(int) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for TexCoord2f arrays
getTexCoordRef3f(int) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for TexCoord3f arrays
getTexCoordRefBuffer(int) - Method in class javax.media.j3d.GeometryArray
  Gets the texture coordinate array buffer reference for the specified texture coordinate set.
getTexCoordRefFloat(int) - Method in class javax.media.j3d.GeometryArray
  Gets the float texture coordinate array reference for the specified texture coordinate set.
getTexCoordSetCount() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Returns the number of texture coordinate sets in this GeometryInfo.
getTexCoordSetCount() - Method in class javax.media.j3d.GeometryArray
  Retrieves the number of texture coordinate sets in this GeometryArray object.
getTexCoordSetMap() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Returns a reference to the texture coordinate set map.
getTexCoordSetMap(int[]) - Method in class javax.media.j3d.GeometryArray
  Retrieves the texture coordinate set mapping array from this GeometryArray object.
getTexCoordSetMapLength() - Method in class javax.media.j3d.GeometryArray
  Retrieves the length of the texture coordinate set mapping array of this GeometryArray object.
getTexture() - Method in class com.sun.j3d.utils.image.TextureLoader
  Returns the associated Texture object.
getTexture() - Method in class javax.media.j3d.Appearance
  Retrieves the current texture object.
getTexture() - Method in class javax.media.j3d.TextureUnitState
  Retrieves the current texture object.
getTextureAttributes() - Method in class javax.media.j3d.Appearance
  Retrieves the current textureAttributes object.
getTextureAttributes() - Method in class javax.media.j3d.TextureUnitState
  Retrieves the current textureAttributes object.
getTextureBlendColor(Color4f) - Method in class javax.media.j3d.TextureAttributes
  Gets the texture blend color for this appearance component object.
getTextureColorTable(int[][]) - Method in class javax.media.j3d.TextureAttributes
  Retrieves the texture color table and copies it into the specified array.
getTextureColorTableSize() - Method in class javax.media.j3d.TextureAttributes
  Retrieves the size of the current texture color table.
getTextureCoordinate(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `getTextureCoordinate(int texCoordSet, ...)`
getTextureCoordinate(int, int, float[]) - Method in class javax.media.j3d.GeometryArray
  Gets the texture coordinate associated with the vertex at the specified index in the specified texture coordinate set for this object.
getTextureCoordinate(int, int, TexCoord2f) - Method in class javax.media.j3d.GeometryArray
  Gets the texture coordinate associated with the vertex at the specified index in the specified texture coordinate set for this object.
getTextureCoordinate(int, int, TexCoord3f) - Method in class javax.media.j3d.GeometryArray
  Gets the texture coordinate associated with the vertex at the specified index in the specified texture coordinate set for this object.
getTextureCoordinate(int, int, TexCoord4f) - Method in class javax.media.j3d.GeometryArray
  Gets the texture coordinate associated with the vertex at the specified index in the specified texture coordinate set for this object.
getTextureCoordinate(int, Point2f) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `getTextureCoordinate(int texCoordSet, TexCoord2f texCoord)`
getTextureCoordinate(int, Point3f) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `getTextureCoordinate(int texCoordSet, TexCoord3f texCoord)`
getTextureCoordinateIndex(int) - Method in class javax.media.j3d.IndexedGeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `getTextureCoordinateIndex(int texCoordSet, ...)`
getTextureCoordinateIndex(int, int) - Method in class javax.media.j3d.IndexedGeometryArray
  Retrieves the texture coordinate index associated with the vertex at the specified index in the specified texture coordinate set for this object.
getTextureCoordinateIndices() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Deprecated.
  As of Java 3D 1.3 replaced by `int[] getTextureCoordinateIndices(int texCoordSet)`
getTextureCoordinateIndices(int) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Retrieves a reference to the specified array of texture coordinate indices.
getTextureCoordinateIndices(int, int[]) - Method in class javax.media.j3d.IndexedGeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `getTextureCoordinateIndices(int texCoordSet, ...)`
getTextureCoordinateIndices(int, int, int[]) - Method in class javax.media.j3d.IndexedGeometryArray
  Retrieves the texture coordinate indices associated with the vertices starting at the specified index in the specified texture coordinate set for this object.
getTextureCoordinates() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Deprecated.
  As of Java 3D 1.3 replaced by `getTextureCoordinates(int texCoordSet)`
getTextureCoordinates(int) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Returns a reference to the indicated texture coordinate array.
getTextureCoordinates(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `getTextureCoordinates(int texCoordSet, ...)`
getTextureCoordinates(int, int, float[]) - Method in class javax.media.j3d.GeometryArray
  Gets the texture coordinates associated with the vertices starting at the specified index in the specified texture coordinate set for this object.
getTextureCoordinates(int, int, TexCoord2f[]) - Method in class javax.media.j3d.GeometryArray
  Gets the texture coordinates associated with the vertices starting at the specified index in the specified texture coordinate set for this object.
getTextureCoordinates(int, int, TexCoord3f[]) - Method in class javax.media.j3d.GeometryArray
  Gets the texture coordinates associated with the vertices starting at the specified index in the specified texture coordinate set for this object.
getTextureCoordinates(int, int, TexCoord4f[]) - Method in class javax.media.j3d.GeometryArray
  Gets the texture coordinates associated with the vertices starting at the specified index in the specified texture coordinate set for this object.
getTextureCoordinates(int, Point2f[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `getTextureCoordinates(int texCoordSet, TexCoord2f texCoords[])`
getTextureCoordinates(int, Point3f[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `getTextureCoordinates(int texCoordSet, TexCoord3f texCoords[])`
getTextureMode() - Method in class javax.media.j3d.TextureAttributes
  Gets the texture mode parameter for this texture attributes object.
getTextureTransform(Transform3D) - Method in class javax.media.j3d.TextureAttributes
  Retrieves a copy of the texture transform object.
getTextureUnitCount() - Method in class javax.media.j3d.Appearance
  Retrieves the length of the texture unit state array from this appearance object.
getTextureUnitState() - Method in class javax.media.j3d.Appearance
  Retrieves the array of texture unit state objects from this Appearance object.
getTextureUnitState(int) - Method in class javax.media.j3d.Appearance
  Retrieves the texture unit state object at the specified index within the texture unit state array.
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`.
getTime() - Method in class javax.media.j3d.SensorRead
  Retrieve this SensorRead's associated time stamp
getTolerance() - Method in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
  Returns the pick tolerance
getTolerance() - Method in class com.sun.j3d.utils.pickfast.PickCanvas
  Get the pick tolerance.
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.
getTotalChannels() - Method in class com.sun.j3d.audioengines.AudioEngine
  Query total number of channels available for sound rendering for this audio device.
getTotalChannels() - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
  Query total number of channels available for sound rendering for this audio device.
getTotalChannels() - Method in interface javax.media.j3d.AudioDevice
  Query total number of channels available for sound rendering for this audio device.
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.
getTotalTime() - Method in class com.sun.j3d.utils.geometry.StripifierStats
  Returns the total time spent in the stripify() method
getTotalTris() - Method in class com.sun.j3d.utils.geometry.StripifierStats
  Returns the number of triangles in the stripified data.
getTrackerBaseToImagePlate(Transform3D) - Method in class javax.media.j3d.Screen3D
  Retrieves the tracker-base coordinate system to image-plate coordinate system transform and copies it into the specified Transform3D object.
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.
getTrackingAvailable() - Method in class javax.media.j3d.PhysicalEnvironment
  Returns a status flag indicating whether or not tracking is available.
getTrackingEnable() - Method in class javax.media.j3d.View
  Returns a status flag indicating whether or not head tracking is enabled.
getTransform() - Method in class javax.media.j3d.SceneGraphPath
  Returns a copy of the transform associated with this SceneGraphPath; returns null if there is no transform associated.
getTransform(Transform3D) - Method in class javax.media.j3d.TransformGroup
  Copies the transform component of this TransformGroup into the passed transform object.
getTransformAxis() - Method in class javax.media.j3d.TransformInterpolator
  This method retrieves this interpolator's axis of transform.
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() - Method in class javax.media.j3d.WakeupOnTransformChange
  Returns the TransformGroup node used in creating this WakeupCriterion
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.
getTransparency() - Method in class javax.media.j3d.TransparencyAttributes
  Retrieves this appearance's transparency.
getTransparencyAttributes() - Method in class javax.media.j3d.Appearance
  Retrieves the current transparencyAttributes object.
getTransparencyMode() - Method in class javax.media.j3d.TransparencyAttributes
  Gets the transparency mode for this appearance component object.
getTransparencySortingPolicy() - Method in class javax.media.j3d.View
  Retrieves the current transparency sorting policy.
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
getTriggeringBehavior() - Method in class javax.media.j3d.WakeupOnBehaviorPost
  Returns the behavior that triggered this wakeup.
getTriggeringBounds() - Method in class javax.media.j3d.WakeupOnCollisionEntry
  Retrieves the Bounds object that caused the collision
getTriggeringBounds() - Method in class javax.media.j3d.WakeupOnCollisionExit
  Retrieves the Bounds object that caused the collision
getTriggeringBounds() - Method in class javax.media.j3d.WakeupOnCollisionMovement
  Retrieves the Bounds object that caused the collision
getTriggeringPath() - Method in class javax.media.j3d.WakeupOnCollisionEntry
  Retrieves the path describing the object causing the collision.
getTriggeringPath() - Method in class javax.media.j3d.WakeupOnCollisionExit
  Retrieves the path describing the object causing the collision.
getTriggeringPath() - Method in class javax.media.j3d.WakeupOnCollisionMovement
  Retrieves the path describing the object causing the collision.
getTriggeringPostId() - Method in class javax.media.j3d.WakeupOnBehaviorPost
  Returns the postId that caused the behavior to wakeup.
getTriggeringSensor() - Method in class javax.media.j3d.WakeupOnSensorEntry
  Retrieves the Sensor object that caused the wakeup.
getTriggeringSensor() - Method in class javax.media.j3d.WakeupOnSensorExit
  Retrieves the Sensor object that caused the wakeup.
getTriggeringViewPlatform() - Method in class javax.media.j3d.WakeupOnViewPlatformEntry
  Retrieves the ViewPlatform node that caused the wakeup.
getTriggeringViewPlatform() - Method in class javax.media.j3d.WakeupOnViewPlatformExit
  Retrieves the ViewPlatform node that caused the wakeup.
getTriggerTime() - Method in class javax.media.j3d.Alpha
  Retrieves this alpha's triggerTime.
getType() - Method in class javax.media.j3d.Raster
  Retrieves the current type of this raster object, one of: RASTER_COLOR, RASTER_DEPTH, or RASTER_COLOR_DEPTH.
getType() - Method in class javax.media.j3d.Transform3D
  Returns the type of this matrix as an or'ed bitmask of of all of the type classifications to which it belongs.
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
getUpper(Point3d) - Method in class javax.media.j3d.BoundingBox
  Gets the upper corner of this bounding box.
getURL() - Method in class javax.media.j3d.MediaContainer
  Deprecated.
  As of Java 3D version 1.2, replaced by `getURLString`
getURLObject() - Method in class javax.media.j3d.MediaContainer
  Retrieve URL Object.
getURLString() - Method in class javax.media.j3d.MediaContainer
  Retrieve URL String.
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 javax.media.j3d.SceneGraphObject
  Retrieves the userData field from this scene graph object.
getUserHeadToVworld(Transform3D) - Method in class javax.media.j3d.View
  Retrieves the user-head to virtual-world transform and copies that value into the transform provided.
getUserHeadToVworldEnable() - Method in class javax.media.j3d.View
  Returns a status flag indicating whether or not Java 3D is continuously updating the userHeadToVworldEnable transform.
getValidIndexCount() - Method in class javax.media.j3d.IndexedGeometryArray
  Gets the valid index count for this IndexedGeometryArray object.
getValidVertexCount() - Method in class javax.media.j3d.GeometryArray
  Gets the valid vertex count for this GeometryArray object.
getValue() - Static method in class com.sun.j3d.utils.timer.J3DTimer
  Deprecated.
  Get the timer value, in nanoseconds.
getValue() - Method in class javax.media.j3d.ShaderAttributeArray
getValue() - Method in class javax.media.j3d.ShaderAttributeObject
  Retrieves the value of this shader attribute.
getValue() - Method in class javax.media.j3d.ShaderAttributeValue
getValueClass() - Method in class javax.media.j3d.ShaderAttributeObject
  Retrieves the base class of the value of this shader attribute.
getVelocityScaleFactor() - Method in class javax.media.j3d.AuralAttributes
  Retrieve Velocity Scale Factor used to calculate Doppler Effect.
getVertexAttr(int, int, float[]) - Method in class javax.media.j3d.GeometryArray
  Gets the vertex attribute associated with the vertex at the specified index in the specified vertex attribute number for this object.
getVertexAttr(int, int, Point2f) - Method in class javax.media.j3d.GeometryArray
  Gets the vertex attribute associated with the vertex at the specified index in the specified vertex attribute number for this object.
getVertexAttr(int, int, Point3f) - Method in class javax.media.j3d.GeometryArray
  Gets the vertex attribute associated with the vertex at the specified index in the specified vertex attribute number for this object.
getVertexAttr(int, int, Point4f) - Method in class javax.media.j3d.GeometryArray
  Gets the vertex attribute associated with the vertex at the specified index in the specified vertex attribute number for this object.
getVertexAttrCount() - Method in class javax.media.j3d.GeometryArray
  Retrieves the number of vertex attributes in this GeometryArray object.
getVertexAttrIndex(int, int) - Method in class javax.media.j3d.IndexedGeometryArray
  Retrieves the vertex attribute index associated with the vertex at the specified index for the specified vertex attribute number for this object.
getVertexAttrIndices(int, int, int[]) - Method in class javax.media.j3d.IndexedGeometryArray
  Retrieves the vertex attribute indices associated with the vertices starting at the specified index for the specified vertex attribute number for this object.
getVertexAttrNames() - Method in class javax.media.j3d.CgShaderProgram
getVertexAttrNames() - Method in class javax.media.j3d.GLSLShaderProgram
getVertexAttrNames() - Method in class javax.media.j3d.ShaderProgram
  Retrieves the vertex attribute names array from this ShaderProgram object.
getVertexAttrRefBuffer(int) - Method in class javax.media.j3d.GeometryArray
  Gets the vertex attribute array buffer reference for the specified vertex attribute number.
getVertexAttrRefFloat(int) - Method in class javax.media.j3d.GeometryArray
  Gets the float vertex attribute array reference for the specified vertex attribute number.
getVertexAttrs(int, int, float[]) - Method in class javax.media.j3d.GeometryArray
  Gets the vertex attributes associated with the vertices starting at the specified index in the specified vertex attribute number for this object.
getVertexAttrs(int, int, Point2f[]) - Method in class javax.media.j3d.GeometryArray
  Gets the vertex attributes associated with the vertices starting at the specified index in the specified vertex attribute number for this object.
getVertexAttrs(int, int, Point3f[]) - Method in class javax.media.j3d.GeometryArray
  Gets the vertex attributes associated with the vertices starting at the specified index in the specified vertex attribute number for this object.
getVertexAttrs(int, int, Point4f[]) - Method in class javax.media.j3d.GeometryArray
  Gets the vertex attributes associated with the vertices starting at the specified index in the specified vertex attribute number for this object.
getVertexAttrSizes(int[]) - Method in class javax.media.j3d.GeometryArray
  Retrieves the vertex attribute sizes array from this GeometryArray object.
getVertexCount() - Method in class javax.media.j3d.GeometryArray
  Retrieves the number of vertices in this GeometryArray
getVertexFormat() - Method in class javax.media.j3d.GeometryArray
  Retrieves the vertexFormat of this GeometryArray
getVertexIndices() - Method in class javax.media.j3d.PickInfo.IntersectionInfo
  Retrieves the vertex indices of the intersected primitive in the geometry.
getView() - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Get reference to the current View object.
getView() - Method in class com.sun.j3d.utils.universe.Viewer
  Returns the View object associated with the Viewer object.
getView() - Method in class javax.media.j3d.Behavior
  Returns the primary view associated with this behavior.
getView() - Method in class javax.media.j3d.Canvas3D
  Gets view that points to this Canvas3D.
getView(int) - Method in class javax.media.j3d.ViewSpecificGroup
  Retrieves the View object at the specified index from this node's list of views.
getViewAttachPolicy() - Method in class javax.media.j3d.ViewPlatform
  Returns the current coexistence center in virtual-world policy.
getViewer() - Method in class com.sun.j3d.utils.universe.SimpleUniverse
  Returns the Viewer object associated with this scene graph.
getViewer(int) - Method in class com.sun.j3d.utils.universe.ConfiguredUniverse
  Returns the Viewer object specified by the given index.
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.
getViewPlatform() - Method in class javax.media.j3d.View
  Retrieves the currently attached ViewPlatform 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.
getViewPolicy() - Method in class javax.media.j3d.View
  Retrieves the current view computation policy for this View.
getVirtualUniverse() - Method in class javax.media.j3d.Locale
  Retrieves the virtual universe within which this Locale object is contained.
getVisibilityPolicy() - Method in class javax.media.j3d.View
  Retrieves the current visibility policy.
getVisible() - Method in class javax.media.j3d.RenderingAttributes
  Retrieves the visibility flag for this RenderingAttributes object.
getVpcToEc(Transform3D) - Method in class javax.media.j3d.View
  Compatibility mode method that retrieves the current ViewPlatform Coordinates (VPC) system to Eye Coordinates (EC) transform and copies it into the specified object.
getVworldProjection(Transform3D, Transform3D) - Method in class javax.media.j3d.Canvas3D
  Copies the current Vworld projection transform for each eye into the specified Transform3D objects.
getVworldToImagePlate(Transform3D) - Method in class javax.media.j3d.Canvas3D
  Retrieves the current Virtual World coordinates to ImagePlate coordinates transform and places it into the specified object.
getVWrldXfrmFlag() - Method in class com.sun.j3d.audioengines.Sample
getWakeupCondition() - Method in class javax.media.j3d.Behavior
  Retrieves this behavior's current wakeup condition as set by the wakeupOn method.
getWeights() - Method in class javax.media.j3d.Morph
  Deprecated.
  Retrieves the Morph node's morph weight vector.
getWhichChild() - Method in class javax.media.j3d.Switch
  Retrieves the current child selection index that specifies which child is rendered.
getWidth() - Method in class javax.media.j3d.Canvas3D
getWidth() - Method in class javax.media.j3d.DepthComponent
  Retrieves the width of this depth component object.
getWidth() - Method in class javax.media.j3d.ImageComponent
  Retrieves the width of this image component object.
getWidth() - Method in class javax.media.j3d.NioImageBuffer
  Gets the width of this data buffer.
getWidth() - Method in class javax.media.j3d.Texture
  Retrieves the width of this Texture object.
getWindowEyepointPolicy() - Method in class javax.media.j3d.View
  Returns the current window eyepoint policy, one of: RELATIVE_TO_SCREEN, RELATIVE_TO_WINDOW, RELATIVE_TO_FIELD_OF_VIEW or RELATIVE_TO_COEXISTENCE.
getWindowMovementPolicy() - Method in class javax.media.j3d.View
  Returns the current window movement policy, one of: VIRTUAL_WORLD or PHYSICAL_WORLD.
getWindowResizePolicy() - Method in class javax.media.j3d.View
  Returns the current window resize policy, one of: VIRTUAL_WORLD or PHYSICAL_WORLD.
getX() - Method in class javax.media.j3d.Canvas3D
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.
getY() - Method in class javax.media.j3d.Canvas3D
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
GLSLShaderProgram - Class in javax.media.j3d
  The GLSLShaderProgram object is a concrete implementation of a ShaderProgram node component for the OpenGL GLSL shading language.
GLSLShaderProgram() - Constructor for class javax.media.j3d.GLSLShaderProgram
  Constructs a GLSL shader program node component.
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.
GrabViewListener6D() - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.GrabViewListener6D
GRAPHICS_CONFIG_ERROR - Static variable in class javax.media.j3d.RenderingError
  Indicates that an error occurred while getting the best graphics configuration or while testing whether a given graphics config is supported.
GraphicsConfigTemplate3D - Class in javax.media.j3d
  This class is used to obtain a valid GraphicsConfiguration that can be used by Java 3D.
GraphicsConfigTemplate3D() - Constructor for class javax.media.j3d.GraphicsConfigTemplate3D
  Constructs a GraphicsConfigTemplate3D object with default parameters.
GraphicsContext3D - Class in javax.media.j3d
  A GraphicsContext3D object is used for immediate mode rendering into a 3D canvas.
GraphStructureChangeListener - Interface in javax.media.j3d
  Listener interface for monitoring structural changes to live scene graphs.
GREATER - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that pixels are drawn if the source/reference value is greater than the destination/test value.
GREATER_OR_EQUAL - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that pixels are drawn if the source/reference value is greater than or equal to the destination/test value.
Group - Class in javax.media.j3d
  The Group node object is a general-purpose grouping node.
Group() - Constructor for class javax.media.j3d.Group
  Constructs a Group node with default parameters.
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

HAND_PREDICTOR - Static variable in class javax.media.j3d.Sensor
  Deprecated.
  As of Java 3D version 1.4, prediction is not a supported feature.
hashCode() - Method in class javax.media.j3d.BoundingBox
  Returns a hash code value for this BoundingBox object based on the data values in this object.
hashCode() - Method in class javax.media.j3d.BoundingPolytope
  Returns a hash code value for this BoundingPolytope object based on the data values in this object.
hashCode() - Method in class javax.media.j3d.BoundingSphere
  Returns a hash code value for this BoundingSphere object based on the data values in this object.
hashCode() - Method in class javax.media.j3d.Bounds
  Returns a hash code for this Bounds object based on the data values in this object.
hashCode() - Method in class javax.media.j3d.SceneGraphPath
  Returns a hash number based on the data values in this object.
hashCode() - Method in class javax.media.j3d.Transform3D
  Returns a hash code value based on the data values in this object.
hasTriggered() - Method in class javax.media.j3d.WakeupCriterion
  Returns true if this criterion triggered the wakeup.
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.
HEAD_PREDICTOR - Static variable in class javax.media.j3d.Sensor
  Deprecated.
  As of Java 3D version 1.4, prediction is not a supported feature.
Header() - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  Creates a new Header object used for the creation of a CompressedGeometryData object.
heading - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
Head-Mounted Coordinate Systems - Section in package javax.media.j3d
HEADPHONES - Static variable in interface javax.media.j3d.AudioDevice
  Choosing Headphones as the audio playback type specifies that the audio playback will be through stereo headphones.
HeadToHeadTracker - Section in package com.sun.j3d.utils.universe
HeadTracker - Section in package com.sun.j3d.utils.universe
HeadTrackerToLeftImagePlate HeadTrackerToRightImagePlate - Section in package com.sun.j3d.utils.universe
HelloUniverse: A Sample Java 3D Program - Section in package javax.media.j3d
HelloUniverse: A Sample Java 3D Program - Section in package javax.media.j3d
High Performance - Section in package javax.media.j3d
High-Resolution Coordinates - Section in package javax.media.j3d
HiResCoord - Class in javax.media.j3d
  The HiResCoord object specifies the location of scene components within the Virtual Universe.
HiResCoord() - Constructor for class javax.media.j3d.HiResCoord
  Constructs and initializes a new HiResCoord located at (0, 0, 0).
HiResCoord(int[], int[], int[]) - Constructor for class javax.media.j3d.HiResCoord
  Constructs and initializes a new HiResCoord using the values provided in the argument.
HiResCoord(HiResCoord) - Constructor for class javax.media.j3d.HiResCoord
  Constructs and initializes a new HiResCoord using the values provided in the argument.
HMD_VIEW - Static variable in class javax.media.j3d.View
  Specifies that the viewing environment for this view is a head-mounted display environment.
homeTransform - Variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformBehavior
  The "home" transform for this behavior.
HomeTransform - Section in package com.sun.j3d.utils.universe
Hotspot - Section in package com.sun.j3d.utils.universe
HOTSPOT - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
  Indicates that rotation or scale should be about a 6DOF sensor hotspot.
How Java 3D Performs Execution Culling - Section in package javax.media.j3d

## I

IDENTITY - Static variable in class javax.media.j3d.Transform3D
  An identity matrix.
IllegalRenderingStateException - Exception Class in javax.media.j3d
  Indicates an illegal state for rendering.
IllegalRenderingStateException() - Constructor for exception class javax.media.j3d.IllegalRenderingStateException
  Create the exception object with default values.
IllegalRenderingStateException(String) - Constructor for exception class javax.media.j3d.IllegalRenderingStateException
  Create the exception object that outputs message.
IllegalSceneGraphException - Exception Class in javax.media.j3d
  Indicates an illegal Java 3D scene graph.
IllegalSceneGraphException() - Constructor for exception class javax.media.j3d.IllegalSceneGraphException
  Create the exception object with default values.
IllegalSceneGraphException(String) - Constructor for exception class javax.media.j3d.IllegalSceneGraphException
  Create the exception object that outputs message.
IllegalSharingException - Exception Class in javax.media.j3d
  Indicates an illegal attempt to share a scene graph object.
IllegalSharingException() - Constructor for exception class javax.media.j3d.IllegalSharingException
  Create the exception object with default values.
IllegalSharingException(String) - Constructor for exception class javax.media.j3d.IllegalSharingException
  Create the exception object that outputs message.
ImageComponent - Class in javax.media.j3d
  Abstract class that is used to define 2D or 3D ImageComponent classes used in a Java 3D scene graph.
ImageComponent(int, int, int) - Constructor for class javax.media.j3d.ImageComponent
  Constructs an image component object using the specified format, width, and height.
ImageComponent(int, int, int, boolean, boolean) - Constructor for class javax.media.j3d.ImageComponent
  Constructs an image component object using the specified format, width, height, byReference flag, and yUp flag.
ImageComponent.ImageClass - Enum Class in javax.media.j3d
  Used to specify the class of the image being wrapped.
ImageComponent2D - Class in javax.media.j3d
  This class defines a 2D image component.
ImageComponent2D(int, int, int) - Constructor for class javax.media.j3d.ImageComponent2D
  Constructs a 2D image component object using the specified format, width, and height.
ImageComponent2D(int, int, int, boolean, boolean) - Constructor for class javax.media.j3d.ImageComponent2D
  Constructs a 2D image component object using the specified format, width, height, byReference flag, and yUp flag.
ImageComponent2D(int, BufferedImage) - Constructor for class javax.media.j3d.ImageComponent2D
  Constructs a 2D image component object using the specified format and BufferedImage.
ImageComponent2D(int, BufferedImage, boolean, boolean) - Constructor for class javax.media.j3d.ImageComponent2D
  Constructs a 2D image component object using the specified format, BufferedImage, byReference flag, and yUp flag.
ImageComponent2D(int, RenderedImage) - Constructor for class javax.media.j3d.ImageComponent2D
  Constructs a 2D image component object using the specified format and RenderedImage.
ImageComponent2D(int, RenderedImage, boolean, boolean) - Constructor for class javax.media.j3d.ImageComponent2D
  Constructs a 2D image component object using the specified format, RenderedImage, byReference flag, and yUp flag.
ImageComponent2D(int, NioImageBuffer, boolean, boolean) - Constructor for class javax.media.j3d.ImageComponent2D
  Constructs a 2D image component object using the specified format, NioImageBuffer, byReference flag, and yUp flag.
ImageComponent2D.Updater - Interface in javax.media.j3d
  The ImageComponent2D.Updater interface is used in updating image data that is accessed by reference from a live or compiled ImageComponent object.
ImageComponent3D - Class in javax.media.j3d
  This class defines a 3D image component.
ImageComponent3D(int, int, int, int) - Constructor for class javax.media.j3d.ImageComponent3D
  Constructs a 3D image component object using the specified format, width, height, and depth.
ImageComponent3D(int, int, int, int, boolean, boolean) - Constructor for class javax.media.j3d.ImageComponent3D
  Constructs a 3D image component object using the specified format, width, height, depth, byReference flag, and yUp flag.
ImageComponent3D(int, BufferedImage[]) - Constructor for class javax.media.j3d.ImageComponent3D
  Constructs a 3D image component object using the specified format, and the BufferedImage array.
ImageComponent3D(int, BufferedImage[], boolean, boolean) - Constructor for class javax.media.j3d.ImageComponent3D
  Constructs a 3D image component object using the specified format, BufferedImage array, byReference flag, and yUp flag.
ImageComponent3D(int, RenderedImage[]) - Constructor for class javax.media.j3d.ImageComponent3D
  Constructs a 3D image component object using the specified format, and the RenderedImage array.
ImageComponent3D(int, RenderedImage[], boolean, boolean) - Constructor for class javax.media.j3d.ImageComponent3D
  Constructs a 3D image component object using the specified format, RenderedImage array, byReference flag, and yUp flag.
ImageComponent3D(int, NioImageBuffer[], boolean, boolean) - Constructor for class javax.media.j3d.ImageComponent3D
  Constructs a 3D image component object using the specified format, NioImageBuffer array, byReference flag, and yUp flag.
ImageComponent3D.Updater - Interface in javax.media.j3d
  The ImageComponent3D.Updater interface is used in updating image data that is accessed by reference from a live or compiled ImageComponent object.
ImageException - Exception Class in com.sun.j3d.utils.image
  Exception used to indicate that the texture loader encountered a problem loading the specified image file.
ImageException() - Constructor for exception class com.sun.j3d.utils.image.ImageException
ImageException(String) - Constructor for exception class com.sun.j3d.utils.image.ImageException
ImageException(Throwable) - Constructor for exception class com.sun.j3d.utils.image.ImageException
Immediate Mode - Section in package javax.media.j3d
Immediate Mode - Section in package javax.media.j3d
Immediate-Mode Rendering - Section in package javax.media.j3d
Impact of Head Position and Orientation on the Camera - Section in package javax.media.j3d
Include - Section in package com.sun.j3d.utils.universe
IncorrectFormatException - Exception Class 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 class com.sun.j3d.loaders.IncorrectFormatException
IncorrectFormatException(String) - Constructor for exception class com.sun.j3d.loaders.IncorrectFormatException
INCREASING_ENABLE - Static variable in class javax.media.j3d.Alpha
  Specifies that the increasing component of the alpha is used.
IndexedGeometryArray - Class in javax.media.j3d
  The IndexedGeometryArray object contains separate integer arrays that index into the arrays of positional coordinates, colors, normals, texture coordinates, and vertex attributes.
IndexedGeometryArray(int, int, int) - Constructor for class javax.media.j3d.IndexedGeometryArray
  Constructs an empty IndexedGeometryArray object with the specified number of vertices, vertex format, and number of indices.
IndexedGeometryArray(int, int, int, int[], int) - Constructor for class javax.media.j3d.IndexedGeometryArray
  Constructs an empty IndexedGeometryArray object with the specified number of vertices, vertex format, number of texture coordinate sets, texture coordinate mapping array, and number of indices.
IndexedGeometryArray(int, int, int, int[], int, int[], int) - Constructor for class javax.media.j3d.IndexedGeometryArray
  Constructs an empty IndexedGeometryArray object with the specified number of vertices, vertex format, number of texture coordinate sets, texture coordinate mapping array, vertex attribute count, vertex attribute sizes array, and number of indices.
IndexedGeometryStripArray - Class in javax.media.j3d
  The IndexedGeometryStripArray object is an abstract class that is extended for a set of IndexedGeometryArray strip primitives.
IndexedGeometryStripArray(int, int, int, int[]) - Constructor for class javax.media.j3d.IndexedGeometryStripArray
  Constructs an empty IndexedGeometryStripArray object with the specified number of vertices, vertex format, number of indices, and array of per-strip index counts.
IndexedGeometryStripArray(int, int, int, int[], int, int[]) - Constructor for class javax.media.j3d.IndexedGeometryStripArray
  Constructs an empty IndexedGeometryStripArray object with the specified number of vertices, vertex format, number of texture coordinate sets, texture coordinate mapping array, number of indices, and array of per-strip index counts.
IndexedGeometryStripArray(int, int, int, int[], int, int[], int, int[]) - Constructor for class javax.media.j3d.IndexedGeometryStripArray
  Constructs an empty IndexedGeometryStripArray object with the specified number of vertices, vertex format, number of texture coordinate sets, texture coordinate mapping array, vertex attribute count, vertex attribute sizes array, number of indices, and array of per-strip index counts.
IndexedLineArray - Class in javax.media.j3d
  The IndexedLineArray object draws the array of vertices as individual line segments.
IndexedLineArray(int, int, int) - Constructor for class javax.media.j3d.IndexedLineArray
  Constructs an empty IndexedLineArray object using the specified parameters.
IndexedLineArray(int, int, int, int[], int) - Constructor for class javax.media.j3d.IndexedLineArray
  Constructs an empty IndexedLineArray object using the specified parameters.
IndexedLineArray(int, int, int, int[], int, int[], int) - Constructor for class javax.media.j3d.IndexedLineArray
  Constructs an empty IndexedLineArray object using the specified parameters.
IndexedLineStripArray - Class in javax.media.j3d
  The IndexedLineStripArray object draws an array of vertices as a set of connected line strips.
IndexedLineStripArray(int, int, int, int[]) - Constructor for class javax.media.j3d.IndexedLineStripArray
  Constructs an empty IndexedLineStripArray object using the specified parameters.
IndexedLineStripArray(int, int, int, int[], int, int[]) - Constructor for class javax.media.j3d.IndexedLineStripArray
  Constructs an empty IndexedLineStripArray object using the specified parameters.
IndexedLineStripArray(int, int, int, int[], int, int[], int, int[]) - Constructor for class javax.media.j3d.IndexedLineStripArray
  Constructs an empty IndexedLineStripArray object using the specified parameters.
IndexedPointArray - Class in javax.media.j3d
  The IndexedPointArray object draws the array of vertices as individual points.
IndexedPointArray(int, int, int) - Constructor for class javax.media.j3d.IndexedPointArray
  Constructs an empty IndexedPointArray object using the specified parameters.
IndexedPointArray(int, int, int, int[], int) - Constructor for class javax.media.j3d.IndexedPointArray
  Constructs an empty IndexedPointArray object using the specified parameters.
IndexedPointArray(int, int, int, int[], int, int[], int) - Constructor for class javax.media.j3d.IndexedPointArray
  Constructs an empty IndexedPointArray object using the specified parameters.
IndexedQuadArray - Class in javax.media.j3d
  The IndexedQuadArray object draws the array of vertices as individual quadrilaterals.
IndexedQuadArray(int, int, int) - Constructor for class javax.media.j3d.IndexedQuadArray
  Constructs an empty IndexedQuadArray object using the specified parameters.
IndexedQuadArray(int, int, int, int[], int) - Constructor for class javax.media.j3d.IndexedQuadArray
  Constructs an empty IndexedQuadArray object using the specified parameters.
IndexedQuadArray(int, int, int, int[], int, int[], int) - Constructor for class javax.media.j3d.IndexedQuadArray
  Constructs an empty IndexedQuadArray object using the specified parameters.
IndexedTriangleArray - Class in javax.media.j3d
  The IndexedTriangleArray object draws the array of vertices as individual triangles.
IndexedTriangleArray(int, int, int) - Constructor for class javax.media.j3d.IndexedTriangleArray
  Constructs an empty IndexedTriangleArray object using the specified parameters.
IndexedTriangleArray(int, int, int, int[], int) - Constructor for class javax.media.j3d.IndexedTriangleArray
  Constructs an empty IndexedTriangleArray object using the specified parameters.
IndexedTriangleArray(int, int, int, int[], int, int[], int) - Constructor for class javax.media.j3d.IndexedTriangleArray
  Constructs an empty IndexedTriangleArray object using the specified parameters.
IndexedTriangleFanArray - Class in javax.media.j3d
  The IndexedTriangleFanArray object draws an array of vertices as a set of connected triangle fans.
IndexedTriangleFanArray(int, int, int, int[]) - Constructor for class javax.media.j3d.IndexedTriangleFanArray
  Constructs an empty IndexedTriangleFanArray object using the specified parameters.
IndexedTriangleFanArray(int, int, int, int[], int, int[]) - Constructor for class javax.media.j3d.IndexedTriangleFanArray
  Constructs an empty IndexedTriangleFanArray object using the specified parameters.
IndexedTriangleFanArray(int, int, int, int[], int, int[], int, int[]) - Constructor for class javax.media.j3d.IndexedTriangleFanArray
  Constructs an empty IndexedTriangleFanArray object using the specified parameters.
IndexedTriangleStripArray - Class in javax.media.j3d
  The IndexedTriangleStripArray object draws an array of vertices as a set of connected triangle strips.
IndexedTriangleStripArray(int, int, int, int[]) - Constructor for class javax.media.j3d.IndexedTriangleStripArray
  Constructs an empty IndexedTriangleStripArray object using the specified parameters.
IndexedTriangleStripArray(int, int, int, int[], int, int[]) - Constructor for class javax.media.j3d.IndexedTriangleStripArray
  Constructs an empty IndexedTriangleStripArray object using the specified parameters.
IndexedTriangleStripArray(int, int, int, int[], int, int[], int, int[]) - Constructor for class javax.media.j3d.IndexedTriangleStripArray
  Constructs an empty IndexedTriangleStripArray object using the specified parameters.
indexify() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
indexify(boolean) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Create index lists for all data lists.
indexOfCanvas3D(Canvas3D) - Method in class javax.media.j3d.View
  Retrieves the index of the specified Canvas3D in this View's list of Canvas3Ds
indexOfChild(Node) - Method in class javax.media.j3d.Group
  Retrieves the index of the specified child node in this group node's list of children.
indexOfGeometry(Geometry) - Method in class javax.media.j3d.Shape3D
  Retrieves the index of the specified geometry component in this Shape3D node's list of geometry components.
indexOfScope(Group) - Method in class javax.media.j3d.AlternateAppearance
  Retrieves the index of the specified Group node in this AlternateAppearance node's list of scopes.
indexOfScope(Group) - Method in class javax.media.j3d.Fog
  Retrieves the index of the specified Group node in this Fog node's list of scopes.
indexOfScope(Group) - Method in class javax.media.j3d.Light
  Retrieves the index of the specified Group node in this Light node's list of scopes.
indexOfScope(Group) - Method in class javax.media.j3d.ModelClip
  Retrieves the index of the specified Group node in this ModelClip node's list of scopes.
indexOfSwitch(Switch) - Method in class javax.media.j3d.LOD
  Retrieves the index of the specified switch node in this LOD node's list of switches.
indexOfView(View) - Method in class javax.media.j3d.ViewSpecificGroup
  Retrieves the index of the specified View object in this node's list of views.
INFINITE_LOOPS - Static variable in class javax.media.j3d.Sound
  When used as a loop count sound will loop an infinite number of time until explicitly stopped (setEnabled(false)).
initAction(Sensor) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
  Initializes the listener action.
initAction(Sensor) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener2D
initAction(Sensor) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener6D
initAction(Sensor) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener2D
initAction(Sensor) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener2D
initialize() - Method in class com.sun.j3d.audioengines.AudioEngine
  Code to initialize the device
initialize() - Method in class com.sun.j3d.audioengines.AudioEngineThread
  This initializes this thread.
initialize() - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
  Code to initialize the device New interface to mixer/engine specific methods
initialize() - Method in class com.sun.j3d.utils.behaviors.keyboard.KeyNavigatorBehavior
  Override Behavior's initialize method to setup wakeup criteria.
initialize() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
  Initializes the behavior.
initialize() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseRotate
initialize() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
initialize() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
initialize() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseZoom
initialize() - Method in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
  Deprecated.
initialize() - Method in class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior
  Initializes the behavior.
initialize() - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
  Initializes the behavior.
initialize() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
  Initializes and configures this behavior.
initialize() - Method in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
initialize() - Method in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
initialize() - Method in class com.sun.j3d.utils.scenegraph.io.UnresolvedBehavior
initialize() - Method in interface javax.media.j3d.AudioDevice
  Initialize the audio device.
initialize() - Method in class javax.media.j3d.Behavior
  Initialize this behavior.
initialize() - Method in class javax.media.j3d.Billboard
  Initialize method that sets up initial wakeup criteria.
initialize() - Method in class javax.media.j3d.DistanceLOD
  Initialize method that sets up initial wakeup criteria.
initialize() - Method in interface javax.media.j3d.InputDevice
  This method initializes the device.
initialize() - Method in class javax.media.j3d.Interpolator
  This is the default Interpolator behavior initialization routine.
InitialViewingTransform - Section in package com.sun.j3d.utils.universe
InputDevice - Section in package com.sun.j3d.utils.universe
InputDevice - Interface in javax.media.j3d
  InputDevice is the interface through which Java 3D and Java 3D application programs communicate with a device driver.
insertCanvas3D(Canvas3D, int) - Method in class javax.media.j3d.View
  Inserts the Canvas3D at the given index position.
insertChild(Node, int) - Method in class javax.media.j3d.Group
  Inserts the specified child node in this group node's list of children at the specified index.
insertChild(Node, int) - Method in class javax.media.j3d.OrderedGroup
  Inserts the specified child node in this group node's list of children at the specified index.
insertGeometry(Geometry, int) - Method in class javax.media.j3d.Shape3D
  Inserts the specified geometry component into this Shape3D node's list of geometry components at the specified index.
insertLight(Light, int) - Method in class javax.media.j3d.GraphicsContext3D
  Inserts the specified light at the specified index location.
insertScope(Group, int) - Method in class javax.media.j3d.AlternateAppearance
  Inserts the specified Group node into this AlternateAppearance node's list of scopes at the specified index.
insertScope(Group, int) - Method in class javax.media.j3d.Fog
  Inserts the specified Group node into this Fog node's list of scopes at the specified index.
insertScope(Group, int) - Method in class javax.media.j3d.Light
  Inserts the specified Group node into this Light node's list of scopes at the specified index.
insertScope(Group, int) - Method in class javax.media.j3d.ModelClip
  Inserts the specified Group node into this ModelClip node's list of scopes at the specified index.
insertSound(Sound, int) - Method in class javax.media.j3d.GraphicsContext3D
  Inserts the specified sound at the specified index location.
insertSwitch(Switch, int) - Method in class javax.media.j3d.LOD
  Inserts the specified switch node at specified index.
insertView(View, int) - Method in class javax.media.j3d.ViewSpecificGroup
  Inserts the specified View object into this node's list of views at the specified index.
instanceNum - Variable in class com.sun.j3d.audioengines.AudioEngineThread
Instantiating the Render Loop - Section in package javax.media.j3d
integrateTransformChanges() - Method in class com.sun.j3d.utils.behaviors.keyboard.KeyNavigator
  Computes a new transform for the next frame based on the current transform, accumulated keyboard inputs, and elapsed time.
integrateTransforms() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
integrateTransforms() - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
  Called once per frame (if the view is moving) to calculate the new view platform transform
INTENSITY - Static variable in class javax.media.j3d.Texture
  Specifies Texture contains only Intensity values.
INTERLEAVED - Static variable in class javax.media.j3d.GeometryArray
  Specifies that the position, color, normal, and texture coordinate data for this GeometryArray are accessed via a single interleaved, floating-point array reference.
internalErrors - Static variable in class com.sun.j3d.audioengines.Sample
Interpolator - Class in javax.media.j3d
  Interpolator is an abstract class that extends Behavior to provide common methods used by various interpolation subclasses.
Interpolator() - Constructor for class javax.media.j3d.Interpolator
  Constructs an Interpolator node with a null alpha value.
Interpolator(Alpha) - Constructor for class javax.media.j3d.Interpolator
  Constructs an Interpolator node with the specified alpha value.
Interpolator Behaviors - Section in package javax.media.j3d
intersect(Bounds) - Method in class javax.media.j3d.BoundingBox
  Test for intersection with another bounds object.
intersect(Bounds) - Method in class javax.media.j3d.BoundingPolytope
  Test for intersection with another bounds object.
intersect(Bounds) - Method in class javax.media.j3d.BoundingSphere
  Test for intersection with another bounds object.
intersect(Bounds) - Method in class javax.media.j3d.Bounds
  Test for intersection with another bounds object.
intersect(Bounds[]) - Method in class javax.media.j3d.BoundingBox
  Test for intersection with an array of bounds objects.
intersect(Bounds[]) - Method in class javax.media.j3d.BoundingPolytope
  Test for intersection with another bounds object.
intersect(Bounds[]) - Method in class javax.media.j3d.BoundingSphere
  Test for intersection with another bounds object.
intersect(Bounds[]) - Method in class javax.media.j3d.Bounds
  Test for intersection with another bounds object.
intersect(Bounds[], BoundingBox) - Method in class javax.media.j3d.BoundingBox
  Test for intersection with an array of bounds objects.
intersect(Bounds[], BoundingPolytope) - Method in class javax.media.j3d.BoundingPolytope
  Test for intersection with an array of bounds objects.
intersect(Bounds[], BoundingSphere) - Method in class javax.media.j3d.BoundingSphere
  Test for intersection with an array of bounds objects.
intersect(Bounds, BoundingBox) - Method in class javax.media.j3d.BoundingBox
  Test for intersection with another bounding box.
intersect(Bounds, BoundingPolytope) - Method in class javax.media.j3d.BoundingPolytope
  Test for intersection with another bounds object.
intersect(Bounds, BoundingSphere) - Method in class javax.media.j3d.BoundingSphere
  Test for intersection with another bounds object.
intersect(SceneGraphPath, PickRay, double[]) - Method in class javax.media.j3d.Morph
  Deprecated.
  Checks whether the geometry in this morph node intersects with the specified pickRay.
intersect(SceneGraphPath, PickRay, double[]) - Method in class javax.media.j3d.Shape3D
  Checks whether the geometry in this shape node intersects with the specified pickRay.
intersect(SceneGraphPath, PickShape) - Method in class javax.media.j3d.Morph
  Deprecated.
  Checks whether the geometry in this morph node intersects with the specified pickShape.
intersect(SceneGraphPath, PickShape) - Method in class javax.media.j3d.Shape3D
  Checks whether the geometry in this shape node intersects with the specified pickShape.
intersect(SceneGraphPath, PickShape, double[]) - Method in class javax.media.j3d.Morph
  Deprecated.
  Checks whether the geometry in this morph node intersects with the specified pickShape.
intersect(SceneGraphPath, PickShape, double[]) - Method in class javax.media.j3d.Shape3D
  Checks whether the geometry in this shape node intersects with the specified pickShape.
intersect(Point3d) - Method in class javax.media.j3d.BoundingBox
  Test for intersection with a point.
intersect(Point3d) - Method in class javax.media.j3d.BoundingPolytope
  Test for intersection with a point.
intersect(Point3d) - Method in class javax.media.j3d.BoundingSphere
  Test for intersection with a point.
intersect(Point3d) - Method in class javax.media.j3d.Bounds
  Test for intersection with a point.
intersect(Point3d, Vector3d) - Method in class javax.media.j3d.BoundingBox
  Test for intersection with a ray.
intersect(Point3d, Vector3d) - Method in class javax.media.j3d.BoundingPolytope
  Test for intersection with a ray.
intersect(Point3d, Vector3d) - Method in class javax.media.j3d.BoundingSphere
  Test for intersection with a ray.
intersect(Point3d, Vector3d) - Method in class javax.media.j3d.Bounds
  Test for intersection with a ray.
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).``
Introduction to the Java 3D API - Section in package javax.media.j3d
invert - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
invert() - Method in class javax.media.j3d.Transform3D
  Inverts this transform in place.
invert(Transform3D) - Method in class javax.media.j3d.Transform3D
  Sets the value of this transform to the inverse of the passed Transform3D parameter.
INVERT_INPUT - Static variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
  Set this flag if you want to invert the inputs.
isActive() - Method in class com.sun.j3d.utils.applet.JMainFrame
isActive() - Method in class com.sun.j3d.utils.applet.MainFrame
isActive() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
  Returns true if the listener is currently active; that is, if `initAction` has been called but not yet `endAction`.
isBehaviorSchedulerRunning() - Method in class javax.media.j3d.View
  Retrieves a flag that indicates whether the behavior scheduler is currently running.
isByReference() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
  Retrieves the data access mode for this CompressedGeometryData object.
isByReference() - Method in class javax.media.j3d.CompressedGeometry
  Deprecated.
  Retrieves the data access mode for this CompressedGeometry object.
isByReference() - Method in class javax.media.j3d.ImageComponent
  Retrieves the data access mode for this ImageComponent object.
isCompiled() - Method in class javax.media.j3d.SceneGraphObject
  Returns a flag indicating whether the node is part of a scene graph that has been compiled.
isDvrEnabled() - Method in class com.sun.j3d.utils.universe.Viewer
  Returns a status flag indicating whether or not dynamic video size is enabled.
isEmpty() - Method in class javax.media.j3d.BoundingBox
  Tests whether the bounding box is empty.
isEmpty() - Method in class javax.media.j3d.BoundingPolytope
  Tests whether the bounding polytope is empty.
isEmpty() - Method in class javax.media.j3d.BoundingSphere
  Tests whether the bounding sphere is empty.
isEmpty() - Method in class javax.media.j3d.Bounds
  Tests whether the bounds is empty.
isEphemeral() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
  Returns true if this event is ephemeral and is valid only until the listener returns.
isGraphicsConfigSupported(GraphicsConfiguration) - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Returns a boolean indicating whether or not the given GraphicsConfiguration can be used to create a drawing surface that can be rendered to.
isLive() - Method in class javax.media.j3d.SceneGraphObject
  Returns a flag indicating whether the node is part of a live scene graph.
isOffScreen() - Method in class javax.media.j3d.Canvas3D
  Retrieves a flag indicating whether this Canvas3D is an off-screen canvas.
isPassive() - Method in class javax.media.j3d.WakeupOnElapsedFrames
  Retrieves the state of the passive flag that was used when constructing this object.
isPaused() - Method in class javax.media.j3d.Alpha
  Returns true if this alpha object is paused.
isPlaying() - Method in class javax.media.j3d.Sound
  Retrieves sound's play status.
isPlaying(View) - Method in class javax.media.j3d.Sound
  Retrieves sound's play status.
isPlayingSilently() - Method in class javax.media.j3d.Sound
  Retrieves sound's silent status.
isPlayingSilently(View) - Method in class javax.media.j3d.Sound
  Retrieves sound's silent status.
isReady() - Method in class javax.media.j3d.Sound
  Retrieves sound's 'ready' status.
isReady(View) - Method in class javax.media.j3d.Sound
  Retrieves sound's 'ready' status.
isRendererRunning() - Method in class javax.media.j3d.Canvas3D
  Retrieves the state of the renderer for this Canvas3D object.
isSamePath(SceneGraphPath) - Method in class javax.media.j3d.SceneGraphPath
  Determines whether two SceneGraphPath objects represent the same path in the scene graph; either object might include a different subset of internal nodes; only the internal link nodes, the Locale, and the Node itself are compared.
isShadingLanguageSupported(int) - Method in class javax.media.j3d.Canvas3D
  Returns a flag indicating whether or not the specified shading language is supported.
isSoundPlaying(int) - Method in class javax.media.j3d.GraphicsContext3D
  Retrieves the sound playing flag.
isViewRunning() - Method in class javax.media.j3d.View
  Retrieves a flag that indicates whether the traverser is currently running on this view.
isYUp() - Method in class javax.media.j3d.ImageComponent
  Retrieves the y-orientation for this ImageComponent object.

## J

J3DBuffer - Class in javax.media.j3d
  Java 3D wrapper class for java.nio.Buffer objects.
J3DBuffer() - Constructor for class javax.media.j3d.J3DBuffer
  Constructs a J3DBuffer object and initializes it with a null NIO buffer object.
J3DBuffer(Buffer) - Constructor for class javax.media.j3d.J3DBuffer
  Constructs a J3DBuffer object and initializes it with the specified NIO buffer object.
J3DGraphics2D - Class in javax.media.j3d
  The J3DGraphics2D class extends Graphics2D to provide 2D rendering into a Canvas3D.
J3DTimer - Class in com.sun.j3d.utils.timer
  Deprecated.
  Use java.lang.System.nanoTime() instead.
Java 3D Application Scene Graph - Section in package javax.media.j3d
Java 3D Concepts - Section in package javax.media.j3d
Java 3D High-Resolution Coordinates - Section in package javax.media.j3d
Java 3D Virtual World Coordinates - Section in package javax.media.j3d
JavaProperty - Section in package com.sun.j3d.utils.universe
Java property substitution syntax - Section in package com.sun.j3d.utils.universe
JavaSoundMixer - Class in com.sun.j3d.audioengines.javasound
  The JavaSoundMixer Class defines an audio output device that accesses JavaSound functionality stream data.
JavaSoundMixer(PhysicalEnvironment) - Constructor for class com.sun.j3d.audioengines.javasound.JavaSoundMixer
javax.media.j3d - package javax.media.j3d
  Provides the core set of classes for the 3D graphics API for the Java platform; click here for more information, including explanatory material that was formerly found in the guide.
JCanvas3D - Class in com.sun.j3d.exp.swing
  This class provides a lightweight capability to Java 3D.
JCanvas3D() - Constructor for class com.sun.j3d.exp.swing.JCanvas3D
  Constructs and initializes a new JCanvas3D object that Java 3D can render into.
JCanvas3D(GraphicsDevice) - Constructor for class com.sun.j3d.exp.swing.JCanvas3D
  Constructs and initializes a new Canvas3D object that Java 3D can render into, using the specified graphics device.
JCanvas3D(GraphicsConfigTemplate3D) - Constructor for class com.sun.j3d.exp.swing.JCanvas3D
  Constructs and initializes a new Canvas3D object that Java 3D can render into, using the specified template.
JCanvas3D(GraphicsConfigTemplate3D, GraphicsDevice) - Constructor for class com.sun.j3d.exp.swing.JCanvas3D
  Constructs and initializes a new Canvas3D object that Java 3D can render into, using the specified template and graphics device.
JMainFrame - Class in com.sun.j3d.utils.applet
JMainFrame(Applet, 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, String[], int, int) - Constructor for class com.sun.j3d.utils.applet.JMainFrame
JSAuralParameters - Class in com.sun.j3d.audioengines.javasound
  The AudioDevice dependent sound node and aural attribute node parameters.

## 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(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.
KBKeyFrame(KBKeyFrame) - Constructor for class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
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(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.
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.
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

lastButtons(int[]) - Method in class javax.media.j3d.Sensor
  Places the most recent sensor reading value for each button into the array parameter; will throw an ArrayIndexOutOfBoundsException if values.length is less than the number of buttons.
lastButtons(int, int[]) - Method in class javax.media.j3d.Sensor
  Places the kth-most recent sensor reading value for each button into the array parameter; where k=0 is the most recent sensor reading, k=1 is the next most recent sensor reading, etc.; will throw an ArrayIndexOutOfBoundsException if values.length is less than the number of buttons.
lastRead(Transform3D) - Method in class javax.media.j3d.Sensor
  Extracts the most recent sensor reading and copies that value into the specified argument.
lastRead(Transform3D, int) - Method in class javax.media.j3d.Sensor
  Extracts the kth-most recent sensor reading and copies that value into the specified argument; where 0 is the most recent sensor reading, 1 is the next most recent sensor reading, etc.
lastTime() - Method in class javax.media.j3d.Sensor
  Returns the time associated with the most recent sensor reading.
lastTime(int) - Method in class javax.media.j3d.Sensor
  Returns the time associated with the kth-most recent sensor reading; where 0 is the most recent sensor reading, 1 is the next most recent sensor reading, etc.
lastWaitTimestamp - Variable in class com.sun.j3d.audioengines.AudioEngineThread
  Use to assign threadOpts WAIT_ALL_THREADS
Layered Implementation - Section in package javax.media.j3d
Leaf - Class in javax.media.j3d
  The Leaf node is an abstract class for all scene graph nodes that have no children.
Leaf() - Constructor for class javax.media.j3d.Leaf
  Construct and initialize the Leaf object.
LEFT - Static variable in class com.sun.j3d.utils.geometry.Box
  Used to designate the left side of the box when using getShape().
LEFT_EYE_VIEW - Static variable in class javax.media.j3d.View
  Specifies that monoscopic view generated should be the view as seen from the left eye.
LeftEarPosition - Section in package com.sun.j3d.utils.universe
length() - Method in class javax.media.j3d.ShaderAttributeArray
  Returns the number of elements in the value array.
LESS - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that pixels are drawn if the source/reference value is less than the destination/test value.
LESS_OR_EQUAL - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that pixels are drawn if the source/reference value is less than or equal to the destination/test value.
Light - Class in javax.media.j3d
  The Light leaf node is an abstract class that defines a set of parameters common to all types of light.
Light() - Constructor for class javax.media.j3d.Light
  Constructs a Light node with default parameters.
Light(boolean, Color3f) - Constructor for class javax.media.j3d.Light
  Constructs and initializes a Light node using the specified enable flag and color.
Light(Color3f) - Constructor for class javax.media.j3d.Light
  Constructs and initializes a Light node using the specified color.
LINE_BUFFER - Static variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  bufferType: compressed geometry is made up of line segments.
LINE_BUFFER - Static variable in class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  bufferType: compressed geometry is made up of line segments.
linear - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
linear - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
LINEAR_DETAIL - Static variable in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported. Performs linear sampling in both the base level texture image and the detail texture image, and combines the two texture values according to the detail texture mode.
LINEAR_DETAIL_ALPHA - Static variable in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported. Performs linear detail for the alpha component only. The rgb components are computed using BASE_LEVEL_LINEAR filter.
LINEAR_DETAIL_RGB - Static variable in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported. Performs linear detail for the rgb components only. The alpha component is computed using BASE_LEVEL_LINEAR filter.
LINEAR_SHARPEN - Static variable in class javax.media.j3d.Texture
  Sharpens the resulting image by extrapolating from the base level plus one image to the base level image of this texture object.
LINEAR_SHARPEN_ALPHA - Static variable in class javax.media.j3d.Texture
  Performs linear sharpen filter for the alpha component only.
LINEAR_SHARPEN_RGB - Static variable in class javax.media.j3d.Texture
  Performs linear sharpen filter for the rgb components only.
LinearFog - Class in javax.media.j3d
  The LinearFog leaf node defines fog distance parameters for linear fog.
LinearFog() - Constructor for class javax.media.j3d.LinearFog
  Constructs a LinearFog node with default parameters.
LinearFog(float, float, float) - Constructor for class javax.media.j3d.LinearFog
  Constructs a LinearFog node with the specified fog color.
LinearFog(float, float, float, double, double) - Constructor for class javax.media.j3d.LinearFog
  Constructs a LinearFog node with the specified fog color and distances.
LinearFog(Color3f) - Constructor for class javax.media.j3d.LinearFog
  Constructs a LinearFog node with the specified fog color.
LinearFog(Color3f, double, double) - Constructor for class javax.media.j3d.LinearFog
  Constructs a LinearFog node with the specified fog color and distances.
LineArray - Class in javax.media.j3d
  The LineArray object draws the array of vertices as individual line segments.
LineArray(int, int) - Constructor for class javax.media.j3d.LineArray
  Constructs an empty LineArray object using the specified parameters.
LineArray(int, int, int, int[]) - Constructor for class javax.media.j3d.LineArray
  Constructs an empty LineArray object using the specified parameters.
LineArray(int, int, int, int[], int, int[]) - Constructor for class javax.media.j3d.LineArray
  Constructs an empty LineArray object using the specified parameters.
LineAttributes - Class in javax.media.j3d
  The LineAttributes object defines all rendering state that can be set as a component object of a Shape3D node.
LineAttributes() - Constructor for class javax.media.j3d.LineAttributes
  Constructs a LineAttributes object with default parameters.
LineAttributes(float, int, boolean) - Constructor for class javax.media.j3d.LineAttributes
  Constructs a LineAttributes object with specified values.
LineStripArray - Class in javax.media.j3d
  The LineStripArray object draws an array of vertices as a set of connected line strips.
LineStripArray(int, int, int[]) - Constructor for class javax.media.j3d.LineStripArray
  Constructs an empty LineStripArray object using the specified parameters.
LineStripArray(int, int, int, int[], int[]) - Constructor for class javax.media.j3d.LineStripArray
  Constructs an empty LineStripArray object using the specified parameters.
LineStripArray(int, int, int, int[], int, int[], int[]) - Constructor for class javax.media.j3d.LineStripArray
  Constructs an empty LineStripArray object using the specified parameters.
Link - Class in javax.media.j3d
  A Link leaf node allows an application to reference a shared graph, rooted by a SharedGroup node, from within a branch graph or another shared graph.
Link() - Constructor for class javax.media.j3d.Link
  Constructs a Link node object that does not yet point to a SharedGroup node.
Link(SharedGroup) - Constructor for class javax.media.j3d.Link
  Constructs a Link node object that points to the specified SharedGroup node.
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`.
LINK_ERROR - Static variable in class javax.media.j3d.ShaderError
  Indicates that an error occurred while linking a shader.
ListenerBase() - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
Live and/or Compiled - Section in package javax.media.j3d
load(Reader) - Method in interface com.sun.j3d.loaders.Loader
  This method loads the Reader 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(Reader) - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
  The Object File is loaded from the already opened file.
load(String) - Method in interface com.sun.j3d.loaders.Loader
  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(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 interface com.sun.j3d.loaders.Loader
  This method loads the named file 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(URL) - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
  The object file is loaded off of the web.
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.
Loading a Virtual Universe - Section in package javax.media.j3d
LOCAL_TO_VWORLD - Static variable in class javax.media.j3d.PickInfo
  Specifies that this PickInfo returns the computed local to vworld transform.
locale - Variable in class com.sun.j3d.utils.universe.SimpleUniverse
  Locale reference needed to create the "view" portion of the scene graph.
Locale - Class in javax.media.j3d
  A Locale object defines a high-resolution position within a VirtualUniverse, and serves as a container for a collection of BranchGroup-rooted subgraphs (branch graphs), at that position.
Locale(VirtualUniverse) - Constructor for class javax.media.j3d.Locale
  Constructs and initializes a new high resolution Locale object located at (0, 0, 0).
Locale(VirtualUniverse, int[], int[], int[]) - Constructor for class javax.media.j3d.Locale
  Constructs and initializes a new high resolution Locale object from the parameters provided.
Locale(VirtualUniverse, HiResCoord) - Constructor for class javax.media.j3d.Locale
  Constructs and initializes a new high resolution Locale object at the location specified by the HiResCoord argument.
LocaleFactory - Interface in com.sun.j3d.utils.universe
  This interface defines a factory for creating Locale objects in a SimpleUniverse.
Locale Object - Section in package javax.media.j3d
LOD - Class in javax.media.j3d
  An LOD leaf node is an abstract behavior class that operates on a list of Switch group nodes to select one of the children of the Switch nodes.
LOD() - Constructor for class javax.media.j3d.LOD
  Constructs and initializes an LOD node.
lookAt(Point3d, Point3d, Vector3d) - Method in class javax.media.j3d.Transform3D
  Helping function that specifies the position and orientation of a view matrix.
loopCount - Variable in class com.sun.j3d.audioengines.Sample
  Number of times sound is looped/repeated during play
LOW_PASS - Static variable in class com.sun.j3d.audioengines.Sample
lowerBound - Variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  A point that defines the lower bound of the x, y, and z components for all positions in the compressed geometry buffer.
lowerBound - Variable in class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  A point that defines the lower bound of the x, y, and z components for all positions in the compressed geometry buffer.
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
LUMINANCE - Static variable in class javax.media.j3d.Texture
  Specifies Texture contains only luminance values.
LUMINANCE_ALPHA - Static variable in class javax.media.j3d.Texture
  Specifies Texture contains Luminance and Alpha values.
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
  Run an Applet as an application.
MainFrame(Applet, int, int) - Constructor for class com.sun.j3d.utils.applet.MainFrame
  Constructor with no arg parsing.
MainFrame(Applet, String[]) - Constructor for class com.sun.j3d.utils.applet.MainFrame
  Constructor with no default width/height.
MainFrame(Applet, String[], int, int) - Constructor for class com.sun.j3d.utils.applet.MainFrame
  Constructor with everything specified.
majorVersionNumber - Variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  The major version number for the compressed geometry format that was used to compress the geometry.
majorVersionNumber - Variable in class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  The major version number for the compressed geometry format that was used to compress the geometry.
MANUAL_WAKEUP - Static variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
  Set this flag if you want to manually wakeup the behavior.
Mapping Time to Alpha - Section in package javax.media.j3d
Material - Class in javax.media.j3d
  The Material object defines the appearance of an object under illumination.
Material() - Constructor for class javax.media.j3d.Material
  Constructs and initializes a Material object using default parameters.
Material(Color3f, Color3f, Color3f, Color3f, float) - Constructor for class javax.media.j3d.Material
  Constructs and initializes a new material object using the specified parameters.
Matrices - Section in package com.sun.j3d.utils.universe
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.
MAXIMUM_SENSOR_BUTTON_COUNT - Static variable in class javax.media.j3d.SensorRead
  The maximum number of sensor-attached buttons tracked on a per sensor basis.
MediaContainer - Class in javax.media.j3d
  The MediaContainer object defines all sound data: cached state flag, and associated sound media.
MediaContainer() - Constructor for class javax.media.j3d.MediaContainer
  Constructs a MediaContainer object with default parameters.
MediaContainer(InputStream) - Constructor for class javax.media.j3d.MediaContainer
  Constructs and initializes a MediaContainer object using specified parameters.
MediaContainer(String) - Constructor for class javax.media.j3d.MediaContainer
  Constructs and initializes a MediaContainer object using specified parameters.
MediaContainer(URL) - Constructor for class javax.media.j3d.MediaContainer
  Constructs and initializes a MediaContainer object using specified parameters.
mevent - Variable in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
  Deprecated.
mevent - Variable in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
mevent - Variable in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
minorMinorVersionNumber - Variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  The minor-minor version number for the compressed geometry format that was used to compress the geometry.
minorMinorVersionNumber - Variable in class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  The minor-minor version number for the compressed geometry format that was used to compress the geometry.
minorVersionNumber - Variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  The minor version number for the compressed geometry format that was used to compress the geometry.
minorVersionNumber - Variable in class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  The minor version number for the compressed geometry format that was used to compress the geometry.
MinRadius(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
  Property which sets the minimum radius for the OrbitBehavior.
Mixed-Mode Rendering - Section in package javax.media.j3d
ModelClip - Class in javax.media.j3d
  The ModelClip leaf node defines a set of 6 arbitrary clipping planes in the virtual universe.
ModelClip() - Constructor for class javax.media.j3d.ModelClip
  Constructs a ModelClip node with default parameters.
ModelClip(Vector4d[]) - Constructor for class javax.media.j3d.ModelClip
  Constructs a ModelClip node using the specified planes.
ModelClip(Vector4d[], boolean[]) - Constructor for class javax.media.j3d.ModelClip
  Constructs a ModelClip node using the specified planes and enable flags.
MODULATE - Static variable in class javax.media.j3d.TextureAttributes
  Modulate the object color with the texture color.
MONO_SPEAKER - Static variable in interface javax.media.j3d.AudioDevice
  Choosing a single near-field monoaural speaker as the audio playback type specifies that the audio playback will be through a single speaker some supplied distance away from the listener.
MonoscopicViewPolicy - Section in package com.sun.j3d.utils.universe
Morph - Class in javax.media.j3d
  Deprecated.
  As of Java 3D version 1.4.
Morph(GeometryArray[]) - Constructor for class javax.media.j3d.Morph
  Deprecated.
  Constructs and initializes a Morph node with the specified array of GeometryArray objects.
Morph(GeometryArray[], Appearance) - Constructor for class javax.media.j3d.Morph
  Deprecated.
  Constructs and initializes a Morph node with the specified array of GeometryArray objects and the specified appearance object.
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
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
MOUSE_WHEEL_LISTENER - Static variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
  Flag indicating Behavior should listen for MouseWheel Events
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.
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(int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
  Initializes standard fields.
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.
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(TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
  Creates a mouse behavior object with a given transform group.
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() - 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, 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.
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(TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseRotate
  Creates a rotate behavior given the transform group.
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() - 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, 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.
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(TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
  Creates a mouse translate behavior given the transform group.
mouseWheelMoved(MouseWheelEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
mouseWheelMoved(MouseWheelEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
MouseWheelZoom - Class in com.sun.j3d.utils.behaviors.mouse
  MouseWheelZoom is a Java3D behavior object that lets users control the Z axis translation of an object via mouse wheel.
MouseWheelZoom() - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
  Creates a default mouse zoom behavior.
MouseWheelZoom(int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
  Creates a zoom behavior.
MouseWheelZoom(Component) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
  Creates a zoom behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseWheelZoom(Component, int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
  Creates a zoom behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseWheelZoom(Component, TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
  Creates a zoom behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseWheelZoom(TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
  Creates a zoom behavior given the transform group.
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() - 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, 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.
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(TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseZoom
  Creates a zoom behavior given the transform group.
moveTo(BranchGroup) - Method in class javax.media.j3d.Group
  Moves the specified branch group node from its existing location to the end of this group node's list of children.
moveTo(BranchGroup) - Method in class javax.media.j3d.OrderedGroup
  Moves the specified branch group node from its existing location to the end of this group node's list of children.
Moving through the Virtual World - Section in package javax.media.j3d
mtg - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
  MultiTransformGroup that holds all TransformGroups between the BranchGroup and the View object.
mul(double) - Method in class javax.media.j3d.Transform3D
  Multiplies each element of this transform by a scalar.
mul(double, Transform3D) - Method in class javax.media.j3d.Transform3D
  Multiplies each element of transform t1 by a scalar and places the result into this.
mul(Transform3D) - Method in class javax.media.j3d.Transform3D
  Sets the value of this transform to the result of multiplying itself with transform t1 (this = this * t1).
mul(Transform3D, Transform3D) - Method in class javax.media.j3d.Transform3D
  Sets the value of this transform to the result of multiplying transform t1 by transform t2 (this = t1*t2).
mulInverse(Transform3D) - Method in class javax.media.j3d.Transform3D
  Multiplies this transform by the inverse of transform t1.
mulInverse(Transform3D, Transform3D) - Method in class javax.media.j3d.Transform3D
  Multiplies transform t1 by the inverse of transform t2.
MULTI_LEVEL_LINEAR - Static variable in class javax.media.j3d.Texture
  Performs tri-linear interpolation of texels between four texels each from two nearest mipmap levels.
MULTI_LEVEL_MIPMAP - Static variable in class javax.media.j3d.Texture
  Indicates that this Texture object has multiple images, one for each mipmap level.
MULTI_LEVEL_POINT - Static variable in class javax.media.j3d.Texture
  Selects the nearest texel in the nearest mipmap.
Multiple Locales - Section in package javax.media.j3d
MultipleParentException - Exception Class in javax.media.j3d
  Indicates an attempt to add a node that is already a child of one group node, into another group node.
MultipleParentException() - Constructor for exception class javax.media.j3d.MultipleParentException
  Create the exception object with default values.
MultipleParentException(String) - Constructor for exception class javax.media.j3d.MultipleParentException
  Create the exception object that outputs message.
multiplyModelTransform(Transform3D) - Method in class javax.media.j3d.GraphicsContext3D
  Multiplies the current model transform by the specified transform and stores the result back into the current transform.
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.
mulTransposeBoth(Transform3D, Transform3D) - Method in class javax.media.j3d.Transform3D
  Multiplies the transpose of transform t1 by the transpose of transform t2 and places the result into this transform (this = transpose(t1) * transpose(t2)).
mulTransposeLeft(Transform3D, Transform3D) - Method in class javax.media.j3d.Transform3D
  Multiplies the transpose of transform t1 by transform t2 and places the result into this matrix (this = transpose(t1) * t2).
mulTransposeRight(Transform3D, Transform3D) - Method in class javax.media.j3d.Transform3D
  Multiplies transform t1 by the transpose of transform t2 and places the result into this transform (this = t1 * transpose(t2)).
mute - Variable in class com.sun.j3d.audioengines.Sample
muteSample(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Mute sample.
muteSample(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
muteSample(int) - Method in interface javax.media.j3d.AudioDevice3D
  Makes the sample 'play silently'.

## N

NamedObjectException - Exception Class in com.sun.j3d.utils.scenegraph.io
  An error has occurred while processing a named object
NamedObjectException() - Constructor for exception class com.sun.j3d.utils.scenegraph.io.NamedObjectException
  Creates new `NoSuchNameException` without detail message.
NamedObjectException(String) - Constructor for exception class com.sun.j3d.utils.scenegraph.io.NamedObjectException
  Constructs an `NoSuchNameException` with the specified detail message.
negate() - Method in class javax.media.j3d.HiResCoord
  Negates this HiResCoord
negate(HiResCoord) - Method in class javax.media.j3d.HiResCoord
  Negates the specified HiResCoords and places the results into this HiResCoord.
NEGATIVE_DETERMINANT - Static variable in class javax.media.j3d.Transform3D
  This matrix has a negative determinant; an orthogonal matrix with a positive determinant is a rotation matrix; an orthogonal matrix with a negative determinant is a reflection and rotation matrix.
NEGATIVE_X - Static variable in class javax.media.j3d.TextureCubeMap
  Specifies the face of the cube that is pierced by the negative x axis
NEGATIVE_Y - Static variable in class javax.media.j3d.TextureCubeMap
  Specifies the face of the cube that is pierced by the negative y axis
NEGATIVE_Z - Static variable in class javax.media.j3d.TextureCubeMap
  Specifies the face of the cube that is pierced by the negative z axis
NEVER - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that pixels are never drawn irrespective of the values being tested.
NewDevice - Section in package com.sun.j3d.utils.universe
NewObject - Section in package com.sun.j3d.utils.universe
NewPhysicalBody - Section in package com.sun.j3d.utils.universe
NewPhysicalEnvironment - Section in package com.sun.j3d.utils.universe
NewScreen NewWindow - Section in package com.sun.j3d.utils.universe
NewSensor - Section in package com.sun.j3d.utils.universe
NewView - Section in package com.sun.j3d.utils.universe
NewViewPlatform - Section in package com.sun.j3d.utils.universe
NewViewPlatformBehavior - Section in package com.sun.j3d.utils.universe
NICEST - Static variable in class javax.media.j3d.ColoringAttributes
  Use the nicest available method for shading.
NICEST - Static variable in class javax.media.j3d.Texture
  Uses the nicest available method for processing geometry.
NICEST - Static variable in class javax.media.j3d.TextureAttributes
  Use the nicest (highest quality) available method for texture mapping perspective correction.
NICEST - Static variable in class javax.media.j3d.TransparencyAttributes
  Use the nicest available method for transparency.
NIO_IMAGE_BUFFER - Enum constant in enum class javax.media.j3d.ImageComponent.ImageClass
  Indicates that this ImageComponent object wraps an NioImageBuffer object.
NioImageBuffer - Class in javax.media.j3d
  The NioImageBuffer class is a container for an image whose DataBuffer is specified via a java.nio.Buffer.
NioImageBuffer(int, int, NioImageBuffer.ImageType) - Constructor for class javax.media.j3d.NioImageBuffer
  Constructs an NIO image buffer of the specified size and type.
NioImageBuffer(int, int, NioImageBuffer.ImageType, Buffer) - Constructor for class javax.media.j3d.NioImageBuffer
  Constructs an NIO image buffer of the specified size and type, using the specified dataBuffer.
NioImageBuffer.ImageType - Enum Class in javax.media.j3d
  Used to specify the type of the image.
NO_ERROR - Static variable in class javax.media.j3d.RenderingError
  Indicates that no error occurred.
NO_ERROR - Static variable in class javax.media.j3d.ShaderError
  Indicates that no error occurred.
NO_FILTER - Static variable in class javax.media.j3d.Sound
  Denotes that there is no filter value associated with object's distance or angular attenuation array.
NO_FILTERING - Static variable in class com.sun.j3d.audioengines.AuralParameters
NO_FILTERING - Static variable in class com.sun.j3d.audioengines.Sample
  Distance Filter Each sound source is attenuated by a filter based on it's distance from the listener.
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.pickfast.behaviors.PickingCallback
  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
NO_PREDICTOR - Static variable in class javax.media.j3d.Sensor
  Deprecated.
  As of Java 3D version 1.4, prediction is not a supported feature.
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 - Class in javax.media.j3d
  The Node class provides an abstract class for all Group and Leaf Nodes.
Node() - Constructor for class javax.media.j3d.Node
  Constructs a Node object with default parameters.
NODE - Static variable in class javax.media.j3d.PickInfo
  Specifies that this PickInfo returns the computed intersected Node object.
NodeComponent - Class in javax.media.j3d
  NodeComponent is a common superclass for all scene graph node component objects such as: Geometry, Appearance, Material, Texture, etc.
NodeComponent() - Constructor for class javax.media.j3d.NodeComponent
  Constructs a NodeComponent object with default parameters.
nodeCount() - Method in class javax.media.j3d.SceneGraphPath
  Retrieves the number of nodes in this path.
NodeReferenceTable - Class in javax.media.j3d
  The NodeReferenceTable object is used by a leaf node's `updateNodeReferences` method called by the `cloneTree` method.
NodeReferenceTable() - Constructor for class javax.media.j3d.NodeReferenceTable
  Constructs an empty NodeReferenceTable.
NodeReferenceTable Object - Section in package javax.media.j3d
Nodes - Section in package javax.media.j3d
NOMINAL_FEET - Static variable in class javax.media.j3d.View
  Specifies a policy whereby the origin of physical or virtual coordinates is relative to the position of the nominal feet.
NOMINAL_HEAD - Static variable in class javax.media.j3d.View
  Specifies a policy whereby the origin of physical or virtual coordinates is relative to the position of the nominal head.
NOMINAL_SCREEN - Static variable in class javax.media.j3d.View
  Specifies a policy whereby the origin of physical or virtual coordinates is relative to the screen.
NominalEyeHeightFromGround - Section in package com.sun.j3d.utils.universe
NominalEyeOffsetFromNominalScreen - Section in package com.sun.j3d.utils.universe
NominalSensorRotation(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
  Property which sets the nominal sensor rotation.
NominalViewingTransform - Section in package com.sun.j3d.utils.universe
NON_BLOCKING - Static variable in interface javax.media.j3d.InputDevice
  Signifies that the driver for a device is a non-blocking driver and that it should be scheduled for regular reads by Java 3D.
NONE - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
  Indicates a null configuration choice.
NONE - Static variable in class javax.media.j3d.TransparencyAttributes
  No transparency, opaque object.
NORMAL_IN_BUFFER - Static variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  bufferDataPresent: bit indicating that normal information is bundled with the vertices in the compressed geometry buffer.
NORMAL_IN_BUFFER - Static variable in class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  bufferDataPresent: bit indicating that normal information is bundled with the vertices in the compressed geometry buffer.
NORMAL_MAP - Static variable in class javax.media.j3d.TexCoordGeneration
  Generates texture coordinates that match vertices' normals in eye coordinates.
NormalGenerator - Class in com.sun.j3d.utils.geometry
  The NormalGenerator utility will calculate and fill in the normals of a GeometryInfo object.
NormalGenerator() - Constructor for class com.sun.j3d.utils.geometry.NormalGenerator
  Constructor.
NormalGenerator(double) - Constructor for class com.sun.j3d.utils.geometry.NormalGenerator
  Constructor.
normalize() - Method in class javax.media.j3d.Transform3D
  Normalizes the rotational components (upper 3x3) of this matrix in place using a Singular Value Decomposition (SVD).
normalize(Transform3D) - Method in class javax.media.j3d.Transform3D
  Normalizes the rotational components (upper 3x3) of transform t1 using a Singular Value Decomposition (SVD), and places the result into this transform.
normalizeCP() - Method in class javax.media.j3d.Transform3D
  Normalizes the rotational components (upper 3x3) of this transform in place using a Cross Product (CP) normalization.
normalizeCP(Transform3D) - Method in class javax.media.j3d.Transform3D
  Normalizes the rotational components (upper 3x3) of transform t1 using a Cross Product (CP) normalization, and places the result into this transform.
NORMALS - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray contains an array of normals.
NOT_EQUAL - Static variable in class javax.media.j3d.RenderingAttributes
  Specifies that pixels are drawn if the two values being tested are not equal.
NOT_PAUSED - Static variable in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
NOTIFY_AND_WAIT - Static variable in class com.sun.j3d.audioengines.AudioEngineThread
  This runMonitor action notifies MasterControl that this thread has completed and wait.
NULL_SAMPLE - Static variable in class com.sun.j3d.audioengines.Sample
  Null Sound identifier denotes sound is not created or initialized
numberOfChannels - Variable in class com.sun.j3d.audioengines.Sample
numBranchGraphs() - Method in class javax.media.j3d.Locale
  Get number of branch graphs in this Locale.
numCanvas3Ds() - Method in class javax.media.j3d.View
  Returns the number of Canvas3Ds in this View.
numChildren() - Method in class javax.media.j3d.Group
  Returns a count of this group node's children.
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.
numDistances() - Method in class javax.media.j3d.DistanceLOD
  Returns a count of the number of LOD distance cut-off parameters.
numGeometries() - Method in class javax.media.j3d.Shape3D
  Returns the number of geometry components in this Shape3D node's list of geometry components.
numGeometryArrays() - Method in class com.sun.j3d.utils.picking.PickResult
  Get the number of GeometryArrays for the picked node
numInstances - Static variable in class com.sun.j3d.audioengines.AudioEngineThread
  Some variables used to name threads correctly
numIntersections() - Method in class com.sun.j3d.utils.picking.PickResult
  Returns the number of PickIntersections in the PickResult.
numLights() - Method in class javax.media.j3d.GraphicsContext3D
  Retrieves the current number of lights in this graphics context.
numLocales() - Method in class javax.media.j3d.VirtualUniverse
  Returns the number of locales.
numMipMapLevels() - Method in class javax.media.j3d.Texture
  Retrieves the number of mipmap levels needed for this Texture object.
numScopes() - Method in class javax.media.j3d.AlternateAppearance
  Returns the number of nodes in this AlternateAppearance node's list of scopes.
numScopes() - Method in class javax.media.j3d.Fog
  Returns the number of nodes in this Fog node's list of scopes.
numScopes() - Method in class javax.media.j3d.Light
  Returns the number of nodes in this Light node's list of scopes.
numScopes() - Method in class javax.media.j3d.ModelClip
  Returns the number of nodes in this ModelClip node's list of scopes.
numSegments - Variable in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineCurve
numSegments - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineCurve
numSounds() - Method in class javax.media.j3d.GraphicsContext3D
  Retrieves the current number of sounds in this graphics context.
numSwitches() - Method in class javax.media.j3d.LOD
  Returns a count of this LOD's switches.
numViews() - Method in class javax.media.j3d.ViewSpecificGroup
  Returns the number of View objects in this node's list of views.

## O

Object - Section in package com.sun.j3d.utils.universe
OBJECT_LINEAR - Static variable in class javax.media.j3d.TexCoordGeneration
  Generates texture coordinates as a linear function in object coordinates.
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() - Constructor for class com.sun.j3d.loaders.objectfile.ObjectFile
  Default constructor.
ObjectFile(int) - Constructor for class com.sun.j3d.loaders.objectfile.ObjectFile
  Constructor.
ObjectFile(int, float) - Constructor for class com.sun.j3d.loaders.objectfile.ObjectFile
  Constructor.
ObjectNotLoadedException - Exception Class 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 class com.sun.j3d.utils.scenegraph.io.ObjectNotLoadedException
  Creates new `ObjectNotLoadedException` without detail message.
ObjectNotLoadedException(String) - Constructor for exception class com.sun.j3d.utils.scenegraph.io.ObjectNotLoadedException
  Constructs an `ObjectNotLoadedException` with the specified detail message.
ObjectProperty - Section in package com.sun.j3d.utils.universe
obstructionFilterCutoff - Variable in class com.sun.j3d.audioengines.Sample
obstructionFilterType - Variable in class com.sun.j3d.audioengines.Sample
obstructionGain - Variable in class com.sun.j3d.audioengines.Sample
occlusionFilterCutoff - Variable in class com.sun.j3d.audioengines.Sample
occlusionFilterType - Variable in class com.sun.j3d.audioengines.Sample
occlusionGain - Variable in class com.sun.j3d.audioengines.Sample
OFF_SCREEN_BUFFER_ERROR - Static variable in class javax.media.j3d.RenderingError
  Indicates a error in creating a rendering buffer for an off-screen Canvas3D.
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
OrderedGroup - Class in javax.media.j3d
  The OrderedGroup node is a Group that ensures its children render in a specified order.
OrderedGroup() - Constructor for class javax.media.j3d.OrderedGroup
  Constructs and initializes a new OrderedGroup node object.
OrientedShape3D - Class in javax.media.j3d
  The OrientedShape3D leaf node is a Shape3D node that is oriented along a specified axis or about a specified point.
OrientedShape3D() - Constructor for class javax.media.j3d.OrientedShape3D
  Constructs an OrientedShape3D node with default parameters.
OrientedShape3D(Geometry, Appearance, int, Point3f) - Constructor for class javax.media.j3d.OrientedShape3D
  Constructs an OrientedShape3D node with the specified geometry component, appearance component, mode, and rotation point.
OrientedShape3D(Geometry, Appearance, int, Point3f, boolean, double) - Constructor for class javax.media.j3d.OrientedShape3D
  Constructs an OrientedShape3D node with the specified geometry component, appearance component, mode, and rotation point.
OrientedShape3D(Geometry, Appearance, int, Vector3f) - Constructor for class javax.media.j3d.OrientedShape3D
  Constructs an OrientedShape3D node with the specified geometry component, appearance component, mode, and axis.
OrientedShape3D(Geometry, Appearance, int, Vector3f, boolean, double) - Constructor for class javax.media.j3d.OrientedShape3D
  Constructs an OrientedShape3D node with the specified geometry component, appearance component, mode, axis, constant scale enable flag, and scale The specified axis must not be parallel to the Z axis--(0,0,z) for any value of z.
ortho(double, double, double, double, double, double) - Method in class javax.media.j3d.Transform3D
  Creates an orthographic projection transform that mimics a standard, camera-based, view-model.
ORTHOGONAL - Static variable in class javax.media.j3d.Transform3D
  The four row vectors that make up an orthogonal matrix form a basis, meaning that they are mutually orthogonal; an orthogonal matrix with positive determinant is a pure rotation matrix; a negative determinant indicates a rotation and a reflection.
Other Documents - Section in package javax.media.j3d
Overview of the Camera-Based View Model - Section in package javax.media.j3d

## P

paint(Graphics) - Method in class javax.media.j3d.Canvas3D
  Canvas3D uses the paint callback to track when it is possible to render into the canvas.
paintComponent(Graphics) - Method in class com.sun.j3d.exp.swing.JCanvas3D
  Paints the result of the rendering.
PARALLEL_PROJECTION - Static variable in class javax.media.j3d.View
  Specifies that Java 3D should generate a parallel projection matrix for this View.
ParsingErrorException - Exception Class in com.sun.j3d.loaders
  Exception used to indicate that the loader encountered a problem parsing the specified file.
ParsingErrorException() - Constructor for exception class com.sun.j3d.loaders.ParsingErrorException
ParsingErrorException(String) - Constructor for exception class com.sun.j3d.loaders.ParsingErrorException
PATH_DOWN - Static variable in class javax.media.j3d.Text3D
  `path`: succeeding glyphs are placed below the current glyph.
PATH_LEFT - Static variable in class javax.media.j3d.Text3D
  `path`: succeeding glyphs are placed to the left of the current glyph.
PATH_RIGHT - Static variable in class javax.media.j3d.Text3D
  `path`: succeeding glyphs are placed to the left of the current glyph.
PATH_UP - Static variable in class javax.media.j3d.Text3D
  `path`: succeeding glyphs are placed above the current glyph.
PathInterpolator - Class in javax.media.j3d
  PathInterpolator behavior.
PathInterpolator(Alpha, float[]) - Constructor for class javax.media.j3d.PathInterpolator
  Deprecated.
  As of Java 3D version 1.3, replaced by `PathInterpolator(Alpha, TransformGroup, float[])`
PathInterpolator(Alpha, TransformGroup, float[]) - Constructor for class javax.media.j3d.PathInterpolator
  Constructs a new PathInterpolator object that interpolates between the knot values in the knots array.
PathInterpolator(Alpha, TransformGroup, Transform3D, float[]) - Constructor for class javax.media.j3d.PathInterpolator
  Constructs a new PathInterpolator object that interpolates between the knot values in the knots array.
PATTERN_DASH - Static variable in class javax.media.j3d.LineAttributes
  Draw dashed lines.
PATTERN_DASH_DOT - Static variable in class javax.media.j3d.LineAttributes
  Draw dashed-dotted lines.
PATTERN_DOT - Static variable in class javax.media.j3d.LineAttributes
  Draw dotted lines.
PATTERN_SOLID - Static variable in class javax.media.j3d.LineAttributes
  Draw solid lines with no pattern.
PATTERN_USER_DEFINED - Static variable in class javax.media.j3d.LineAttributes
  Draw lines with a user-defined line pattern.
pause - Variable in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
pause() - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
  Pauses audio device engine without closing the device and associated threads.
pause() - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
  Pauses audio device engine without closing the device and associated threads.
pause() - Method in class javax.media.j3d.Alpha
  Pauses this alpha object.
pause() - Method in interface javax.media.j3d.AudioDevice3DL2
  Pause audio device engine (thread/server) without closing the device.
pause(long) - Method in class javax.media.j3d.Alpha
  Pauses this alpha object as of the specified time.
PAUSE_PENDING - Static variable in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
PAUSED - Static variable in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
pauseSample(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Pause sample.
pauseSample(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
pauseSample(int) - Method in interface javax.media.j3d.AudioDevice3D
  Temporarily stops a cached sample from playing without resetting the sample's current pointer back to the beginning of the sound data so that it can be unpaused at a later time from the same location in the sample when the pause was initiated.
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.
perspective(double, double, double, double) - Method in class javax.media.j3d.Transform3D
  Creates a perspective projection transform that mimics a standard, camera-based, view-model.
PERSPECTIVE_PROJECTION - Static variable in class javax.media.j3d.View
  Specifies that Java 3D should generate a perspective projection matrix for this View.
PHYSICAL_EYE - Static variable in class javax.media.j3d.View
  Specifies that the associated distance is measured from the eye in meters.
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).
PHYSICAL_SCREEN - Static variable in class javax.media.j3d.View
  Specifies that the associated distance is measured from the screen in meters.
PHYSICAL_WORLD - Static variable in class javax.media.j3d.View
  Policy for resizing and moving windows.
PhysicalBody - Section in package com.sun.j3d.utils.universe
PhysicalBody - Section in package com.sun.j3d.utils.universe
PhysicalBody - Class in javax.media.j3d
  This object contains a specification of the user's head.
PhysicalBody() - Constructor for class javax.media.j3d.PhysicalBody
  Constructs a PhysicalBody object with default parameters.
PhysicalBody(Point3d, Point3d) - Constructor for class javax.media.j3d.PhysicalBody
  Constructs and initializes a PhysicalBody object from the specified parameters.
PhysicalBody(Point3d, Point3d, Point3d, Point3d) - Constructor for class javax.media.j3d.PhysicalBody
  Constructs and initializes a PhysicalBody object from the specified parameters.
PhysicalBody Object - Section in package javax.media.j3d
PhysicalBodyProperty - Section in package com.sun.j3d.utils.universe
PhysicalEnvironment - Section in package com.sun.j3d.utils.universe
PhysicalEnvironment - Section in package com.sun.j3d.utils.universe
PhysicalEnvironment - Class in javax.media.j3d
  This object contains a specification of the physical environment in which the view will be generated.
PhysicalEnvironment() - Constructor for class javax.media.j3d.PhysicalEnvironment
  Constructs a PhysicalEnvironment object with default parameters.
PhysicalEnvironment(int) - Constructor for class javax.media.j3d.PhysicalEnvironment
  Constructs and initializes a PhysicalEnvironment object with the specified number of sensors.
PhysicalEnvironment Object - Section in package javax.media.j3d
PhysicalEnvironmentProperty - Section in package com.sun.j3d.utils.universe
Physical Environments and Their Effects - Section in package javax.media.j3d
PhysicalScreenHeight - Section in package com.sun.j3d.utils.universe
PhysicalScreenWidth - Section in package com.sun.j3d.utils.universe
PICK_BOUNDS - Static variable in class javax.media.j3d.PickInfo
  Specifies a Pick using the bounds of the pickable nodes.
PICK_GEOMETRY - Static variable in class javax.media.j3d.PickInfo
  Specifies a Pick using the geometry of the pickable nodes.
pickAll() - Method in class com.sun.j3d.utils.pickfast.PickTool
  Selects all the nodes that intersect the PickShape.
pickAll() - Method in class com.sun.j3d.utils.picking.PickTool
  Selects all the nodes that intersect the PickShape.
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(int, int, PickShape) - Method in class javax.media.j3d.BranchGroup
  Returns an array unsorted references to all the PickInfo objects that are pickable below this `BranchGroup` that intersect with PickShape.
pickAll(int, int, PickShape) - Method in class javax.media.j3d.Locale
  Returns an array unsorted references to all the PickInfo objects that are pickable below this `Locale` that intersect with PickShape.
pickAll(PickShape) - Method in class javax.media.j3d.BranchGroup
  Returns an array referencing all the items that are pickable below this `BranchGroup` that intersect with PickShape.
pickAll(PickShape) - Method in class javax.media.j3d.Locale
  Returns an array referencing all the items that are pickable below this `Locale` that intersect with PickShape.
pickAllSorted() - Method in class com.sun.j3d.utils.pickfast.PickTool
  Select all the nodes that intersect the PickShape, returned sorted.
pickAllSorted() - Method in class com.sun.j3d.utils.picking.PickTool
  Select all the nodes that intersect the PickShape, returned sorted.
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(int, int, PickShape) - Method in class javax.media.j3d.BranchGroup
  Returns a sorted array of PickInfo references to all the pickable items that intersect with the pickShape.
pickAllSorted(int, int, PickShape) - Method in class javax.media.j3d.Locale
  Returns a sorted array of PickInfo references to all the pickable items that intersect with the pickShape.
pickAllSorted(PickShape) - Method in class javax.media.j3d.BranchGroup
  Returns a sorted array of references to all the Pickable items that intersect with the pickShape.
pickAllSorted(PickShape) - Method in class javax.media.j3d.Locale
  Returns a sorted array of references to all the pickable items that intersect with the pickShape.
pickAny() - Method in class com.sun.j3d.utils.pickfast.PickTool
  Select one of the nodes that intersect the PickShape
pickAny() - Method in class com.sun.j3d.utils.picking.PickTool
  Select one of the nodes that intersect the PickShape
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(int, int, PickShape) - Method in class javax.media.j3d.BranchGroup
  Returns a PickInfo which references the pickable item below this BranchGroup that intersects with `pickShape`.
pickAny(int, int, PickShape) - Method in class javax.media.j3d.Locale
  Returns a PickInfo which references the pickable item below this Locale which intersects with `pickShape`.
pickAny(PickShape) - Method in class javax.media.j3d.BranchGroup
  Returns a reference to any item that is Pickable below this BranchGroup that intersects with `pickShape`.
pickAny(PickShape) - Method in class javax.media.j3d.Locale
  Returns a reference to any item that is Pickable below this Locale which intersects with `pickShape`.
PickBounds - Class in javax.media.j3d
  PickBounds is a finite pick shape defined with a Bounds object.
PickBounds() - Constructor for class javax.media.j3d.PickBounds
  Constructs an empty PickBounds.
PickBounds(Bounds) - Constructor for class javax.media.j3d.PickBounds
  Constructs a PickBounds from the specified bounds object.
pickCanvas - Variable in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
pickCanvas - Variable in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
PickCanvas - Class in com.sun.j3d.utils.pickfast
  A subclass of PickTool, simplifies picking using mouse events from a canvas.
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.pickfast.PickCanvas
  Constructor with Canvas3D for mouse events and BranchGroup to be picked.
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.pickfast.PickCanvas
  Constructor with Canvas3D for mouse events and Locale 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() - Method in class com.sun.j3d.utils.pickfast.PickTool
  Select the closest node that intersects the PickShape.
pickClosest() - Method in class com.sun.j3d.utils.picking.PickTool
  Select the closest node that intersects the PickShape.
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(int, int, PickShape) - Method in class javax.media.j3d.BranchGroup
  Returns a PickInfo which references the pickable item which is closest to the origin of `pickShape`.
pickClosest(int, int, PickShape) - Method in class javax.media.j3d.Locale
  Returns a PickInfo which references the pickable item which is closest to the origin of `pickShape`.
pickClosest(PickShape) - Method in class javax.media.j3d.BranchGroup
  Returns a SceneGraphPath that references the pickable item closest to the origin of `pickShape`.
pickClosest(PickShape) - Method in class javax.media.j3d.Locale
  Returns a SceneGraphPath which references the pickable item which is closest to the origin of `pickShape`.
PickCone - Class in javax.media.j3d
  PickCone is the abstract base class of all cone pick shapes.
PickCone() - Constructor for class javax.media.j3d.PickCone
  Constructs an empty PickCone.
PickConeRay - Class in javax.media.j3d
  PickConeRay is an infinite cone ray pick shape.
PickConeRay() - Constructor for class javax.media.j3d.PickConeRay
  Constructs an empty PickConeRay.
PickConeRay(Point3d, Vector3d, double) - Constructor for class javax.media.j3d.PickConeRay
  Constructs an infinite cone pick shape from the specified parameters.
PickConeSegment - Class in javax.media.j3d
  PickConeSegment is a finite cone segment pick shape.
PickConeSegment() - Constructor for class javax.media.j3d.PickConeSegment
  Constructs an empty PickConeSegment.
PickConeSegment(Point3d, Point3d, double) - Constructor for class javax.media.j3d.PickConeSegment
  Constructs a finite cone pick shape from the specified parameters.
PickCylinder - Class in javax.media.j3d
  PickCylinder is the abstract base class of all cylindrical pick shapes.
PickCylinder() - Constructor for class javax.media.j3d.PickCylinder
  Constructs an empty PickCylinder.
PickCylinderRay - Class in javax.media.j3d
  PickCylinderRay is an infinite cylindrical ray pick shape.
PickCylinderRay() - Constructor for class javax.media.j3d.PickCylinderRay
  Constructs an empty PickCylinderRay.
PickCylinderRay(Point3d, Vector3d, double) - Constructor for class javax.media.j3d.PickCylinderRay
  Constructs an infinite cylindrical ray pick shape from the specified parameters.
PickCylinderSegment - Class in javax.media.j3d
  PickCylinderSegment is a finite cylindrical segment pick shape.
PickCylinderSegment() - Constructor for class javax.media.j3d.PickCylinderSegment
  Constructs an empty PickCylinderSegment.
PickCylinderSegment(Point3d, Point3d, double) - Constructor for class javax.media.j3d.PickCylinderSegment
  Constructs a finite cylindrical segment pick shape from the specified parameters.
PickInfo - Class in javax.media.j3d
  The PickInfo object contains the computed information about a pick hit.
PickInfo.IntersectionInfo - Class in javax.media.j3d
  The IntersectionInfo object holds extra information about an intersection of a PickShape with a Node as part of a PickInfo.
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.pickfast.behaviors
  The PickingCallback interface allows a class to be notified when a picked object is moved.
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.pickfast
  Holds information about an intersection of a PickShape with a Node as part of a PickInfo.IntersectionInfo.
PickIntersection - Class in com.sun.j3d.utils.picking
  Holds information about an intersection of a PickShape with a Node as part of a PickResult.
PickIntersection(Transform3D, PickInfo.IntersectionInfo) - Constructor for class com.sun.j3d.utils.pickfast.PickIntersection
  Constructor
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 - Class in com.sun.j3d.utils.pickfast.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 - 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.behaviors.picking.PickMouseBehavior
  Deprecated.
  Creates a PickMouseBehavior given current canvas, root of the tree to operate on, and the bounds.
PickMouseBehavior(Canvas3D, BranchGroup, Bounds) - Constructor for class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
  Creates a PickMouseBehavior given current canvas, root of the tree to operate on, and the bounds.
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.
PickPoint - Class in javax.media.j3d
  Deprecated.
  As of Java 3D version 1.4, use PickBounds with a BoundingSphere that has a small radius.
PickPoint() - Constructor for class javax.media.j3d.PickPoint
  Deprecated.
  Constructs a PickPoint using a default point.
PickPoint(Point3d) - Constructor for class javax.media.j3d.PickPoint
  Deprecated.
  Constructs a PickPoint from the specified parameter.
PickRay - Class in javax.media.j3d
  PickRay is an infinite ray pick shape.
PickRay() - Constructor for class javax.media.j3d.PickRay
  Constructs an empty PickRay.
PickRay(Point3d, Vector3d) - Constructor for class javax.media.j3d.PickRay
  Constructs an infinite ray pick shape from the specified parameters.
PickResult - Class in com.sun.j3d.utils.picking
  Stores information about a pick hit.
PickResult(Node, Transform3D, PickShape) - Constructor for class com.sun.j3d.utils.picking.PickResult
  Construct a PickResult using the Node and localToVWorld transform
PickResult(SceneGraphPath, PickShape) - Constructor for class com.sun.j3d.utils.picking.PickResult
  Construct a PickResult using a SceneGraphPath
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 - Class in com.sun.j3d.utils.pickfast.behaviors
  A mouse behavior that allows user to pick and rotate scene graph objects.
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.behaviors.picking.PickRotateBehavior
  Deprecated.
  Creates a pick/rotate behavior that waits for user mouse events for the scene graph.
PickRotateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.pickfast.behaviors.PickRotateBehavior
  Creates a pick/rotate behavior that waits for user mouse events for the scene graph.
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.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.pickfast.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.
PickSegment - Class in javax.media.j3d
  PickSegment is a line segment pick shape.
PickSegment() - Constructor for class javax.media.j3d.PickSegment
  Constructs an empty PickSegment.
PickSegment(Point3d, Point3d) - Constructor for class javax.media.j3d.PickSegment
  Constructs a line segment pick shape from the specified parameters.
PickShape - Class in javax.media.j3d
  An abstract class for describing a pick shape that can be used with the BranchGroup and Locale picking methods.
PickShape() - Constructor for class javax.media.j3d.PickShape
  Constructs a PickShape object.
PickTool - Class in com.sun.j3d.utils.pickfast
  The base class for optimized picking operations.
PickTool - Class in com.sun.j3d.utils.picking
  The base class for picking operations.
PickTool(BranchGroup) - Constructor for class com.sun.j3d.utils.pickfast.PickTool
  Constructor with BranchGroup to be picked.
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.pickfast.PickTool
  Constructor with the Locale 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 - Class in com.sun.j3d.utils.pickfast.behaviors
  A mouse behavior that allows user to pick and translate scene graph objects.
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.behaviors.picking.PickTranslateBehavior
  Deprecated.
  Creates a pick/translate behavior that waits for user mouse events for the scene graph.
PickTranslateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.pickfast.behaviors.PickTranslateBehavior
  Creates a pick/translate behavior that waits for user mouse events for the scene graph.
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.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.pickfast.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 - Class in com.sun.j3d.utils.pickfast.behaviors
  A mouse behavior that allows user to pick and zoom scene graph objects.
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.behaviors.picking.PickZoomBehavior
  Deprecated.
  Creates a pick/zoom behavior that waits for user mouse events for the scene graph.
PickZoomBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.pickfast.behaviors.PickZoomBehavior
  Creates a pick/zoom behavior that waits for user mouse events for the scene graph.
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.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.pickfast.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 - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
  Cached PlatformGeometry object.
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.
platformGeometryRoot - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
  Used to keep track of added geometry.
POINT_BUFFER - Static variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  bufferType: compressed geometry is made up of individual points.
POINT_BUFFER - Static variable in class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  bufferType: compressed geometry is made up of individual points.
POINT_SOUND - Static variable in interface javax.media.j3d.AudioDevice3D
  Specifies the sound type as point sound.
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.
PointArray - Class in javax.media.j3d
  The PointArray object draws the array of vertices as individual points.
PointArray(int, int) - Constructor for class javax.media.j3d.PointArray
  Constructs an empty PointArray object using the specified parameters.
PointArray(int, int, int, int[]) - Constructor for class javax.media.j3d.PointArray
  Constructs an empty PointArray object using the specified parameters.
PointArray(int, int, int, int[], int, int[]) - Constructor for class javax.media.j3d.PointArray
  Constructs an empty PointArray object using the specified parameters.
PointAttributes - Class in javax.media.j3d
  The PointAttributes object defines all attributes that apply to point primitives.
PointAttributes() - Constructor for class javax.media.j3d.PointAttributes
  Constructs a PointAttributes object with default parameters.
PointAttributes(float, boolean) - Constructor for class javax.media.j3d.PointAttributes
  Constructs a PointAttributes object with specified values.
PointLight - Class in javax.media.j3d
  The PointLight object specifies an attenuated light source at a fixed point in space that radiates light equally in all directions away from the light source.
PointLight() - Constructor for class javax.media.j3d.PointLight
  Constructs a PointLight node with default parameters.
PointLight(boolean, Color3f, Point3f, Point3f) - Constructor for class javax.media.j3d.PointLight
  Constructs and initializes a point light.
PointLight(Color3f, Point3f, Point3f) - Constructor for class javax.media.j3d.PointLight
  Constructs and initializes a point light.
Points - Section in package com.sun.j3d.utils.universe
PointSound - Class in javax.media.j3d
  The PointSound node (a sub-class of the Sound node) defines a spatially located sound source whose waves radiate uniformly in all directions from a given location in space.
PointSound() - Constructor for class javax.media.j3d.PointSound
  Constructs and initializes a new PointSound node using default parameters.
PointSound(MediaContainer, float, float, float, float) - Constructor for class javax.media.j3d.PointSound
  Constructs a PointSound node object using only the provided parameter values for sound data, sample gain, and position.
PointSound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float, float, float, float, float[], float[]) - Constructor for class javax.media.j3d.PointSound
  Construct a PointSound object accepting individual float parameters for the elements of the position points, and accepting separate arrays for the distance and gain scale factors components of distance attenuation.
PointSound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float, float, float, float, Point2f[]) - Constructor for class javax.media.j3d.PointSound
  Construct a PointSound object accepting individual float parameters for the elements of the position point, and accepting an array of Point2f for the distance attenuation values where each pair in the array contains a distance and a gain scale factor.
PointSound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float, Point3f, float[], float[]) - Constructor for class javax.media.j3d.PointSound
  Construct a PointSound object accepting points as input for the position.
PointSound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float, Point3f, Point2f[]) - Constructor for class javax.media.j3d.PointSound
  Construct a PointSound object accepting Point3f as input for the position and accepting an array of Point2f for the distance attenuation values where each pair in the array contains a distance and a gain scale factor.
PointSound(MediaContainer, float, Point3f) - Constructor for class javax.media.j3d.PointSound
  Constructs a PointSound node object using only the provided parameter values for sound data, sample gain, and position.
pollAndProcessInput() - Method in interface javax.media.j3d.InputDevice
  This method causes the device's sensor readings to be updated by the device driver.
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.
POLYGON_FILL - Static variable in class javax.media.j3d.PolygonAttributes
  Render polygonal primitives by filling the interior of the polygon.
POLYGON_LINE - Static variable in class javax.media.j3d.PolygonAttributes
  Render polygonal primitives as lines drawn between consecutive vertices of the polygon.
POLYGON_POINT - Static variable in class javax.media.j3d.PolygonAttributes
  Render polygonal primitives as points drawn at the vertices of the polygon.
PolygonAttributes - Class in javax.media.j3d
  The PolygonAttributes object defines attributes for rendering polygon primitives.
PolygonAttributes() - Constructor for class javax.media.j3d.PolygonAttributes
  Constructs a PolygonAttributes object with default parameters.
PolygonAttributes(int, int, float) - Constructor for class javax.media.j3d.PolygonAttributes
  Constructs a PolygonAttributes object with specified values.
PolygonAttributes(int, int, float, boolean) - Constructor for class javax.media.j3d.PolygonAttributes
  Constructs PolygonAttributes object with specified values.
PolygonAttributes(int, int, float, boolean, float) - Constructor for class javax.media.j3d.PolygonAttributes
  Constructs PolygonAttributes object with specified values.
position - Variable in class com.sun.j3d.audioengines.Sample
position - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
position - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
PositionInterpolator - Class in javax.media.j3d
  Position interpolator behavior.
PositionInterpolator(Alpha, TransformGroup) - Constructor for class javax.media.j3d.PositionInterpolator
  Constructs a trivial position interpolator with a specified target, an axisOfTranslation set to Identity, a startPosition of 0.0f, and an endPosition of 1.0f.
PositionInterpolator(Alpha, TransformGroup, Transform3D, float, float) - Constructor for class javax.media.j3d.PositionInterpolator
  Constructs a new position interpolator that varies the target TransformGroup's translational component (startPosition and endPosition).
PositionPathInterpolator - Class in javax.media.j3d
  PositionPathInterpolator behavior.
PositionPathInterpolator(Alpha, TransformGroup, Transform3D, float[], Point3f[]) - Constructor for class javax.media.j3d.PositionPathInterpolator
  Constructs a new PositionPathInterpolator that varies the transform of the target TransformGroup.
POSITIVE_X - Static variable in class javax.media.j3d.TextureCubeMap
  Specifies the face of the cube that is pierced by the positive x axis
POSITIVE_Y - Static variable in class javax.media.j3d.TextureCubeMap
  Specifies the face of the cube that is pierced by the positive y axis
POSITIVE_Z - Static variable in class javax.media.j3d.TextureCubeMap
  Specifies the face of the cube that is pierced by the positive z axis
POST_ID - Static variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
  Behavior PostId used in this behavior
postId(int) - Method in class javax.media.j3d.Behavior
  Posts the specified postId to the Behavior Scheduler.
postRender() - Method in class javax.media.j3d.Canvas3D
  This routine is called by the Java 3D rendering loop after completing all rendering to the canvas for this frame and before the buffer swap.
postSwap() - Method in class javax.media.j3d.Canvas3D
  This routine is called by the Java 3D rendering loop after completing all rendering to the canvas, and all other canvases associated with this view, for this frame following the buffer swap.
postWakeup - Variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
  The Or of the different criterion for the behavior to wakeup
PREDICT_NEXT_FRAME_TIME - Static variable in class javax.media.j3d.Sensor
  Deprecated.
  As of Java 3D version 1.4, prediction is not a supported feature.
PREDICT_NONE - Static variable in class javax.media.j3d.Sensor
  Deprecated.
  As of Java 3D version 1.4, prediction is not a supported feature.
prepareSound(int, MediaContainer) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Prepare Sound in device.
prepareSound(int, MediaContainer) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
  Code to load sound data into a channel of device mixer.
prepareSound(int, MediaContainer) - Method in interface javax.media.j3d.AudioDevice3D
  Accepts a reference to the MediaContainer which contains a reference to sound data and information about the type of data it is.
preRender() - Method in class javax.media.j3d.Canvas3D
  This routine is called by the Java 3D rendering loop after clearing the canvas and before any rendering has been done for this frame.
pressed(SensorEvent) - Method in interface com.sun.j3d.utils.behaviors.sensor.SensorButtonListener
  This method is called when a sensor's button is pressed.
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
PRESSED - Static variable in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
  A button pressed event.
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.behaviors.picking.PickObject
  Deprecated.
  A flag to indicate to the pickNode method to return a `Primitive` node from a given `SceneGraphPath`.
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`.
printVerbose() - Method in class javax.media.j3d.RenderingError
  Prints a verbose error report to System.err.
printVerbose() - Method in class javax.media.j3d.ShaderError
  Prints a verbose error report to System.err.
printVerbose(PrintStream) - Method in class javax.media.j3d.RenderingError
  Prints a verbose error report to the specified PrintStream.
printVerbose(PrintStream) - Method in class javax.media.j3d.ShaderError
  Prints a verbose error report to the specified PrintStream.
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.
processComponentKeyEvent(KeyEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
  Redirects event to canvas and to superclass.
processFocusEvent(FocusEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
  Redirects event to canvas and to superclass.
Processing a Scene Graph - Section in package javax.media.j3d
processInputMethodEvent(InputMethodEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
  Redirects event to canvas and to superclass.
processKeyEvent(KeyEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
  Redirects event to canvas and to superclass.
processKeyEvent(KeyEvent) - Method in class com.sun.j3d.utils.behaviors.keyboard.KeyNavigator
  Processed a keyboard event.
processMouseEvent(MouseEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
  Redirects event to canvas and to superclass.
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
processMouseMotionEvent(MouseEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
  Redirects event to canvas and to superclass.
processMouseWheelEvent(MouseWheelEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
  Redirects event to canvas and to superclass.
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.MouseWheelZoom
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.pickfast.behaviors.PickMouseBehavior
processStimulus(Enumeration) - Method in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
processStimulus(Enumeration) - Method in class com.sun.j3d.utils.scenegraph.io.UnresolvedBehavior
processStimulus(Enumeration) - Method in class javax.media.j3d.Behavior
  Process a stimulus meant for this behavior.
processStimulus(Enumeration) - Method in class javax.media.j3d.Billboard
  Process stimulus method that computes appropriate transform.
processStimulus(Enumeration) - Method in class javax.media.j3d.ColorInterpolator
  This method is invoked by the behavior scheduler every frame.
processStimulus(Enumeration) - Method in class javax.media.j3d.DistanceLOD
  Process stimulus method that computes appropriate level of detail.
processStimulus(Enumeration) - Method in class javax.media.j3d.SwitchValueInterpolator
  This method is invoked by the behavior scheduler every frame.
processStimulus(Enumeration) - Method in class javax.media.j3d.TransformInterpolator
  This method is invoked by the behavior scheduler every frame.
processStimulus(Enumeration) - Method in class javax.media.j3d.TransparencyInterpolator
  This method is invoked by the behavior scheduler every frame.
processStreamInput() - Method in interface javax.media.j3d.InputDevice
  This method will not be called by the Java 3D implementation and should be implemented as an empty method.
Programming Paradigm - Section in package javax.media.j3d
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.
Pure Immediate-Mode Rendering - Section in package javax.media.j3d
put(ShaderAttribute) - Method in class javax.media.j3d.ShaderAttributeSet
  Adds the specified shader attribute to the attributes set.

## 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
QuadArray - Class in javax.media.j3d
  The QuadArray object draws the array of vertices as individual quadrilaterals.
QuadArray(int, int) - Constructor for class javax.media.j3d.QuadArray
  Constructs an empty QuadArray object using the specified parameters.
QuadArray(int, int, int, int[]) - Constructor for class javax.media.j3d.QuadArray
  Constructs an empty QuadArray object using the specified parameters.
QuadArray(int, int, int, int[], int, int[]) - Constructor for class javax.media.j3d.QuadArray
  Constructs an empty QuadArray object using the specified parameters.
quat - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
queryProperties() - Method in class javax.media.j3d.Canvas3D
  Returns a read-only Map object containing key-value pairs that define various properties for this Canvas3D.
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.
Raster - Class in javax.media.j3d
  The Raster object extends Geometry to allow drawing a raster image that is attached to a 3D location in the virtual world.
Raster() - Constructor for class javax.media.j3d.Raster
  Constructs a Raster object with default parameters.
Raster(Point3f, int, int, int, int, int, ImageComponent2D, DepthComponent) - Constructor for class javax.media.j3d.Raster
  Constructs a new Raster object with the specified values.
Raster(Point3f, int, int, Point, Dimension, Point, ImageComponent2D, DepthComponent) - Constructor for class javax.media.j3d.Raster
  Constructs a new Raster object with the specified values.
Raster(Point3f, int, Point, Dimension, ImageComponent2D, DepthComponent) - Constructor for class javax.media.j3d.Raster
  Constructs a new Raster object with the specified values.
RASTER_COLOR - Static variable in class javax.media.j3d.Raster
  Specifies a Raster object with color data.
RASTER_COLOR_DEPTH - Static variable in class javax.media.j3d.Raster
  Specifies a Raster object with both color and depth (z-buffer) data.
RASTER_DEPTH - Static variable in class javax.media.j3d.Raster
  Specifies a Raster object with depth (z-buffer) data.
rateScaleFactor - Variable in class com.sun.j3d.audioengines.Sample
  Overall Scale Factor applied to sound.
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() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
  Deprecated.
  Read all compressed geometry objects contained in the instance.
read() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
  Read all compressed geometry objects contained in the instance.
read(int) - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
  Deprecated.
  Read the compressed geometry object at the specified index.
read(int) - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
  Read the compressed geometry object at the specified index.
read(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior.EchoReadListener
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 - Static variable in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
  A sensor read event.
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.SceneGraphFileReader
  Read and return all the branchgraphs in the file
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.
readBranchGraphUserData(int) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
  Read the userdata for the branchgraph at 'index' in the file
readDescription() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
  Get the Description of this file's contents
readFully(File) - Static method in class com.sun.j3d.utils.shader.StringIO
  Read the entire contents of the specified file and return a single String object containing the contents of the file.
readFully(InputStream) - Static method in class com.sun.j3d.utils.shader.StringIO
  Read the entire contents of the specified InputStream and return a single String object containing the contents of the InputStream.
readFully(Reader) - Static method in class com.sun.j3d.utils.shader.StringIO
  Read the entire contents of the specified Reader and return a single String object containing the contents of the InputStream.
readFully(String) - Static method in class com.sun.j3d.utils.shader.StringIO
  Read the entire contents of the specified file and return a single String object containing the contents of the file.
readFully(URL) - Static method in class com.sun.j3d.utils.shader.StringIO
  Read the entire contents of the specified URL and return a single String object containing the contents of the URL.
readNext() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
  Deprecated.
  Read the next compressed geometry object in the instance.
readNext() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
  Read the next compressed geometry object in the instance.
readRaster(Raster) - Method in class javax.media.j3d.GraphicsContext3D
  Read an image from the frame buffer and copy it into the ImageComponent and/or DepthComponent objects referenced by the specified Raster object.
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`.
readUniverse() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamReader
  Read and create the universe.
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(Canvas3D) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamReader
  Read and create the universe.
readUserData() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
  Get the UserData in the File header
Recipe for a Java 3D Program - Section in package javax.media.j3d
recomputeIndices() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Redo indexes to guarantee connection information.
References to Node Component Objects - Section in package javax.media.j3d
References to Other Scene Graph Nodes - Section in package javax.media.j3d
referenceTime - Variable in class com.sun.j3d.audioengines.AudioEngineThread
  The time values passed into this thread
REFLECTION_MAP - Static variable in class javax.media.j3d.TexCoordGeneration
  Generates texture coordinates that match vertices' reflection vectors in eye coordinates.
reflectionCoefficient - Variable in class com.sun.j3d.audioengines.AuralParameters
reflectionDelay - Variable in class com.sun.j3d.audioengines.AuralParameters
RELATIVE_TO_COEXISTENCE - Static variable in class javax.media.j3d.View
  Policy for placing the eyepoint in non-head-tracked modes.
RELATIVE_TO_FIELD_OF_VIEW - Static variable in class javax.media.j3d.View
  Policy for placing the eyepoint in non-head-tracked modes.
RELATIVE_TO_SCREEN - Static variable in class javax.media.j3d.View
  Policy for placing the eyepoint in non-head-tracked modes.
RELATIVE_TO_WINDOW - Static variable in class javax.media.j3d.View
  Policy for placing the eyepoint in non-head-tracked modes.
released(SensorEvent) - Method in interface com.sun.j3d.utils.behaviors.sensor.SensorButtonListener
  This method is called when a sensor's button is released.
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
RELEASED - Static variable in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
  A button released event.
remove(String) - Method in class javax.media.j3d.ShaderAttributeSet
  Removes the shader attribute with the specified `attrName` from the attributes set.
remove(ShaderAttribute) - Method in class javax.media.j3d.ShaderAttributeSet
  Removes the specified shader attribute from the attributes set.
removeAllCanvas3Ds() - Method in class javax.media.j3d.View
  Removes all Canvas3Ds from this View.
removeAllChildren() - Method in class javax.media.j3d.Group
  Removes all children from this Group node.
removeAllChildren() - Method in class javax.media.j3d.OrderedGroup
  Removes all children from this Group node.
removeAllGeometries() - Method in class javax.media.j3d.Shape3D
  Removes all geometry components from this Shape3D node.
removeAllLocales() - Method in class javax.media.j3d.VirtualUniverse
  Removes all Locales and their associates branch graphs from this universe.
removeAllScopes() - Method in class javax.media.j3d.AlternateAppearance
  Removes all Group nodes from this AlternateAppearance node's list of scopes.
removeAllScopes() - Method in class javax.media.j3d.Fog
  Removes all Group nodes from this Fog node's list of scopes.
removeAllScopes() - Method in class javax.media.j3d.Light
  Removes all Group nodes from this Light node's list of scopes.
removeAllScopes() - Method in class javax.media.j3d.ModelClip
  Removes all Group nodes from this ModelClip node's list of scopes.
removeAllSwitches() - Method in class javax.media.j3d.LOD
  Removes all switch nodes from this LOD node.
removeAllViews() - Method in class javax.media.j3d.ViewSpecificGroup
  Removes all View objects from this node's list of views.
removeBranchGraph(BranchGroup) - Method in class javax.media.j3d.Locale
  Removes a branch graph rooted at BranchGroup from the list of branch graphs.
removeCanvas3D(int) - Method in class javax.media.j3d.View
  Removes the Canvas3D from the given index position.
removeCanvas3D(Canvas3D) - Method in class javax.media.j3d.View
  Removes the specified Canvas3D from this View's list of Canvas3Ds.
removeChild(int) - Method in class javax.media.j3d.Group
  Removes the child node at the specified index from this group node's list of children.
removeChild(int) - Method in class javax.media.j3d.OrderedGroup
  Removes the child node at the specified index from this group node's list of children.
removeChild(Node) - Method in class javax.media.j3d.Group
  Removes the specified child node from this group node's list of children.
removeChild(Node) - Method in class javax.media.j3d.OrderedGroup
  Removes the specified child node from this group node's list of children.
removeGeometry(int) - Method in class javax.media.j3d.Shape3D
  Removes the geometry component at the specified index from this Shape3D node's list of geometry components.
removeGeometry(Geometry) - Method in class javax.media.j3d.Shape3D
  Removes the specified geometry component from this Shape3D node's list of geometry components.
removeGraphStructureChangeListener(GraphStructureChangeListener) - Method in class javax.media.j3d.VirtualUniverse
  Removes the specified GraphStructureChangeListener from the set of listeners.
removeInputDevice(InputDevice) - Method in class javax.media.j3d.PhysicalEnvironment
  Remove an input device from the list of input devices.
removeLight(int) - Method in class javax.media.j3d.GraphicsContext3D
  Removes the light at the specified index location.
removeLocale(Locale) - Method in class javax.media.j3d.VirtualUniverse
  Removes a Locale and its associates branch graphs from this universe.
removeNotify() - Method in class javax.media.j3d.Canvas3D
  Canvas3D uses the removeNotify callback to track when it is removed from a container.
removeRenderingErrorListener(RenderingErrorListener) - Static method in class javax.media.j3d.VirtualUniverse
  Removes the specified RenderingErrorListener from the set of listeners.
removeScope(int) - Method in class javax.media.j3d.AlternateAppearance
  Removes the node at the specified index from this AlternateAppearance node's list of scopes.
removeScope(int) - Method in class javax.media.j3d.Fog
  Removes the node at the specified index from this Fog node's list of scopes.
removeScope(int) - Method in class javax.media.j3d.Light
  Removes the node at the specified index from this Light node's list of scopes.
removeScope(int) - Method in class javax.media.j3d.ModelClip
  Removes the node at the specified index from this ModelClip node's list of scopes.
removeScope(Group) - Method in class javax.media.j3d.AlternateAppearance
  Removes the specified Group node from this AlternateAppearance node's list of scopes.
removeScope(Group) - Method in class javax.media.j3d.Fog
  Removes the specified Group node from this Fog node's list of scopes.
removeScope(Group) - Method in class javax.media.j3d.Light
  Removes the specified Group node from this Light node's list of scopes.
removeScope(Group) - Method in class javax.media.j3d.ModelClip
  Removes the specified Group node from this ModelClip node's list of scopes.
removeSensorBinding(Sensor) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
  Remove all sensor listeners bound to the given sensor.
removeSensorButtonListener(SensorButtonListener) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
  Remove the given `SensorButtonListener` from all sensors.
removeSensorButtonListener(Sensor, SensorButtonListener) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
  Remove the given `SensorButtonListener` binding from the specified sensor.
removeSensorReadListener(SensorReadListener) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
  Remove the given `SensorReadListener` 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.
removeShaderErrorListener(ShaderErrorListener) - Method in class javax.media.j3d.VirtualUniverse
  Removes the specified ShaderErrorListener from the set of listeners.
removeSound(int) - Method in class javax.media.j3d.GraphicsContext3D
  Removes the sound at the specified index location.
removeSwitch(int) - Method in class javax.media.j3d.LOD
  Removes the switch node at specified index.
removeSwitch(Switch) - Method in class javax.media.j3d.LOD
  Removes the specified switch node from this LOD node's list of switches.
removeView(int) - Method in class javax.media.j3d.ViewSpecificGroup
  Removes the View object at the specified index from this node's list of views.
removeView(View) - Method in class javax.media.j3d.ViewSpecificGroup
  Removes the specified View object from this node's list of views.
removeViewerMapEntry(View) - Static method in class com.sun.j3d.utils.universe.Viewer
  Removes the entry associated with the view object.
render(int, View, AuralParameters) - Method in class com.sun.j3d.audioengines.Sample
RENDERED_IMAGE - Enum constant in enum class javax.media.j3d.ImageComponent.ImageClass
  Indicates that this ImageComponent object wraps a RenderedImage object that is not a BufferedImage.
renderField(int) - Method in class javax.media.j3d.Canvas3D
  This routine is called by the Java 3D rendering loop during the execution of the rendering loop.
Rendering - Section in package javax.media.j3d
RenderingAttributes - Class in javax.media.j3d
  The RenderingAttributes object defines common rendering attributes for all primitive types.
RenderingAttributes() - Constructor for class javax.media.j3d.RenderingAttributes
  Constructs a RenderingAttributes object with default parameters.
RenderingAttributes(boolean, boolean, float, int) - Constructor for class javax.media.j3d.RenderingAttributes
  Constructs a RenderingAttributes object with specified values.
RenderingAttributes(boolean, boolean, float, int, boolean, boolean, boolean, int) - Constructor for class javax.media.j3d.RenderingAttributes
  Constructs a RenderingAttributes object with specified values
RenderingError - Class in javax.media.j3d
  RenderingError is a container object that holds the details of a runtime error that occurs in the Java 3D rendering system.
RenderingError() - Constructor for class javax.media.j3d.RenderingError
  Constructs a new RenderingError object indicating no error.
RenderingError(int, String) - Constructor for class javax.media.j3d.RenderingError
  Constructs a new RenderingError object with the given error code and message.
RenderingErrorListener - Interface in javax.media.j3d
  Listener interface for monitoring Java 3D rendering errors.
Rendering Modes - Section in package javax.media.j3d
renderOffScreenBuffer() - Method in class javax.media.j3d.Canvas3D
  Schedules the rendering of a frame into this Canvas3D's off-screen buffer.
renderOnce() - Method in class javax.media.j3d.View
  Renders one frame for a stopped View.
repaint() - Method in class javax.media.j3d.View
  Requests that this View be scheduled for rendering as soon as possible.
REPLACE - Static variable in class javax.media.j3d.TextureAttributes
  Replace the object color with the texture color.
replaceBranchGraph(BranchGroup, BranchGroup) - Method in class javax.media.j3d.Locale
  Replaces the branch graph rooted at oldGroup in the list of branch graphs with the branch graph rooted at newGroup.
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.
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.
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.
RESIZE - Static variable in class com.sun.j3d.loaders.objectfile.ObjectFile
  Flag sent to constructor.
RESIZE_DELAYED - Static variable in class com.sun.j3d.exp.swing.JCanvas3D
  Resizing the canvas or component will be done if no resizing occurs after expiration of a certain delay.
RESIZE_IMMEDIATELY - Static variable in class com.sun.j3d.exp.swing.JCanvas3D
  Resizing the canvas or component will be done immediately.
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.
RestrictedAccessException - Exception Class in javax.media.j3d
  Indicates an attempt to access or modify a state variable without permission to do so.
RestrictedAccessException() - Constructor for exception class javax.media.j3d.RestrictedAccessException
  Create the exception object with default values.
RestrictedAccessException(String) - Constructor for exception class javax.media.j3d.RestrictedAccessException
  Create the exception object that outputs a message.
resume() - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
  Resumes audio device engine (if previously paused) without reinitializing the device.
resume() - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
  Resumes audio device engine (if previously paused) without reinitializing * the device.
resume() - Method in class javax.media.j3d.Alpha
  Resumes this alpha object.
resume() - Method in interface javax.media.j3d.AudioDevice3DL2
  Resumes audio device engine (if previously paused) without reinitializing the device.
resume(long) - Method in class javax.media.j3d.Alpha
  Resumes this alpha object as of the specified time.
RESUME_PENDING - Static variable in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
Retained and Compiled-Retained Rendering Modes - Section in package javax.media.j3d
Retained Mode - Section in package javax.media.j3d
Retained Mode - Section in package javax.media.j3d
Reusing Scene Graphs - Section in package javax.media.j3d
reverbCoefficient - Variable in class com.sun.j3d.audioengines.AuralParameters
reverbDelay - Variable in class com.sun.j3d.audioengines.AuralParameters
reverbOrder - Variable in class com.sun.j3d.audioengines.AuralParameters
reverse() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Reverse the order of all lists.
REVERSE - Static variable in class com.sun.j3d.loaders.objectfile.ObjectFile
  Flag sent to constructor.
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.
RGB - Static variable in class javax.media.j3d.Texture
  Specifies Texture contains Red, Green and Blue color values.
RGBA - Static variable in class javax.media.j3d.Texture
  Specifies Texture contains Red, Green, Blue color values and Alpha value.
RIGHT - Static variable in class com.sun.j3d.utils.geometry.Box
  Used to designate the right side of the box when using getShape().
RIGHT_EYE_VIEW - Static variable in class javax.media.j3d.View
  Specifies that monoscopic view generated should be the view as seen from the right eye.
RightEarPosition - Section in package com.sun.j3d.utils.universe
RIGID - Static variable in class javax.media.j3d.Transform3D
  This matrix is a rotation and a translation with unity scale; The upper 3x3 of the matrix is orthogonal, and there is a translation component.
rolloff - Variable in class com.sun.j3d.audioengines.AuralParameters
Room-Mounted Coordinate Systems - Section in package javax.media.j3d
ROP_AND - Static variable in class javax.media.j3d.RenderingAttributes
  Raster operation: `DST = SRC invalid input: '&' DST`.
ROP_AND_INVERTED - Static variable in class javax.media.j3d.RenderingAttributes
  Raster operation: `DST = ~SRC invalid input: '&' DST`.
ROP_AND_REVERSE - Static variable in class javax.media.j3d.RenderingAttributes
  Raster operation: `DST = SRC invalid input: '&' ~DST`.
ROP_CLEAR - Static variable in class javax.media.j3d.RenderingAttributes
  Raster operation: `DST = 0`.
ROP_COPY - Static variable in class javax.media.j3d.RenderingAttributes
  Raster operation: `DST = SRC`.
ROP_COPY_INVERTED - Static variable in class javax.media.j3d.RenderingAttributes
  Raster operation: `DST = ~SRC`.
ROP_EQUIV - Static variable in class javax.media.j3d.RenderingAttributes
  Raster operation: `DST = ~( DST ^ SRC )`.
ROP_INVERT - Static variable in class javax.media.j3d.RenderingAttributes
  Raster operation: `DST = ~DST`.
ROP_NAND - Static variable in class javax.media.j3d.RenderingAttributes
  Raster operation: `DST = ~(SRC invalid input: '&' DST)`.
ROP_NOOP - Static variable in class javax.media.j3d.RenderingAttributes
  Raster operation: `DST = DST`.
ROP_NOR - Static variable in class javax.media.j3d.RenderingAttributes
  Raster operation: `DST = ~( DST | SRC )`.
ROP_OR - Static variable in class javax.media.j3d.RenderingAttributes
  Raster operation: `DST = DST | SRC`.
ROP_OR_INVERTED - Static variable in class javax.media.j3d.RenderingAttributes
  Raster operation: `DST = ~SRC | DST`.
ROP_OR_REVERSE - Static variable in class javax.media.j3d.RenderingAttributes
  Raster operation: `DST = src | ~DST`.
ROP_SET - Static variable in class javax.media.j3d.RenderingAttributes
  Raster operation: `DST = 1`.
ROP_XOR - Static variable in class javax.media.j3d.RenderingAttributes
  Raster operation: `DST = SRC ^ DST`.
Rotate - Section in package com.sun.j3d.utils.universe
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.pickfast.behaviors.PickingCallback
ROTATE - Static variable in interface com.sun.j3d.utils.picking.behaviors.PickingCallback
ROTATE_ABOUT_AXIS - Static variable in class javax.media.j3d.Billboard
  Specifies that rotation should be about the specified axis.
ROTATE_ABOUT_AXIS - Static variable in class javax.media.j3d.OrientedShape3D
  Specifies that rotation should be about the specified axis.
ROTATE_ABOUT_POINT - Static variable in class javax.media.j3d.Billboard
  Specifies that rotation should be about the specified point and that the children's Y-axis should match the view object's Y-axis.
ROTATE_ABOUT_POINT - Static variable in class javax.media.j3d.OrientedShape3D
  Specifies that rotation should be about the specified point and that the children's Y-axis should match the view object's Y-axis.
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.
ROTATE_NONE - Static variable in class javax.media.j3d.OrientedShape3D
  Specifies that no rotation is done.
RotateEnable(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
  Property which enables or disables rotation.
RotateTranslate - Section in package com.sun.j3d.utils.universe
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.
RotationInterpolator - Class in javax.media.j3d
  Rotation interpolator behavior.
RotationInterpolator(Alpha, TransformGroup) - Constructor for class javax.media.j3d.RotationInterpolator
  Constructs a trivial rotation interpolator with a specified target, an default axisOfTranform set to identity, a minimum angle of 0.0f, and a maximum angle of 2*pi radians.
RotationInterpolator(Alpha, TransformGroup, Transform3D, float, float) - Constructor for class javax.media.j3d.RotationInterpolator
  Constructs a new rotation interpolator that varies the target transform node's rotational component.
RotationListener2D(Sensor, Sensor) - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener2D
  Construct an instance of this class with the specified sensors.
RotationListener6D(boolean) - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener6D
  Construct a new rotation button listener for a 6DOF sensor.
RotationPathInterpolator - Class in javax.media.j3d
  RotationPathInterpolator behavior.
RotationPathInterpolator(Alpha, TransformGroup, Transform3D, float[], Quat4f[]) - Constructor for class javax.media.j3d.RotationPathInterpolator
  Constructs a new RotationPathInterpolator object that varies the target TransformGroup node's transform.
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.
RotPosPathInterpolator - Class in javax.media.j3d
  RotPosPathInterpolator behavior.
RotPosPathInterpolator(Alpha, TransformGroup, Transform3D, float[], Quat4f[], Point3f[]) - Constructor for class javax.media.j3d.RotPosPathInterpolator
  Constructs a new interpolator that varies the rotation and translation of the target TransformGroup's transform.
RotPosScalePathInterpolator - Class in javax.media.j3d
  RotPosScalePathInterpolation behavior.
RotPosScalePathInterpolator(Alpha, TransformGroup, Transform3D, float[], Quat4f[], Point3f[], float[]) - Constructor for class javax.media.j3d.RotPosScalePathInterpolator
  Constructs a new RotPosScalePathInterpolator object that varies the rotation, translation, and scale of the target TransformGroup's transform.
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.
rotX(double) - Method in class javax.media.j3d.Transform3D
  Sets the value of this transform to a counter clockwise rotation about the x axis.
RotXFactor(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
  Property which sets the rotation x factor.
rotY(double) - Method in class javax.media.j3d.Transform3D
  Sets the value of this transform to a counter clockwise rotation about the y axis.
RotYFactor(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
  Property which sets the rotation y factor.
rotZ(double) - Method in class javax.media.j3d.Transform3D
  Sets the value of this transform to a counter clockwise rotation about the z axis.
run() - Method in class com.sun.j3d.audioengines.AudioEngineThread
run() - Method in class com.sun.j3d.utils.applet.JMainFrame
  Separate thread to call the applet's init() and start() methods.
run() - Method in class com.sun.j3d.utils.applet.MainFrame
  Separate thread to call the applet's init() and start() methods.
RUN - Static variable in class com.sun.j3d.audioengines.AudioEngineThread
  This runMonitor action tells the thread to run N number of iterations.
runMonitor(int, long, Object[]) - Method in class com.sun.j3d.audioengines.AudioEngineThread
running - Variable in class com.sun.j3d.audioengines.AudioEngineThread
  This indicates that this thread is alive and running

## S

Sample - Class in com.sun.j3d.audioengines
  The Sample class defines the data and methods associated with a sound sample played through the AudioDevice.
Sample() - Constructor for class com.sun.j3d.audioengines.Sample
samples - Variable in class com.sun.j3d.audioengines.AudioEngine3D
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(int) - Method in class javax.media.j3d.HiResCoord
  Scales this HiResCoord by the specified value.
scale(int, HiResCoord) - Method in class javax.media.j3d.HiResCoord
  Scales the specified HiResCoords by the specified value and places the results into this HiResCoord.
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 - Static variable in class javax.media.j3d.Transform3D
  A Uniform scale matrix with no translation or other off-diagonal components.
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_EXPLICIT - Static variable in class javax.media.j3d.View
  Specifies that the screen scale for this view is taken directly from the user-provided screenScale parameter.
SCALE_FIT_ALL - Static variable in class javax.media.j3d.Background
  Indicates that the background image is scaled to fit the window.
SCALE_FIT_MAX - Static variable in class javax.media.j3d.Background
  Indicates that the background image is uniformly scaled to fit the window such that the entire window is filled.
SCALE_FIT_MIN - Static variable in class javax.media.j3d.Background
  Indicates that the background image is uniformly scaled to fit the window such that the entire image is visible.
SCALE_NONE - Static variable in class javax.media.j3d.Background
  Indicates that no scaling of the background image is done.
SCALE_NONE_CENTER - Static variable in class javax.media.j3d.Background
  Indicates that the background image is centered in the window and that no scaling of the image is done.
SCALE_REPEAT - Static variable in class javax.media.j3d.Background
  Indicates that the background image is tiled to fill the entire window.
SCALE_SCREEN_SIZE - Static variable in class javax.media.j3d.View
  Specifies that the screen scale for this view is derived from the physical screen size.
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.
scaleAdd(double, Transform3D) - Method in class javax.media.j3d.Transform3D
  Scales this transform by a Uniform scale matrix with scale factor s and then adds transform t1 (this = S*this + t1).
scaleAdd(double, Transform3D, Transform3D) - Method in class javax.media.j3d.Transform3D
  Scales transform t1 by a Uniform scale matrix with scale factor s and then adds transform t2 (this = S*t1 + t2).
ScaleInterpolator - Class in javax.media.j3d
  Scale interpolation behavior.
ScaleInterpolator(Alpha, TransformGroup) - Constructor for class javax.media.j3d.ScaleInterpolator
  Constructs a trivial scale interpolator that varies its target TransformGroup node between the two specified alpha values using the specified alpha, an identity matrix, a minimum scale = 0.1f, and a maximum scale = 1.0f.
ScaleInterpolator(Alpha, TransformGroup, Transform3D, float, float) - Constructor for class javax.media.j3d.ScaleInterpolator
  Constructs a new scaleInterpolator object that varies its target TransformGroup node's scale component between two scale values (minimumScale and maximumScale).
ScaleListener2D(Sensor, Sensor) - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener2D
  Construct an instance of this class with the specified sensors.
ScaleListener6D(boolean) - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener6D
  Construct a new scale button listener for a 6DOF sensor.
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
Scene Graph Basics - Section in package javax.media.j3d
SceneGraphCycleException - Exception Class in javax.media.j3d
  Indicates a graph that contains a cycle.
SceneGraphCycleException() - Constructor for exception class javax.media.j3d.SceneGraphCycleException
  Create the exception object with default values.
SceneGraphCycleException(String) - Constructor for exception class javax.media.j3d.SceneGraphCycleException
  Create the exception object that outputs message.
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.
SceneGraphObject - Class in javax.media.j3d
  SceneGraphObject is the common superclass for all scene graph objects.
SceneGraphObject() - Constructor for class javax.media.j3d.SceneGraphObject
  Constructs a SceneGraphObject with default parameters.
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.
Scene Graph Objects - Section in package javax.media.j3d
SceneGraphPath - Class in javax.media.j3d
  A SceneGraphPath object represents the path from a Locale to a terminal node in the scene graph.
SceneGraphPath() - Constructor for class javax.media.j3d.SceneGraphPath
  Constructs a SceneGraphPath object with default parameters.
SceneGraphPath(Locale, Node) - Constructor for class javax.media.j3d.SceneGraphPath
  Constructs a new SceneGraphPath object.
SceneGraphPath(Locale, Node[], Node) - Constructor for class javax.media.j3d.SceneGraphPath
  Constructs a new SceneGraphPath object.
SCENEGRAPHPATH - Static variable in class javax.media.j3d.PickInfo
  Specifies that this PickInfo returns the computed SceneGraphPath object.
SceneGraphStateProvider - Interface in com.sun.j3d.utils.scenegraph.io
  This interface allows developers to provide their own custom IO control for subclasses of SceneGraphObjects.
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
Scene Graph Structure - Section in package javax.media.j3d
Scene Graph Superstructure - Section in package javax.media.j3d
Scene Graph Superstructure Objects - Section in package javax.media.j3d
Scene Graph Viewing Objects - Section in package javax.media.j3d
Scheduling - Section in package javax.media.j3d
SchedulingBounds - Section in package com.sun.j3d.utils.universe
SchedulingInterval - Section in package com.sun.j3d.utils.universe
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.
SCREEN_DOOR - Static variable in class javax.media.j3d.TransparencyAttributes
  Use screen-door transparency.
SCREEN_VIEW - Static variable in class javax.media.j3d.View
  Specifies that the viewing environment for this view is a standard screen-based display environment.
Screen3D - Class in javax.media.j3d
  The Screen3D Object contains all information about a particular screen.
Screen3D Object - Section in package javax.media.j3d
ScreenProperty WindowProperty - Section in package com.sun.j3d.utils.universe
ScreenScale - Section in package com.sun.j3d.utils.universe
ScreenScalePolicy - Section in package com.sun.j3d.utils.universe
Screen Window - Section in package com.sun.j3d.utils.universe
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 - Section in package com.sun.j3d.utils.universe
Sensor - Class in javax.media.j3d
  The Sensor Class encapsulates an object that provides real-time data.
Sensor(InputDevice) - Constructor for class javax.media.j3d.Sensor
  Constructs a Sensor object for the specified input device using default parameters.
Sensor(InputDevice, int) - Constructor for class javax.media.j3d.Sensor
  Constructs a Sensor object for the specified input device using the specified number of SensorRead objects.
Sensor(InputDevice, int, int) - Constructor for class javax.media.j3d.Sensor
  Constructs a Sensor object for the specified input device using the specified number of SensorRead objects and number of buttons.
Sensor(InputDevice, int, int, Point3d) - Constructor for class javax.media.j3d.Sensor
  Constructs a Sensor object for the specified input device using the specified number of SensorRead objects, number of buttons, and hotspot.
Sensor(InputDevice, int, Point3d) - Constructor for class javax.media.j3d.Sensor
  Constructs a Sensor object for the specified input device using the specified number of SensorRead objects and hotspot.
Sensor(InputDevice, Point3d) - Constructor for class javax.media.j3d.Sensor
  Constructs a Sensor object for the specified input device using the specified hotspot.
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() - 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`.
SensorEvent(Object, int, Sensor, Transform3D, int[], int, long, long) - Constructor for class com.sun.j3d.utils.behaviors.sensor.SensorEvent
  Creates a new `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
SensorProperty - Section in package com.sun.j3d.utils.universe
SensorRead - Class in javax.media.j3d
  A SensorRead encapsulates all the information associated with a single reading of a sensor, including a timestamp, a transform, and, optionally, button values.
SensorRead() - Constructor for class javax.media.j3d.SensorRead
  Constructs a SensorRead object with default parameters.
SensorRead(int) - Constructor for class javax.media.j3d.SensorRead
  Constructs a SensorRead object with the specified number of buttons.
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`.
Separation of Physical and Virtual - Section in package javax.media.j3d
set(double) - Method in class javax.media.j3d.Transform3D
  Sets the value of this transform to a uniform scale; all of the matrix values are modified.
set(double[]) - Method in class javax.media.j3d.Transform3D
  Sets the matrix values of this transform to the matrix values in the double precision array parameter.
set(double, Vector3d) - Method in class javax.media.j3d.Transform3D
  Sets the value of this transform to a scale and translation matrix; the scale is not applied to the translation and all of the matrix values are modified.
set(float[]) - Method in class javax.media.j3d.Transform3D
  Sets the matrix values of this transform to the matrix values in the single precision array parameter.
set(float, Vector3f) - Method in class javax.media.j3d.Transform3D
  Sets the value of this transform to a scale and translation matrix; the scale is not applied to the translation and all of the matrix values are modified.
set(int, BufferedImage) - Method in class javax.media.j3d.ImageComponent3D
  Sets this image component at the specified index to the specified BufferedImage object.
set(int, RenderedImage) - Method in class javax.media.j3d.ImageComponent3D
  Sets this image component at the specified index to the specified RenderedImage object.
set(int, NioImageBuffer) - Method in class javax.media.j3d.ImageComponent3D
  Sets this image component at the specified index to the specified NioImageBuffer object.
set(BufferedImage) - Method in class javax.media.j3d.ImageComponent2D
  Sets this image component to the specified BufferedImage object.
set(BufferedImage[]) - Method in class javax.media.j3d.ImageComponent3D
  Sets the array of images in this image component to the specified array of BufferedImage objects.
set(RenderedImage) - Method in class javax.media.j3d.ImageComponent2D
  Sets this image component to the specified RenderedImage object.
set(RenderedImage[]) - Method in class javax.media.j3d.ImageComponent3D
  Sets the array of images in this image component to the specified array of RenderedImage objects.
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.
set(Bounds) - Method in class javax.media.j3d.BoundingBox
  Sets the the value of this BoundingBox
set(Bounds) - Method in class javax.media.j3d.BoundingPolytope
  Sets the planes for this BoundingPolytope by keeping its current number and position of planes and computing new planes positions to enclose the given bounds object.
set(Bounds) - Method in class javax.media.j3d.BoundingSphere
  Sets the value of this BoundingSphere.
set(Bounds) - Method in class javax.media.j3d.Bounds
  Sets the value of this Bounds object.
set(Bounds) - Method in class javax.media.j3d.PickBounds
  Sets the bounds object of this PickBounds to the specified object.
set(NioImageBuffer) - Method in class javax.media.j3d.ImageComponent2D
  Sets this image component to the specified NioImageBuffer object.
set(NioImageBuffer[]) - Method in class javax.media.j3d.ImageComponent3D
  Sets the array of images in this image component to the specified array of NioImageBuffer objects.
set(SceneGraphPath) - Method in class javax.media.j3d.SceneGraphPath
  Sets this path's values to that of the specified path.
set(Texture, TextureAttributes, TexCoordGeneration) - Method in class javax.media.j3d.TextureUnitState
  Sets the texture, texture attributes, and texture coordinate generation components in this TextureUnitState object to the specified component objects.
set(Transform3D) - Method in class javax.media.j3d.SensorRead
  Set the SensorRead's transform to the value specified
set(Transform3D) - Method in class javax.media.j3d.Transform3D
  Sets the matrix, type, and state of this transform to the matrix, type, and state of transform t1.
set(AxisAngle4d) - Method in class javax.media.j3d.Transform3D
  Sets the value of this transform to the matrix conversion of the double precision axis-angle argument; all of the matrix values are modified.
set(AxisAngle4f) - Method in class javax.media.j3d.Transform3D
  Sets the value of this transform to the matrix conversion of the single precision axis-angle argument; all of the matrix values are modified.
set(GMatrix) - Method in class javax.media.j3d.Transform3D
  Sets the matrix values of this transform to the matrix values in the upper 4x4 corner of the GMatrix parameter.
set(Matrix3d) - Method in class javax.media.j3d.Transform3D
  Sets the rotational component (upper 3x3) of this transform to the matrix values in the double precision Matrix3d argument; the other elements of this transform are initialized as if this were an identity matrix (ie, affine matrix with no translational component).
set(Matrix3d, Vector3d, double) - Method in class javax.media.j3d.Transform3D
  Sets the value of this matrix from the rotation expressed by the rotation matrix m1, the translation t1, and the scale s.
set(Matrix3f) - Method in class javax.media.j3d.Transform3D
  Sets the rotational component (upper 3x3) of this transform to the matrix values in the single precision Matrix3f argument; the other elements of this transform are initialized as if this were an identity matrix (i.e., affine matrix with no translational component).
set(Matrix3f, Vector3d, double) - Method in class javax.media.j3d.Transform3D
  Sets the value of this matrix from the rotation expressed by the rotation matrix m1, the translation t1, and the scale s.
set(Matrix3f, Vector3f, float) - Method in class javax.media.j3d.Transform3D
  Sets the value of this matrix from the rotation expressed by the rotation matrix m1, the translation t1, and the scale s.
set(Matrix4d) - Method in class javax.media.j3d.Transform3D
  Sets the matrix values of this transform to the matrix values in the double precision Matrix4d argument.
set(Matrix4f) - Method in class javax.media.j3d.Transform3D
  Sets the matrix values of this transform to the matrix values in the single precision Matrix4f argument.
set(Point3d) - Method in class javax.media.j3d.PickPoint
  Deprecated.
  Sets the position of this PickPoint to the specified value.
set(Point3d, Point3d) - Method in class javax.media.j3d.PickSegment
  Sets the parameters of this PickSegment to the specified values.
set(Point3d, Point3d, double) - Method in class javax.media.j3d.PickConeSegment
  Sets the parameters of this PickCone to the specified values.
set(Point3d, Point3d, double) - Method in class javax.media.j3d.PickCylinderSegment
  Sets the parameters of this PickCylinderSegment to the specified values.
set(Point3d, Vector3d) - Method in class javax.media.j3d.PickRay
  Sets the parameters of this PickRay to the specified values.
set(Point3d, Vector3d, double) - Method in class javax.media.j3d.PickConeRay
  Sets the parameters of this PickCone to the specified values.
set(Point3d, Vector3d, double) - Method in class javax.media.j3d.PickCylinderRay
  Sets the parameters of this PickCylinderRay to the specified values.
set(Quat4d) - Method in class javax.media.j3d.Transform3D
  Sets the value of this transform to the matrix conversion of the double precision quaternion argument; the non-rotational components are set as if this were an identity matrix.
set(Quat4d, Vector3d, double) - Method in class javax.media.j3d.Transform3D
  Sets the value of this matrix from the rotation expressed by the quaternion q1, the translation t1, and the scale s.
set(Quat4f) - Method in class javax.media.j3d.Transform3D
  Sets the value of this transform to the matrix conversion of the single precision quaternion argument; the non-rotational components are set as if this were an identity matrix.
set(Quat4f, Vector3d, double) - Method in class javax.media.j3d.Transform3D
  Sets the value of this matrix from the rotation expressed by the quaternion q1, the translation t1, and the scale s.
set(Quat4f, Vector3f, float) - Method in class javax.media.j3d.Transform3D
  Sets the value of this matrix from the rotation expressed by the quaternion q1, the translation t1, and the scale s.
set(Vector3d) - Method in class javax.media.j3d.Transform3D
  Sets the translational value of this matrix to the Vector3d paramter values, and sets the other components of the matrix as if this transform were an identity matrix.
set(Vector3d, double) - Method in class javax.media.j3d.Transform3D
  Sets the value of this transform to a scale and translation matrix; the translation is scaled by the scale factor and all of the matrix values are modified.
set(Vector3f) - Method in class javax.media.j3d.Transform3D
  Sets the translational value of this matrix to the Vector3f parameter values, and sets the other components of the matrix as if this transform were an identity matrix.
set(Vector3f, float) - Method in class javax.media.j3d.Transform3D
  Sets the value of this transform to a scale and translation matrix; the translation is scaled by the scale factor and all of the matrix values are modified.
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.
setActivationRadius(float) - Method in class javax.media.j3d.ViewPlatform
  Set the ViewPlatform's activation radius which defines an activation volume around the view platform.
setAlignment(int) - Method in class javax.media.j3d.Text3D
  Sets the text alignment policy for this Text3D NodeComponent object.
setAlignmentAxis(float, float, float) - Method in class javax.media.j3d.Billboard
  Sets the alignment axis.
setAlignmentAxis(float, float, float) - Method in class javax.media.j3d.OrientedShape3D
  Sets the new alignment axis.
setAlignmentAxis(Vector3f) - Method in class javax.media.j3d.Billboard
  Sets the alignment axis.
setAlignmentAxis(Vector3f) - Method in class javax.media.j3d.OrientedShape3D
  Sets the new alignment axis.
setAlignmentMode(int) - Method in class javax.media.j3d.Billboard
  Sets the alignment mode.
setAlignmentMode(int) - Method in class javax.media.j3d.OrientedShape3D
  Sets the alignment mode.
setAlpha(Alpha) - Method in class javax.media.j3d.Interpolator
  Set this interpolator's alpha to the specified alpha object.
setAlphaAtOneDuration(long) - Method in class javax.media.j3d.Alpha
  Set this alpha object's alphaAtOneDuration to the specified value.
setAlphaAtZeroDuration(long) - Method in class javax.media.j3d.Alpha
  Set this alpha object's alphaAtZeroDuration to the specified value.
setAlphaTestFunction(int) - Method in class javax.media.j3d.RenderingAttributes
  Set alpha test function.
setAlphaTestValue(float) - Method in class javax.media.j3d.RenderingAttributes
  Set alpha test value used by alpha test function.
setAlternateCollisionTarget(boolean) - Method in class javax.media.j3d.Group
  Causes this Group node to be reported as the collision target when collision is being used and this node or any of its children is in a collision.
setAmbientColor(float, float, float) - Method in class javax.media.j3d.Material
  Sets this material's ambient color.
setAmbientColor(Color3f) - Method in class javax.media.j3d.Material
  Sets this material's ambient color.
setAngleOffsetToSpeaker(float) - Method in class com.sun.j3d.audioengines.AudioEngine
  Set Angle Offset To Speaker
setAngleOffsetToSpeaker(float) - Method in interface javax.media.j3d.AudioDevice
  Set Angle Offset (in radians) To Speaker.
setAngularAttenuation(float[], float[], float[]) - Method in class javax.media.j3d.ConeSound
  Sets angular attenuation including gain and filter using separate arrays.
setAngularAttenuation(int, double[], float[], float[]) - Method in class com.sun.j3d.audioengines.Sample
setAngularAttenuation(int, int, double[], float[], float[]) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Set angular attenuation arrays affecting angular amplitude attenuation and angular distance filtering.
setAngularAttenuation(int, int, double[], float[], float[]) - Method in interface javax.media.j3d.AudioDevice3D
  Sets this sound's angular gain attenuation (including filter) by defining corresponding arrays containing angular offsets from the sound's axis, gain scale factors, and frequency cutoff applied to all active directional sounds.
setAngularAttenuation(Point2f[]) - Method in class javax.media.j3d.ConeSound
  Sets this sound's angular gain attenuation (not including filter).
setAngularAttenuation(Point3f[]) - Method in class javax.media.j3d.ConeSound
  In the second form of setAngularAttenuation, an array of all three values is supplied.
setAnisotropicFilterDegree(float) - Method in class javax.media.j3d.Texture
  Specifies the degree of anisotropy to be used when the anisotropic filter mode specifies ANISOTROPIC_SINGLE_VALUE.
setAnisotropicFilterMode(int) - Method in class javax.media.j3d.Texture
  Specifies the anisotropic filter mode for this texture object.
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(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.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(Appearance) - Method in class com.sun.j3d.utils.geometry.Primitive
  Sets the main appearance of the primitive (all subparts) to same appearance.
setAppearance(Appearance) - Method in class com.sun.j3d.utils.geometry.Sphere
  Sets appearance of the Sphere.
setAppearance(Appearance) - Method in class javax.media.j3d.AlternateAppearance
  Sets the appearance of this AlternateAppearance node.
setAppearance(Appearance) - Method in class javax.media.j3d.GraphicsContext3D
  Sets the current Appearance object to the specified Appearance component object.
setAppearance(Appearance) - Method in class javax.media.j3d.Morph
  Deprecated.
  Sets the appearance component of this Morph node.
setAppearance(Appearance) - Method in class javax.media.j3d.Shape3D
  Sets the appearance component of this Shape3D node.
setAppearanceOverrideEnable(boolean) - Method in class javax.media.j3d.Morph
  Deprecated.
  Sets a flag that indicates whether this node's appearance can be overridden.
setAppearanceOverrideEnable(boolean) - Method in class javax.media.j3d.Shape3D
  Sets a flag that indicates whether this node's appearance can be overridden.
setApplicationBoundingLeaf(BoundingLeaf) - Method in class javax.media.j3d.Background
  Set the Background's application region to the specified bounding leaf.
setApplicationBoundingLeaf(BoundingLeaf) - Method in class javax.media.j3d.Clip
  Set the Clip's application region to the specified bounding leaf.
setApplicationBoundingLeaf(BoundingLeaf) - Method in class javax.media.j3d.Soundscape
  Set the Soundscape's application region to the specified bounding leaf.
setApplicationBounds(Bounds) - Method in class javax.media.j3d.Background
  Set the Background's application region to the specified bounds.
setApplicationBounds(Bounds) - Method in class javax.media.j3d.Clip
  Set the Clip's application region to the specified bounds.
setApplicationBounds(Bounds) - Method in class javax.media.j3d.Soundscape
  Set the Soundscape's application region to the specified bounds specified in local coordinates of this leaf node.
setAttenuation(float, float, float) - Method in class javax.media.j3d.PointLight
  Sets this Light's current attenuation values and places it in the parameter specified.
setAttenuation(Point3f) - Method in class javax.media.j3d.PointLight
  Sets this Light's current attenuation values and places it in the parameter specified.
setAttributeGain(float) - Method in class javax.media.j3d.AuralAttributes
  Set Attribute Gain (amplitude) scale factor.
setAudioDevice(AudioDevice) - Method in class javax.media.j3d.PhysicalEnvironment
  Sets the specified AudioDevice object as the device through which audio rendering for this PhysicalEnvironment will be performed.
setAudioPlaybackType(int) - Method in class com.sun.j3d.audioengines.AudioEngine
  Set Type of Audio Playback physical transducer(s) sound is output to.
setAudioPlaybackType(int) - Method in interface javax.media.j3d.AudioDevice
  Set Type of Audio Playback physical transducer(s) sound is output to.
setAuralAttributes(AuralAttributes) - Method in class javax.media.j3d.GraphicsContext3D
  Sets the current AuralAttributes object to the specified AuralAttributes component object.
setAuralAttributes(AuralAttributes) - Method in class javax.media.j3d.Soundscape
  Set a set of aural attributes for this Soundscape
setAutoNormalize(boolean) - Method in class javax.media.j3d.Transform3D
  Sets a flag that enables or disables automatic SVD normalization.
setAvatar(ViewerAvatar) - Method in class com.sun.j3d.utils.universe.Viewer
  Sets the geometry to be associated with the viewer's avatar.
setAxisOfRotation(Transform3D) - Method in class javax.media.j3d.RotationInterpolator
  Deprecated.
  As of Java 3D version 1.3, replaced by `TransformInterpolator.setTransformAxis(Transform3D)`
setAxisOfRotation(Transform3D) - Method in class javax.media.j3d.RotationPathInterpolator
  Deprecated.
  As of Java 3D version 1.3, replaced by `TransformInterpolator.seTransformAxis(Transform3D)`
setAxisOfRotPos(Transform3D) - Method in class javax.media.j3d.RotPosPathInterpolator
  Deprecated.
  As of Java 3D version 1.3, replaced by `TransformInterpolator.setTransformAxis(Transform3D)`
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)`
setAxisOfRotPosScale(Transform3D) - Method in class javax.media.j3d.RotPosScalePathInterpolator
  Deprecated.
  As of Java 3D version 1.3, replaced by `TransformInterpolator.setTransformAxis(Transform3D)`
setAxisOfScale(Transform3D) - Method in class javax.media.j3d.ScaleInterpolator
  Deprecated.
  As of Java 3D version 1.3, replaced by `TransformInterpolator.setTransformAxis(Transform3D)`
setAxisOfTranslation(Transform3D) - Method in class javax.media.j3d.PositionInterpolator
  Deprecated.
  As of Java 3D version 1.3, replaced by `TransformInterpolator.setTransformAxis(Transform3D)`
setAxisOfTranslation(Transform3D) - Method in class javax.media.j3d.PositionPathInterpolator
  Deprecated.
  As of Java 3D version 1.3, replaced by `TransformInterpolator.setTransformAxis(Transform3D)`
setBackClipDistance(double) - Method in class javax.media.j3d.View
  Sets the view model's back clip distance.
setBackClipPolicy(int) - Method in class javax.media.j3d.View
  Sets the view model's back clip policy, the policy Java 3D uses in computing where to place the back clip plane.
setBackDistance(double) - Method in class javax.media.j3d.Clip
  Sets the back clip distance to the specified value.
setBackDistance(double) - Method in class javax.media.j3d.LinearFog
  Sets back distance for fog.
setBackDistanceGain(float[], float[]) - Method in class javax.media.j3d.ConeSound
  Sets this sound's back distance gain attenuation as separate arrays.
setBackDistanceGain(Point2f[]) - Method in class javax.media.j3d.ConeSound
  Sets this sound's back distance gain attenuation - where gain scale factor is applied to sound based on distance listener along the negative sound direction axis from sound source.
setBackFaceNormalFlip(boolean) - Method in class javax.media.j3d.PolygonAttributes
  Sets the back face normal flip flag to the specified value.
setBackground(Color) - Method in class javax.media.j3d.J3DGraphics2D
  This method is not supported.
setBackground(Background) - Method in class javax.media.j3d.GraphicsContext3D
  Sets the current Background to the specified Background leaf node object.
setBaseLevel(int) - Method in class javax.media.j3d.Texture
  Specifies the base level for this texture object.
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.
setBlueSize(int) - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Sets the number of blue bits required.
setBoundaryColor(float, float, float, float) - Method in class javax.media.j3d.Texture
  Sets the texture boundary color for this texture object.
setBoundaryColor(Color4f) - Method in class javax.media.j3d.Texture
  Sets the texture boundary color for this texture object.
setBoundaryModeR(int) - Method in class javax.media.j3d.Texture3D
  Sets the boundary mode for the R coordinate in this texture object.
setBoundaryModeS(int) - Method in class javax.media.j3d.Texture
  Sets the boundary mode for the S coordinate in this texture object.
setBoundaryModeT(int) - Method in class javax.media.j3d.Texture
  Sets the boundary mode for the T coordinate in this texture object.
setBounds(int, int, int, int) - Method in class com.sun.j3d.exp.swing.JCanvas3D
setBounds(Bounds) - Method in class javax.media.j3d.Node
  Sets the geometric bounds of a node.
setBoundsAutoCompute(boolean) - Method in class javax.media.j3d.Node
  Turns the automatic calcuation of geometric bounds of a node on/off.
setBranchGroup(Locale) - Method in class com.sun.j3d.utils.picking.PickTool
  Deprecated.
  This method does nothing other than return its input parameter.
setBuffer(Buffer) - Method in class javax.media.j3d.J3DBuffer
  Sets the NIO buffer object in this J3DBuffer to the specified object.
setBufferOverride(boolean) - Method in class javax.media.j3d.GraphicsContext3D
  Sets a flag that specifies whether the double buffering and stereo mode from the Canvas3D are overridden.
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.
setButtons(int[]) - Method in class javax.media.j3d.SensorRead
  Sets the values of all buttons for this SensorRead object.
setCacheEnable(boolean) - Method in class javax.media.j3d.MediaContainer
  Set Cache Enable state flag.
setCanvas3D(Canvas3D) - Method in class javax.media.j3d.RenderingError
  Sets the canvas associated with this rendering error.
setCanvas3D(Canvas3D) - Method in class javax.media.j3d.ShaderError
  Sets the canvas associated with this shader error.
setCanvas3D(Canvas3D, int) - Method in class javax.media.j3d.View
  Sets given Canvas3D at the given index position.
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.
setCapability(int) - Method in class javax.media.j3d.SceneGraphObject
  Sets the specified capability bit.
setCapabilityIsFrequent(int) - Method in class javax.media.j3d.SceneGraphObject
  Sets the isFrequent bit associated with the specified capability bit.
setCenter(Point3d) - Method in class javax.media.j3d.BoundingSphere
  Sets the position of this bounding sphere from a point.
setCenterEarToSpeaker(float) - Method in class com.sun.j3d.audioengines.AudioEngine
  Set Distance from the Center Ear to a Speaker
setCenterEarToSpeaker(float) - Method in interface javax.media.j3d.AudioDevice
  Set Distance from interaural mid-point between Ears to a Speaker.
setCharacterSpacing(float) - Method in class javax.media.j3d.Text3D
  Sets the character spacing used when constructing the Text3D string.
setChild(Node, int) - Method in class javax.media.j3d.Group
  Replaces the child node at the specified index in this group node's list of children with the specified child.
setChildIndexOrder(int[]) - Method in class javax.media.j3d.OrderedGroup
  Sets the childIndexOrder array.
setChildMask(BitSet) - Method in class javax.media.j3d.Switch
  Sets the child selection mask.
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
setClipMode(int) - Method in class javax.media.j3d.Raster
  Sets the clipping mode of this raster object.
setCoexistenceCenteringEnable(boolean) - Method in class javax.media.j3d.View
  Sets the coexistenceCentering enable flag to true or false.
setCoexistenceCenterInPworldPolicy(int) - Method in class javax.media.j3d.PhysicalEnvironment
  Sets the coexistence center in physical world policy.
setCoexistenceToTrackerBase(Transform3D) - Method in class javax.media.j3d.PhysicalEnvironment
  Sets the coexistence coordinate system to tracker-base coordinate system transform.
setCollidable(boolean) - Method in class javax.media.j3d.Node
  Sets the collidable value; determines whether this node and any of its children, if a group node, can be considered for collision purposes.
setCollisionBounds(Bounds) - Method in class javax.media.j3d.Group
  Sets the collision bounds of a node.
setCollisionBounds(Bounds) - Method in class javax.media.j3d.Morph
  Deprecated.
  Sets the collision bounds of a node.
setCollisionBounds(Bounds) - Method in class javax.media.j3d.Shape3D
  Sets the collision bounds of a node.
setColor(float, float, float) - Method in class javax.media.j3d.Background
  Sets the background color to the specified color.
setColor(float, float, float) - Method in class javax.media.j3d.ColoringAttributes
  Sets the intrinsic color of this ColoringAttributes component object.
setColor(float, float, float) - Method in class javax.media.j3d.Fog
  Sets the fog color to the specified color.
setColor(int, byte[]) - Method in class javax.media.j3d.GeometryArray
  Sets the color associated with the vertex at the specified index for this object.
setColor(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Sets the color associated with the vertex at the specified index for this object.
setColor(int, Color3b) - Method in class javax.media.j3d.GeometryArray
  Sets the color associated with the vertex at the specified index for this object.
setColor(int, Color3f) - Method in class javax.media.j3d.GeometryArray
  Sets the color associated with the vertex at the specified index for this object.
setColor(int, Color4b) - Method in class javax.media.j3d.GeometryArray
  Sets the color associated with the vertex at the specified index for this object.
setColor(int, Color4f) - Method in class javax.media.j3d.GeometryArray
  Sets the color associated with the vertex at the specified index for this object.
setColor(Color3f) - Method in class javax.media.j3d.Background
  Sets the background color to the specified color.
setColor(Color3f) - Method in class javax.media.j3d.ColoringAttributes
  Sets the intrinsic color of this ColoringAttributes component object.
setColor(Color3f) - Method in class javax.media.j3d.Fog
  Sets the fog color to the specified color.
setColor(Color3f) - Method in class javax.media.j3d.Light
  Sets the Light's current color.
setColorIndex(int, int) - Method in class javax.media.j3d.IndexedGeometryArray
  Sets the color index associated with the vertex at the specified index for this object.
setColorIndices(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Sets the array of indices into the Color array.
setColorIndices(int, int[]) - Method in class javax.media.j3d.IndexedGeometryArray
  Sets the color indices associated with the vertices starting at the specified index for this object.
setColoringAttributes(ColoringAttributes) - Method in class javax.media.j3d.Appearance
  Sets the coloringAttributes object to the specified object.
setColorRef3b(Color3b[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for Color3b arrays
setColorRef3f(Color3f[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for Color3f arrays
setColorRef4b(Color4b[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for Color4b arrays
setColorRef4f(Color4f[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for Color4f arrays
setColorRefBuffer(J3DBuffer) - Method in class javax.media.j3d.GeometryArray
  Sets the color buffer reference to the specified buffer object.
setColorRefByte(byte[]) - Method in class javax.media.j3d.GeometryArray
  Sets the byte color array reference to the specified array.
setColorRefFloat(float[]) - Method in class javax.media.j3d.GeometryArray
  Sets the float color array reference to the specified array.
setColors(int, byte[]) - Method in class javax.media.j3d.GeometryArray
  Sets the colors associated with the vertices starting at the specified index for this object.
setColors(int, byte[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the colors associated with the vertices starting at the specified index for this object using data in `colors` starting at index `start` for `length` colors.
setColors(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Sets the colors associated with the vertices starting at the specified index for this object.
setColors(int, float[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the colors associated with the vertices starting at the specified index for this object using data in `colors` starting at index `start` for `length` colors.
setColors(int, Color3b[]) - Method in class javax.media.j3d.GeometryArray
  Sets the colors associated with the vertices starting at the specified index for this object.
setColors(int, Color3b[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the colors associated with the vertices starting at the specified index for this object using data in `colors` starting at index `start` for `length` colors.
setColors(int, Color3f[]) - Method in class javax.media.j3d.GeometryArray
  Sets the colors associated with the vertices starting at the specified index for this object.
setColors(int, Color3f[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the colors associated with the vertices starting at the specified index for this object using data in `colors` starting at index `start` for `length` colors.
setColors(int, Color4b[]) - Method in class javax.media.j3d.GeometryArray
  Sets the colors associated with the vertices starting at the specified index for this object.
setColors(int, Color4b[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the colors associated with the vertices starting at the specified index for this object using data in `colors` starting at index `start` for `length` colors.
setColors(int, Color4f[]) - Method in class javax.media.j3d.GeometryArray
  Sets the colors associated with the vertices starting at the specified index for this object.
setColors(int, Color4f[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the colors associated with the vertices starting at the specified index for this object using data in `colors` starting at index `start` for `length` colors.
setColors(Color3b[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Sets the colors array.
setColors(Color3f[]) - 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.
setColors(Color4f[]) - 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.
setColors3(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.
setColors4(float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Sets the colors array.
setColorTarget(int) - Method in class javax.media.j3d.Material
  Sets the color target for per-vertex colors.
setCombineAlphaFunction(int, int) - Method in class javax.media.j3d.TextureAttributes
  Sets the function for the alpha component of the specified color operand for this object.
setCombineAlphaMode(int) - Method in class javax.media.j3d.TextureAttributes
  Sets the combine mode for the alpha component of the output color for this object.
setCombineAlphaScale(int) - Method in class javax.media.j3d.TextureAttributes
  Sets the scale factor for the alpha component of the output color for this object.
setCombineAlphaSource(int, int) - Method in class javax.media.j3d.TextureAttributes
  Sets the source for the alpha component of the specified color operand for this object.
setCombineRgbFunction(int, int) - Method in class javax.media.j3d.TextureAttributes
  Sets the function for the rgb components of the specified color operand for this object.
setCombineRgbMode(int) - Method in class javax.media.j3d.TextureAttributes
  Sets the combine mode for the rgb components of the output color for this object.
setCombineRgbScale(int) - Method in class javax.media.j3d.TextureAttributes
  Sets the scale factor for the rgb components of the output color for this object.
setCombineRgbSource(int, int) - Method in class javax.media.j3d.TextureAttributes
  Sets the source for the rgb components of the specified color operand for this object.
setComparator(View, Comparator) - Static method in class com.sun.j3d.utils.scenegraph.transparency.TransparencySortController
  Set the comparator for the specified view.
setCompatibilityModeEnable(boolean) - Method in class javax.media.j3d.View
  Sets the compatibility mode enable flag to true or false.
setConcentration(float) - Method in class javax.media.j3d.SpotLight
  Sets spot light concentration.
setConstantScaleEnable(boolean) - Method in class javax.media.j3d.OrientedShape3D
  Sets the constant scale enable flag.
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.
setContinuousEnable(boolean) - Method in class javax.media.j3d.Sound
  Enables or disables continuous play flag.
setContourCounts(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Sets the list of contour counts.
setCoordinate(int, double[]) - Method in class javax.media.j3d.GeometryArray
  Sets the coordinate associated with the vertex at the specified index.
setCoordinate(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Sets the coordinate associated with the vertex at the specified index for this object.
setCoordinate(int, Point3d) - Method in class javax.media.j3d.GeometryArray
  Sets the coordinate associated with the vertex at the specified index for this object.
setCoordinate(int, Point3f) - Method in class javax.media.j3d.GeometryArray
  Sets the coordinate associated with the vertex at the specified index for this object.
setCoordinateIndex(int, int) - Method in class javax.media.j3d.IndexedGeometryArray
  Sets the coordinate index associated with the vertex at the specified index for this object.
setCoordinateIndices(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Sets the array of indices into the Coordinate array.
setCoordinateIndices(int, int[]) - Method in class javax.media.j3d.IndexedGeometryArray
  Sets the coordinate indices associated with the vertices starting at the specified index for this object.
setCoordinates(double[]) - 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(int, double[]) - Method in class javax.media.j3d.GeometryArray
  Sets the coordinates associated with the vertices starting at the specified index for this object.
setCoordinates(int, double[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the coordinates associated with the vertices starting at the specified index for this object using coordinate data starting from vertex index `start` for `length` vertices.
setCoordinates(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Sets the coordinates associated with the vertices starting at the specified index for this object.
setCoordinates(int, float[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the coordinates associated with the vertices starting at the specified index for this object using coordinate data starting from vertex index `start` for `length` vertices.
setCoordinates(int, Point3d[]) - Method in class javax.media.j3d.GeometryArray
  Sets the coordinates associated with the vertices starting at the specified index for this object.
setCoordinates(int, Point3d[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the coordinates associated with the vertices starting at the specified index for this object using coordinate data starting from vertex index `start` for `length` vertices.
setCoordinates(int, Point3f[]) - Method in class javax.media.j3d.GeometryArray
  Sets the coordinates associated with the vertices starting at the specified index for this object.
setCoordinates(int, Point3f[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the coordinates associated with the vertices starting at the specified index for this object using coordinate data starting from vertex index `start` for `length` vertices.
setCoordinates(Point3d[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Sets the coordinates array.
setCoordinates(Point3f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Sets the coordinates array.
setCoordIndicesRef(int[]) - Method in class javax.media.j3d.IndexedGeometryArray
  Sets the coordinate indices array reference to the specified array.
setCoordRef3d(Point3d[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for Point3d arrays
setCoordRef3f(Point3f[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for Point3f arrays
setCoordRefBuffer(J3DBuffer) - Method in class javax.media.j3d.GeometryArray
  Sets the coordinate buffer reference to the specified buffer object.
setCoordRefDouble(double[]) - Method in class javax.media.j3d.GeometryArray
  Sets the double coordinate array reference to the specified array.
setCoordRefFloat(float[]) - Method in class javax.media.j3d.GeometryArray
  Sets the float coordinate array reference to the specified array.
setCreaseAngle(double) - Method in class com.sun.j3d.utils.geometry.NormalGenerator
  Set the crease angle.
setCullFace(int) - Method in class javax.media.j3d.PolygonAttributes
  Sets the face culling for this appearance component object.
setDataBuffer(Buffer) - Method in class javax.media.j3d.NioImageBuffer
  Sets the data buffer to the specified input data buffer.
setDecayFilter(float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
  Set reverb decay filter.
setDecayFilter(float) - Method in interface javax.media.j3d.AudioDevice3DL2
  Set reverb decay filter.
setDecayFilter(float) - Method in class javax.media.j3d.AuralAttributes
  Set Decay Filter In this form, reverberation decay filtering is defined as a low-pass filter, starting at the given reference frequency.
setDecayTime(float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
  Set reverb decay time.
setDecayTime(float) - Method in interface javax.media.j3d.AudioDevice3DL2
  Set reverb decay time.
setDecayTime(float) - Method in class javax.media.j3d.AuralAttributes
  Set Decay Time Length of time from the start of late reflections reverberation volume takes to decay to effective zero (-60 dB of initial signal amplitude).
setDecreasingAlphaDuration(long) - Method in class javax.media.j3d.Alpha
  Set this alpha's decreasingAlphaDuration to that specified in the argument.
setDecreasingAlphaRampDuration(long) - Method in class javax.media.j3d.Alpha
  Set this alpha's decreasingAlphaRampDuration to that specified in the argument.
setDensity(float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
  Set reverb density.
setDensity(float) - Method in interface javax.media.j3d.AudioDevice3DL2
  Set reverb density.
setDensity(float) - Method in class javax.media.j3d.AuralAttributes
  Set Density.
setDensity(float) - Method in class javax.media.j3d.ExponentialFog
  Sets fog density.
setDepthBufferEnable(boolean) - Method in class javax.media.j3d.RenderingAttributes
  Enables or disables depth buffer mode for this RenderingAttributes component object.
setDepthBufferFreezeTransparent(boolean) - Method in class javax.media.j3d.View
  Enables or disables automatic freezing of the depth buffer for objects rendered during the transparent rendering pass (i.e., objects rendered using alpha blending) for this view.
setDepthBufferWriteEnable(boolean) - Method in class javax.media.j3d.RenderingAttributes
  Enables or disables writing the depth buffer for this object.
setDepthComponent(DepthComponent) - Method in class javax.media.j3d.Raster
  Sets the depth image used to copy pixels to/from a Canvas3D.
setDepthData(float[]) - Method in class javax.media.j3d.DepthComponentFloat
  Copies the specified depth data to this object.
setDepthData(int[]) - Method in class javax.media.j3d.DepthComponentInt
  Copies the specified depth data to this object.
setDepthSize(int) - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Sets the depth buffer size requirement.
setDepthTestFunction(int) - Method in class javax.media.j3d.RenderingAttributes
  Set depth test function.
setDetailImage(ImageComponent2D) - Method in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported.
setDetailMessage(String) - Method in class javax.media.j3d.RenderingError
  Sets the detail message for this rendering error.
setDetailMessage(String) - Method in class javax.media.j3d.ShaderError
  Sets the detail message for this shader error.
setDetailTextureFunc(float[], float[]) - Method in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported.
setDetailTextureFunc(Point2f[]) - Method in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported.
setDetailTextureLevel(int) - Method in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported.
setDetailTextureMode(int) - Method in class javax.media.j3d.Texture2D
  Deprecated.
  As of Java 3D 1.5 the optional detail texture feature is no longer supported.
setDevice(InputDevice) - Method in class javax.media.j3d.Sensor
  Set the sensor's associated input device.
setDiffuseColor(float, float, float) - Method in class javax.media.j3d.Material
  Sets this material's diffuse color.
setDiffuseColor(float, float, float, float) - Method in class javax.media.j3d.Material
  Sets this material's diffuse color plus alpha.
setDiffuseColor(Color3f) - Method in class javax.media.j3d.Material
  Sets this material's diffuse color.
setDiffusion(float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
  Set reverb diffusion.
setDiffusion(float) - Method in interface javax.media.j3d.AudioDevice3DL2
  Set reverb diffusion.
setDiffusion(float) - Method in class javax.media.j3d.AuralAttributes
  Set Diffusion.
setDirection(float, float, float) - Method in class javax.media.j3d.ConeSound
  Sets this sound's direction from the three values provided.
setDirection(float, float, float) - Method in class javax.media.j3d.DirectionalLight
  Set light direction.
setDirection(float, float, float) - Method in class javax.media.j3d.SpotLight
  Sets light direction.
setDirection(int, Vector3d) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Set direction vector of sample.
setDirection(int, Vector3d) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
setDirection(int, Vector3d) - Method in interface javax.media.j3d.AudioDevice3D
  Sets this sound's direction from the local coordinate vector provided.
setDirection(Vector3d) - Method in class com.sun.j3d.audioengines.Sample
setDirection(Vector3f) - Method in class javax.media.j3d.ConeSound
  Sets this sound's direction from the vector provided.
setDirection(Vector3f) - Method in class javax.media.j3d.DirectionalLight
  Set light direction.
setDirection(Vector3f) - Method in class javax.media.j3d.SpotLight
  Sets this Light's current direction and places it in the parameter specified.
setDirtyFlags(int) - Method in class com.sun.j3d.audioengines.Sample
setDistance(int, double) - Method in class javax.media.j3d.DistanceLOD
  Sets a particular LOD cut-off distance.
setDistanceFilter(float[], float[]) - Method in class javax.media.j3d.AuralAttributes
  Set Distance Filter using separate arrays for distances and frequency cutoff.
setDistanceFilter(int, double[], float[]) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Set distance filter for current aural attribute applied to all samples.
setDistanceFilter(int, double[], float[]) - Method in class com.sun.j3d.audioengines.AuralParameters
setDistanceFilter(int, double[], float[]) - Method in interface javax.media.j3d.AudioDevice3D
  Sets Distance Filter corresponding arrays containing distances and frequency cutoff applied to all active positional sounds.
setDistanceFilter(Point2f[]) - Method in class javax.media.j3d.AuralAttributes
  Set Distance Filter using a single array containing distances and frequency cutoff as pairs of values as a single array of Point2f.
setDistanceGain(double[], float[], double[], float[]) - Method in class com.sun.j3d.audioengines.Sample
setDistanceGain(float[], float[]) - Method in class javax.media.j3d.PointSound
  Sets this sound's distance gain attenuation as an array of Point2fs.
setDistanceGain(float[], float[], float[], float[]) - Method in class javax.media.j3d.ConeSound
  Sets this sound's distance gain attenuation as an array of Point2fs.
setDistanceGain(int, double[], float[], double[], float[]) - Method in class com.sun.j3d.audioengines.AudioEngine3D
setDistanceGain(int, double[], float[], double[], float[]) - Method in interface javax.media.j3d.AudioDevice3D
  Sets this sound's distance gain elliptical attenuation (not including filter cutoff frequency) by defining corresponding arrays containing distances from the sound's origin and gain scale factors applied to all active positional sounds.
setDistanceGain(Point2f[]) - Method in class javax.media.j3d.PointSound
  Sets this sound's distance gain attenuation - where gain scale factor is applied to sound based on distance listener is from sound source.
setDistanceGain(Point2f[], Point2f[]) - Method in class javax.media.j3d.ConeSound
  Sets this sound's distance gain elliptical attenuation - where gain scale factor is applied to sound based on distance listener is from sound source.
setDominantHandIndex(int) - Method in class javax.media.j3d.PhysicalEnvironment
  Sets the index of the dominant hand to the specified sensor index.
setDoubleBuffer(int) - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Sets the double buffering requirement.
setDoubleBufferEnable(boolean) - Method in class javax.media.j3d.Canvas3D
  Turns double buffering on or off.
setDstBlendFunction(int) - Method in class javax.media.j3d.TransparencyAttributes
  Sets the destination blend function used in blended transparency and antialiasing operations.
setDstOffset(int, int) - Method in class javax.media.j3d.Raster
  Sets the destination pixel offset of the upper-left corner of the rendered image relative to the transformed position.
setDstOffset(Point) - Method in class javax.media.j3d.Raster
  Sets the destination pixel offset of the upper-left corner of the rendered image relative to the transformed position.
setDuplicateOnCloneTree(boolean) - Method in class javax.media.j3d.NodeComponent
  Sets this node's duplicateOnCloneTree value.
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.
setEmissiveColor(float, float, float) - Method in class javax.media.j3d.Material
  Sets this material's emissive color.
setEmissiveColor(Color3f) - Method in class javax.media.j3d.Material
  Sets this material's emissive color.
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.
setEnable(boolean) - Method in class javax.media.j3d.Behavior
  Enables or disables this Behavior.
setEnable(boolean) - Method in class javax.media.j3d.Light
  Turns the light on or off.
setEnable(boolean) - Method in class javax.media.j3d.Sound
  Enable or disable sound.
setEnable(boolean) - Method in class javax.media.j3d.TexCoordGeneration
  Enables or disables texture coordinate generation for this appearance component object.
setEnable(boolean) - Method in class javax.media.j3d.Texture
  Enables or disables texture mapping for this appearance component object.
setEnable(int, boolean) - Method in class javax.media.j3d.ModelClip
  Sets the specified enable flag of this ModelClip node.
setEnables(boolean[]) - Method in class javax.media.j3d.ModelClip
  Sets the per-plane enable flags of this ModelClip node to the specified values.
setEndColor(Color3f) - Method in class javax.media.j3d.ColorInterpolator
  This method sets the endColor for this interpolator.
setEndPosition(float) - Method in class javax.media.j3d.PositionInterpolator
  This method sets the endPosition for this interpolator.
setErrorCode(int) - Method in class javax.media.j3d.RenderingError
  Sets the error code for this rendering error.
setErrorCode(int) - Method in class javax.media.j3d.ShaderError
  Sets the error code for this shader error.
setErrorMessage(String) - Method in class javax.media.j3d.RenderingError
  Sets the error message for this rendering error.
setErrorMessage(String) - Method in class javax.media.j3d.ShaderError
  Sets the error message for this shader error.
setEuler(Vector3d) - Method in class javax.media.j3d.Transform3D
  Sets the rotational component (upper 3x3) of this transform to the rotation matrix converted from the Euler angles provided; the other non-rotational elements are set as if this were an identity matrix.
setExtrusionShape(Shape) - Method in class javax.media.j3d.FontExtrusion
  Sets the FontExtrusion's shape parameter.
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) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
  Set the x-axis amd y-axis movement multipler with factor.
setFactor(double) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
  Set the wheel units movement multipler with factor.
setFactor(double) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseZoom
  Set the 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, 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.
setFastSpeedFactor(double) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
  Sets the fast translation speed factor.
setFieldOfView(double) - Method in class javax.media.j3d.View
  Sets the field of view used to compute the projection transform.
setFilter4Func(float[]) - Method in class javax.media.j3d.Texture
  sets the filter4 function for this texture object.
setFirstChildIndex(int) - Method in class javax.media.j3d.SwitchValueInterpolator
  This method sets the firstChildIndex for this interpolator.
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.
setFlags(int) - Method in class com.sun.j3d.utils.pickfast.PickTool
  Sets the PickInfo content flags.
setFog(Fog) - Method in class javax.media.j3d.GraphicsContext3D
  Sets the current Fog to the specified Fog leaf node object.
setFont3D(Font3D) - Method in class javax.media.j3d.Text3D
  Sets the Font3D object used by this Text3D NodeComponent object.
setFormat(int) - Method in class javax.media.j3d.TexCoordGeneration
  Sets the TexCoordGeneration format to the specified value.
setFrequencyScaleFactor(float) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Set frequency scale factor for current aural attribute applied to all samples.
setFrequencyScaleFactor(float) - Method in interface javax.media.j3d.AudioDevice3D
  Specifies a scale factor applied to the frequency (or wavelength).
setFrequencyScaleFactor(float) - Method in class javax.media.j3d.AuralAttributes
  This parameter specifies a scale factor applied to the frequency of sound during rendering playback.
setFrontBufferRendering(boolean) - Method in class javax.media.j3d.GraphicsContext3D
  Sets a flag that enables or disables immediate mode rendering into the front buffer of a double buffered Canvas3D.
setFrontClipDistance(double) - Method in class javax.media.j3d.View
  Sets the view model's front clip distance.
setFrontClipPolicy(int) - Method in class javax.media.j3d.View
  Sets the view model's front clip policy, the policy Java 3D uses in computing where to place the front clip plane.
setFrontDistance(double) - Method in class javax.media.j3d.LinearFog
  Sets front distance for fog.
setGain(float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
  Set overall gain control of all sounds playing on the audio device.
setGain(float) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
setGain(float) - Method in class com.sun.j3d.audioengines.Sample
setGain(float) - Method in interface javax.media.j3d.AudioDevice3DL2
  Set overall gain control of all sounds playing on the audio device.
setGenMode(int) - Method in class javax.media.j3d.TexCoordGeneration
  Sets the TexCoordGeneration generation mode to the specified value.
setGeometry(BranchGroup) - Method in class javax.media.j3d.Background
  Sets the background geometry to the specified BranchGroup node.
setGeometry(Geometry) - Method in class javax.media.j3d.ShaderError
  Sets the geometry associated with this shader error.
setGeometry(Geometry) - Method in class javax.media.j3d.Shape3D
  Replaces the geometry component at index 0 in this Shape3D node's list of geometry components with the specified geometry component.
setGeometry(Geometry, int) - Method in class javax.media.j3d.Shape3D
  Replaces the geometry component at the specified index in this Shape3D node's list of geometry components with the specified geometry component.
setGeometryArrays(GeometryArray[]) - Method in class javax.media.j3d.Morph
  Deprecated.
  Sets the geometryArrays component of the Morph node.
setGraphicsDevice(GraphicsDevice) - Method in class javax.media.j3d.RenderingError
  Sets the graphics device associated with this rendering error.
setGreenSize(int) - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Sets the number of green bits required.
setHeadIndex(int) - Method in class javax.media.j3d.PhysicalEnvironment
  Sets the index of the head to the specified sensor index.
setHeadToHeadTracker(Transform3D) - Method in class javax.media.j3d.PhysicalBody
  Sets the head to head-tracker coordinate system transform.
setHeadTrackerToLeftImagePlate(Transform3D) - Method in class javax.media.j3d.Screen3D
  Sets the head-tracker coordinate system to left image-plate coordinate system transform.
setHeadTrackerToRightImagePlate(Transform3D) - Method in class javax.media.j3d.Screen3D
  Sets the head-tracker coordinate system to right image-plate coordinate system transform.
setHiRes(int[], int[], int[]) - Method in class javax.media.j3d.GraphicsContext3D
  Sets the HiRes coordinate of this context to the location specified by the parameters provided.
setHiRes(int[], int[], int[]) - Method in class javax.media.j3d.Locale
  Sets the HiRes coordinate of this Locale to the location specified by the parameters provided.
setHiRes(HiResCoord) - Method in class javax.media.j3d.GraphicsContext3D
  Sets the HiRes coordinate of this context to the location specified by the HiRes argument.
setHiRes(HiResCoord) - Method in class javax.media.j3d.Locale
  Sets the HiRes coordinate of this Locale to the location specified by the HiRes argument.
setHiResCoord(int[], int[], int[]) - Method in class javax.media.j3d.HiResCoord
  Sets this HiResCoord to the location specified by the parameters provided.
setHiResCoord(HiResCoord) - Method in class javax.media.j3d.HiResCoord
  Sets this HiResCoord to the location specified by the hires provided.
setHiResCoordX(int[]) - Method in class javax.media.j3d.HiResCoord
  Sets this HiResCoord's X value to that specified by the argument.
setHiResCoordY(int[]) - Method in class javax.media.j3d.HiResCoord
  Sets this HiResCoord's Y value to that specified by the argument.
setHiResCoordZ(int[]) - Method in class javax.media.j3d.HiResCoord
  Sets this HiResCoord's Z value to that specified by the argument.
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.
setHotspot(Point3d) - Method in class javax.media.j3d.Sensor
  Set the sensor's hotspot in this sensor's coordinate system.
setIdentity() - Method in class javax.media.j3d.Transform3D
  Sets this transform to the identity matrix.
setIgnoreVertexColors(boolean) - Method in class javax.media.j3d.RenderingAttributes
  Sets a flag that indicates whether vertex colors are ignored for this RenderingAttributes object.
setImage(int, int, ImageComponent2D) - Method in class javax.media.j3d.TextureCubeMap
  Sets the image for a specified mipmap level of a specified face of the cube map
setImage(int, ImageComponent) - Method in class javax.media.j3d.Texture
  Sets the image for a specified mipmap level.
setImage(int, ImageComponent) - Method in class javax.media.j3d.TextureCubeMap
  This method is not supported for TextureCubeMap.
setImage(ImageComponent2D) - Method in class javax.media.j3d.Background
  Sets the background image to the specified image.
setImage(ImageComponent2D) - Method in class javax.media.j3d.Raster
  Sets the pixel array used to copy pixels to/from a Canvas3D.
setImages(int, ImageComponent2D[]) - Method in class javax.media.j3d.TextureCubeMap
  Sets the array of images for mipmap levels from base level through max level for a specified face of the cube map
setImages(ImageComponent[]) - Method in class javax.media.j3d.Texture
  Sets the array of images for all mipmap levels.
setImages(ImageComponent[]) - Method in class javax.media.j3d.TextureCubeMap
  This method is not supported for TextureCubeMap.
setImageScaleMode(int) - Method in class javax.media.j3d.Background
  Sets the image scale mode for this Background node.
setIncreasingAlphaDuration(long) - Method in class javax.media.j3d.Alpha
  Set this alpha's increasingAlphaDuration to that specified in the argument.
setIncreasingAlphaRampDuration(long) - Method in class javax.media.j3d.Alpha
  Set this alpha's increasingAlphaRampDuration to that specified in the argument.
setInfluencingBoundingLeaf(BoundingLeaf) - Method in class javax.media.j3d.AlternateAppearance
  Sets the AlternateAppearance's influencing region to the specified bounding leaf.
setInfluencingBoundingLeaf(BoundingLeaf) - Method in class javax.media.j3d.Fog
  Sets the Fog's influencing region to the specified bounding leaf.
setInfluencingBoundingLeaf(BoundingLeaf) - Method in class javax.media.j3d.Light
  Sets the Light's influencing region to the specified bounding leaf.
setInfluencingBoundingLeaf(BoundingLeaf) - Method in class javax.media.j3d.ModelClip
  Set the ModelClip node's influencing region to the specified bounding leaf.
setInfluencingBounds(Bounds) - Method in class javax.media.j3d.AlternateAppearance
  Sets the AlternateAppearance's influencing region to the specified bounds.
setInfluencingBounds(Bounds) - Method in class javax.media.j3d.Fog
  Sets the Fog's influencing region to the specified bounds.
setInfluencingBounds(Bounds) - Method in class javax.media.j3d.Light
  Sets the Light's influencing region to the specified bounds.
setInfluencingBounds(Bounds) - Method in class javax.media.j3d.ModelClip
  Set the ModelClip node's influencing region to the specified bounds.
setInitialColorIndex(int) - Method in class javax.media.j3d.GeometryArray
  Sets the initial color index for this GeometryArray object.
setInitialColorIndex(int) - Method in class javax.media.j3d.IndexedGeometryArray
  This method is not supported for indexed geometry arrays.
setInitialCoordIndex(int) - Method in class javax.media.j3d.GeometryArray
  Sets the initial coordinate index for this GeometryArray object.
setInitialCoordIndex(int) - Method in class javax.media.j3d.IndexedGeometryArray
  This method is not supported for indexed geometry arrays.
setInitialGain(float) - Method in class javax.media.j3d.Sound
  Set the overall gain scale factor applied to data associated with this source to increase or decrease its overall amplitude.
setInitialIndexIndex(int) - Method in class javax.media.j3d.IndexedGeometryArray
  Sets the initial index index for this IndexedGeometryArray object.
setInitialNormalIndex(int) - Method in class javax.media.j3d.GeometryArray
  Sets the initial normal index for this GeometryArray object.
setInitialNormalIndex(int) - Method in class javax.media.j3d.IndexedGeometryArray
  This method is not supported for indexed geometry arrays.
setInitialTexCoordIndex(int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the initial texture coordinate index for the specified texture coordinate set for this GeometryArray object.
setInitialTexCoordIndex(int, int) - Method in class javax.media.j3d.IndexedGeometryArray
  This method is not supported for indexed geometry arrays.
setInitialVertexAttrIndex(int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the initial vertex attribute index for the specified vertex attribute number for this GeometryArray object.
setInitialVertexAttrIndex(int, int) - Method in class javax.media.j3d.IndexedGeometryArray
  This method is not supported for indexed geometry arrays.
setInitialVertexIndex(int) - Method in class javax.media.j3d.GeometryArray
  Sets the initial vertex index for this GeometryArray object.
setInitialVertexIndex(int) - Method in class javax.media.j3d.IndexedGeometryArray
  This method is not supported for indexed geometry arrays.
setInputStream(InputStream) - Method in class javax.media.j3d.MediaContainer
  Set Input Stream.
setInterleavedVertexBuffer(J3DBuffer) - Method in class javax.media.j3d.GeometryArray
  Sets the interleaved vertex buffer reference to the specified buffer object.
setInterleavedVertices(float[]) - Method in class javax.media.j3d.GeometryArray
  Sets the interleaved vertex array reference to the specified array.
setJ3DThreadPriority(int) - Static method in class javax.media.j3d.VirtualUniverse
  Sets the priority of all Java 3D threads to the specified value.
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
setKnot(int, float) - Method in class javax.media.j3d.PathInterpolator
  Sets the knot at the specified index for this interpolator.
setKnots(float[]) - Method in class javax.media.j3d.PathInterpolator
  Replaces the existing array of knot values with the specified array.
setLastChildIndex(int) - Method in class javax.media.j3d.SwitchValueInterpolator
  This method sets the lastChildIndex for this interpolator.
setLeftEarPosition(Point3d) - Method in class javax.media.j3d.PhysicalBody
  Sets the user head object's left ear position.
setLeftEyePosition(Point3d) - Method in class javax.media.j3d.PhysicalBody
  Sets the user head object's left eye position.
setLeftHandIndex(int) - Method in class javax.media.j3d.PhysicalEnvironment
  Sets the index of the left hand to the specified sensor index.
setLeftManualEyeInCoexistence(Point3d) - Method in class javax.media.j3d.View
  Sets the position of the manual left eye in coexistence coordinates.
setLeftManualEyeInImagePlate(Point3d) - Method in class javax.media.j3d.Canvas3D
  Sets the position of the manual left eye in image-plate coordinates.
setLeftProjection(Transform3D) - Method in class javax.media.j3d.View
  Compatibility mode method that specifies a viewing frustum for the left eye that transforms points in Eye Coordinates (EC) to Clipping Coordinates (CC).
setLight(Light, int) - Method in class javax.media.j3d.GraphicsContext3D
  Replaces the specified light with the light provided.
setLightingEnable(boolean) - Method in class javax.media.j3d.Material
  Enables or disables lighting for this appearance component object.
setLineAntialiasingEnable(boolean) - Method in class javax.media.j3d.LineAttributes
  Enables or disables line antialiasing for this LineAttributes component object.
setLineAttributes(LineAttributes) - Method in class javax.media.j3d.Appearance
  Sets the lineAttributes object to the specified object.
setLinePattern(int) - Method in class javax.media.j3d.LineAttributes
  Sets the line pattern for this LineAttributes component object.
setLineWidth(float) - Method in class javax.media.j3d.LineAttributes
  Sets the line width for this LineAttributes component object.
setListenerFlags(int) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
  Sets listener flags for this behavior.
setLocale(Locale) - Method in class javax.media.j3d.SceneGraphPath
  Sets this path's Locale to the specified Locale.
setLocalEyeLightingEnable(boolean) - Method in class javax.media.j3d.View
  Sets a flag that indicates whether the local eyepoint is used in lighting calculations for perspective projections.
setLodOffset(float, float, float) - Method in class javax.media.j3d.Texture
  Specifies the LOD offset for this texture object.
setLodOffset(Tuple3f) - Method in class javax.media.j3d.Texture
  Specifies the LOD offset for this texture object.
setLoop(int) - Method in class javax.media.j3d.Sound
  Sets a sound's loop count.
setLoop(int, int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Set number of times sample is looped.
setLoop(int, int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
setLoop(int, int) - Method in interface javax.media.j3d.AudioDevice3D
  Sets a sound's loop count.
setLoopCount(int) - Method in class com.sun.j3d.audioengines.Sample
setLoopCount(int) - Method in class javax.media.j3d.Alpha
  Set this alpha's loopCount to that specified in the argument.
setLower(double, double, double) - Method in class javax.media.j3d.BoundingBox
  Sets the lower corner of this bounding box.
setLower(Point3d) - Method in class javax.media.j3d.BoundingBox
  Sets the lower corner of this bounding box.
setMagFilter(int) - Method in class javax.media.j3d.Texture
  Sets the magnification filter function.
setMagFilter(int) - Method in class javax.media.j3d.Texture2D
  Sets the magnification filter function.
setMaterial(Material) - Method in class javax.media.j3d.Appearance
  Sets the material object to the specified object.
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.
setMaximumAngle(float) - Method in class javax.media.j3d.RotationInterpolator
  This method sets the maximumAngle for this interpolator, in radians.
setMaximumLevel(int) - Method in class javax.media.j3d.Texture
  Specifies the maximum level for this texture object.
setMaximumLOD(float) - Method in class javax.media.j3d.Texture
  Specifies the maximum level-of-detail for this texture object.
setMaximumScale(float) - Method in class javax.media.j3d.ScaleInterpolator
  This method sets the maximumScale for this interpolator.
setMaximumTransparency(float) - Method in class javax.media.j3d.TransparencyInterpolator
  This method sets the maximumTransparency for this interpolator.
setMinFilter(int) - Method in class javax.media.j3d.Texture
  Sets the minification filter function.
setMinimumAngle(float) - Method in class javax.media.j3d.RotationInterpolator
  This method sets the minimumAngle for this interpolator, in radians.
setMinimumFrameCycleTime(long) - Method in class javax.media.j3d.View
  Sets the minimum frame cycle time, in milliseconds, for this view.
setMinimumLOD(float) - Method in class javax.media.j3d.Texture
  Specifies the minimum level-of-detail for this texture object.
setMinimumScale(float) - Method in class javax.media.j3d.ScaleInterpolator
  This method sets the minimumScale for this interpolator.
setMinimumTransparency(float) - Method in class javax.media.j3d.TransparencyInterpolator
  This method sets the minimumTransparency for this interpolator.
setMinRadius(double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
  Sets the minimum radius for the OrbitBehavior.
setMipMapMode(int) - Method in class javax.media.j3d.Texture
  Sets mipmap mode for texture mapping for this texture object.
setMode(int) - Method in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
  Sets the pick mode
setMode(int) - Method in class com.sun.j3d.utils.pickfast.PickTool
  Sets the picking detail mode.
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.
setMode(int) - Method in class javax.media.j3d.Alpha
  Set this alpha's mode to that specified in the argument.
setModelClip(ModelClip) - Method in class javax.media.j3d.GraphicsContext3D
  Sets the current ModelClip leaf node to the specified object.
setModelTransform(Transform3D) - Method in class javax.media.j3d.GraphicsContext3D
  Sets the current model transform to a copy of the specified transform.
setMonoscopicViewPolicy(int) - Method in class javax.media.j3d.Canvas3D
  Specifies how Java 3D generates monoscopic view.
setMonoscopicViewPolicy(int) - Method in class javax.media.j3d.View
  Deprecated.
  As of Java 3D version 1.2, replaced by `Canvas3D.setMonoscopicViewPolicy`
setMute(boolean) - Method in class javax.media.j3d.Sound
  Set mute state flag.
setMuteFlag(boolean) - Method in class com.sun.j3d.audioengines.Sample
setName(String) - Method in class javax.media.j3d.SceneGraphObject
  Sets the name of this object.
setNextSensorRead(long, Transform3D, int[]) - Method in class javax.media.j3d.Sensor
  Sets the next sensor read to the specified values; once these values are set via this method they become the current values returned by methods such as lastRead(), lastTime(), and lastButtons(); note that if there are no buttons associated with this sensor, values can just be an empty array.
setNextSensorRead(SensorRead) - Method in class javax.media.j3d.Sensor
  Sets the next sensor read to the specified values; once these values are set via this method they become the current values returned by methods such as lastRead(), lastTime(), and lastButtons().
setNode(int, Node) - Method in class javax.media.j3d.SceneGraphPath
  Replaces the node at the specified index with newNode.
setNodes(Node[]) - Method in class javax.media.j3d.SceneGraphPath
  Sets this path's node objects to the specified node objects.
setNominalEyeHeightFromGround(double) - Method in class javax.media.j3d.PhysicalBody
  Sets the nominal eye height from the ground plane.
setNominalEyeOffsetFromNominalScreen(double) - Method in class javax.media.j3d.PhysicalBody
  Sets the nominal eye offset from the display screen.
setNominalPositionAndOrientation() - Method in interface javax.media.j3d.InputDevice
  This method sets the device's current position and orientation as the devices nominal position and orientation (establish its reference frame relative to the "Tracker base" reference frame).
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.
setNonDominantHandIndex(int) - Method in class javax.media.j3d.PhysicalEnvironment
  Sets the index of the non-dominant hand to the specified sensor index.
setNonUniformScale(double, double, double) - Method in class javax.media.j3d.Transform3D
  Deprecated.
  Use setScale(Vector3d) instead of setNonUniformScale; note that the setScale only modifies the scale component
setNormal(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Sets the normal associated with the vertex at the specified index for this object.
setNormal(int, Vector3f) - Method in class javax.media.j3d.GeometryArray
  Sets the normal associated with the vertex at the specified index for this object.
setNormalIndex(int, int) - Method in class javax.media.j3d.IndexedGeometryArray
  Sets the normal index associated with the vertex at the specified index for this object.
setNormalIndices(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Sets the array of indices into the Normal array.
setNormalIndices(int, int[]) - Method in class javax.media.j3d.IndexedGeometryArray
  Sets the normal indices associated with the vertices starting at the specified index for this object.
setNormalRef3f(Vector3f[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for Vector3f arrays
setNormalRefBuffer(J3DBuffer) - Method in class javax.media.j3d.GeometryArray
  Sets the normal buffer reference to the specified buffer object.
setNormalRefFloat(float[]) - Method in class javax.media.j3d.GeometryArray
  Sets the float normal array reference to the specified array.
setNormals(float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Sets the normals array.
setNormals(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Sets the normals associated with the vertices starting at the specified index for this object.
setNormals(int, float[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the normals associated with the vertices starting at the specified index for this object using data in `normals` starting at index `start` and ending at index `start+length`.
setNormals(int, Vector3f[]) - Method in class javax.media.j3d.GeometryArray
  Sets the normals associated with the vertices starting at the specified index for this object.
setNormals(int, Vector3f[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the normals associated with the vertices starting at the specified index for this object using data in `normals` starting at index `start` and ending at index `start+length`.
setNormals(Vector3f[]) - 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.
setObject(Node) - Method in class javax.media.j3d.SceneGraphPath
  Sets this path's terminal node to the specified node object.
setObstructionFilter(float) - Method in class com.sun.j3d.audioengines.Sample
setObstructionFilter(int, float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
  Set the obstruction filter control.
setObstructionFilter(int, float) - Method in interface javax.media.j3d.AudioDevice3DL2
  Set the obstruction filter control.
setObstructionGain(float) - Method in class com.sun.j3d.audioengines.Sample
setObstructionGain(int, float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
  Set the obstruction gain control.
setObstructionGain(int, float) - Method in interface javax.media.j3d.AudioDevice3DL2
  Set the obstruction gain control.
setOcclusionFilter(float) - Method in class com.sun.j3d.audioengines.Sample
setOcclusionFilter(int, float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
  Set the occlusion filter control.
setOcclusionFilter(int, float) - Method in interface javax.media.j3d.AudioDevice3DL2
  Set the occlusion filter control.
setOcclusionGain(float) - Method in class com.sun.j3d.audioengines.Sample
setOcclusionGain(int, float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
  Set the occlusion gain control.
setOcclusionGain(int, float) - Method in interface javax.media.j3d.AudioDevice3DL2
  Set the occlusion gain control.
setOffScreenBuffer(ImageComponent2D) - Method in class javax.media.j3d.Canvas3D
  Sets the off-screen buffer for this Canvas3D.
setOffScreenLocation(int, int) - Method in class javax.media.j3d.Canvas3D
  Sets the location of this off-screen Canvas3D.
setOffScreenLocation(Point) - Method in class javax.media.j3d.Canvas3D
  Sets the location of this off-screen Canvas3D.
setOffset(int, int) - Method in class javax.media.j3d.Raster
  Deprecated.
  As of Java 3D version 1.3, replaced by `setSrcOffset(int,int)`
setOffset(Point) - Method in class javax.media.j3d.Raster
  Deprecated.
  As of Java 3D version 1.3, replaced by `setSrcOffset(java.awt.Point)`
setPath(int) - Method in class javax.media.j3d.Text3D
  Sets the node's `path` field.
setPathArrays(float[], Point3f[]) - Method in class javax.media.j3d.PositionPathInterpolator
  Replaces the existing arrays of knot values and position values with the specified arrays.
setPathArrays(float[], Quat4f[]) - Method in class javax.media.j3d.RotationPathInterpolator
  Replaces the existing arrays of knot values and quaternion values with the specified arrays.
setPathArrays(float[], Quat4f[], Point3f[]) - Method in class javax.media.j3d.RotPosPathInterpolator
  Replaces the existing arrays of knot values, quaternion values, and position values with the specified arrays.
setPathArrays(float[], Quat4f[], Point3f[], float[]) - Method in class javax.media.j3d.RotPosScalePathInterpolator
  Replaces the existing arrays of knot values, quaternion values, position values, and scale values with the specified arrays.
setPatternMask(int) - Method in class javax.media.j3d.LineAttributes
  Sets the line pattern mask to the specified value.
setPatternScaleFactor(int) - Method in class javax.media.j3d.LineAttributes
  Sets the line pattern scale factor to the specified value.
setPause(boolean) - Method in class javax.media.j3d.Sound
  Pauses or resumes (paused) playing sound.
setPerspectiveCorrectionMode(int) - Method in class javax.media.j3d.TextureAttributes
  Sets perspective correction mode to be used for color and/or texture coordinate interpolation.
setPhaseDelayDuration(long) - Method in class javax.media.j3d.Alpha
  Set this alpha's phaseDelayDuration to that specified in the argument.
setPhysicalBody(PhysicalBody) - Method in class javax.media.j3d.View
  Sets the view model's physical body to the PhysicalBody object provided.
setPhysicalEnvironment(PhysicalEnvironment) - Method in class javax.media.j3d.View
  Sets the view model's physical environment to the PhysicalEnvironment object provided.
setPhysicalScreenHeight(double) - Method in class javax.media.j3d.Screen3D
  Sets the screen physical height in meters.
setPhysicalScreenWidth(double) - Method in class javax.media.j3d.Screen3D
  Sets the screen physical width in meters.
setPickable(boolean) - Method in class javax.media.j3d.Node
  When set to `true` this `Node` can be Picked.
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.
setPlane(int, Vector4d) - Method in class javax.media.j3d.ModelClip
  Sets the specified clipping plane of this ModelClip node.
setPlaneQ(Vector4f) - Method in class javax.media.j3d.TexCoordGeneration
  Sets the Q coordinate plane equation.
setPlaneR(Vector4f) - Method in class javax.media.j3d.TexCoordGeneration
  Sets the R coordinate plane equation.
setPlanes(Vector4d[]) - Method in class javax.media.j3d.BoundingPolytope
  Sets the bounding planes for this polytope.
setPlanes(Vector4d[]) - Method in class javax.media.j3d.ModelClip
  Sets the clipping planes of this ModelClip node to the specified planes.
setPlaneS(Vector4f) - Method in class javax.media.j3d.TexCoordGeneration
  Sets the S coordinate plane equation.
setPlaneT(Vector4f) - Method in class javax.media.j3d.TexCoordGeneration
  Sets the T coordinate plane equation.
setPlatformGeometry(PlatformGeometry) - Method in class com.sun.j3d.utils.universe.ViewingPlatform
  Assigns the geometry to associate with the ViewingPlatform.
setPointAntialiasingEnable(boolean) - Method in class javax.media.j3d.PointAttributes
  Enables or disables point antialiasing for this appearance component object.
setPointAttributes(PointAttributes) - Method in class javax.media.j3d.Appearance
  Sets the pointAttributes object to the specified object.
setPointSize(float) - Method in class javax.media.j3d.PointAttributes
  Sets the point size for this appearance component object.
setPolygonAttributes(PolygonAttributes) - Method in class javax.media.j3d.Appearance
  Sets the polygonAttributes object to the specified object.
setPolygonMode(int) - Method in class javax.media.j3d.PolygonAttributes
  Sets the polygon rasterization mode for this appearance component object.
setPolygonOffset(float) - Method in class javax.media.j3d.PolygonAttributes
  Sets the constant polygon offset to the specified value.
setPolygonOffsetFactor(float) - Method in class javax.media.j3d.PolygonAttributes
  Sets the polygon offset factor to the specified value.
setPosition(float, float, float) - Method in class javax.media.j3d.PointLight
  Set light position.
setPosition(float, float, float) - Method in class javax.media.j3d.PointSound
  Sets this sound's position from the three values provided.
setPosition(int, Point3d) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Set location of sample.
setPosition(int, Point3d) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
setPosition(int, Point3d) - Method in interface javax.media.j3d.AudioDevice3D
  Sets this sound's location (in Local coordinates) from specified Point.
setPosition(int, Point3f) - Method in class javax.media.j3d.PositionPathInterpolator
  Sets the position at the specified index for this interpolator.
setPosition(int, Point3f) - Method in class javax.media.j3d.RotPosPathInterpolator
  Sets the position at the specified index for this interpolator.
setPosition(int, Point3f) - Method in class javax.media.j3d.RotPosScalePathInterpolator
  Sets the position value at the specified index for this interpolator.
setPosition(Point3d) - Method in class com.sun.j3d.audioengines.Sample
setPosition(Point3f) - Method in class javax.media.j3d.DistanceLOD
  Sets the position of this LOD node.
setPosition(Point3f) - Method in class javax.media.j3d.PointLight
  Set light position.
setPosition(Point3f) - Method in class javax.media.j3d.PointSound
  Sets this sound's location from the vector provided.
setPosition(Point3f) - Method in class javax.media.j3d.Raster
  Sets the position in object coordinates of this raster.
setPosition(Point3f) - Method in class javax.media.j3d.Text3D
  Sets the node's `position` field to the supplied parameter.
setPredictionPolicy(int) - Method in class javax.media.j3d.Sensor
  Deprecated.
  As of Java 3D version 1.4, prediction is not a supported feature.
setPredictor(int) - Method in class javax.media.j3d.Sensor
  Deprecated.
  As of Java 3D version 1.4, prediction is not a supported feature.
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.
setPriority(float) - Method in class javax.media.j3d.Sound
  Set sound's priority value.
setProcessingMode(int) - Method in interface javax.media.j3d.InputDevice
  This method sets the device's processing mode to one of: BLOCKING, NON_BLOCKING, or DEMAND_DRIVEN.
setProjectionPolicy(int) - Method in class javax.media.j3d.View
  Sets the projection policy for this View.
setProportionalZoom(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
  Set proportional zoom behavior.
setQuat(int, Quat4f) - Method in class javax.media.j3d.RotationPathInterpolator
  Sets the quat value at the specified index for this interpolator.
setQuat(int, Quat4f) - Method in class javax.media.j3d.RotPosPathInterpolator
  Sets the quat at the specified index for this interpolator.
setQuat(int, Quat4f) - Method in class javax.media.j3d.RotPosScalePathInterpolator
  Sets the quat value at the specified index for this interpolator.
setRadius(double) - Method in class javax.media.j3d.BoundingSphere
  Sets the radius of this bounding sphere from a double.
setRasterOp(int) - Method in class javax.media.j3d.RenderingAttributes
  Sets the raster operation function for this RenderingAttributes component object.
setRasterOpEnable(boolean) - Method in class javax.media.j3d.RenderingAttributes
  Sets the rasterOp enable flag for this RenderingAttributes component object.
setRateScaleFactor(float) - Method in class com.sun.j3d.audioengines.Sample
setRateScaleFactor(float) - Method in class javax.media.j3d.Sound
  Sets Sample Rate.
setRateScaleFactor(int, float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
  Set scale factor applied to sample playback rate for a particular sound associated with the audio device.
setRateScaleFactor(int, float) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
setRateScaleFactor(int, float) - Method in interface javax.media.j3d.AudioDevice3DL2
  Set scale factor applied to sample playback rate for a particular sound associated with the audio device.
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.
setRedSize(int) - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Sets the number of red bits required.
setReflectionCoefficient(float) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Set reverberation surface reflection coefficient value for current aural attribute applied to all samples.
setReflectionCoefficient(float) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
setReflectionCoefficient(float) - Method in interface javax.media.j3d.AudioDevice3D
  Sets the Reflective Coefficient scale factor applied to distinct low-order early reflections of sound off the surfaces in the region defined by the current listening region.
setReflectionCoefficient(float) - Method in class javax.media.j3d.AuralAttributes
  Set Reflective Coefficient.
setReflectionDelay(float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
  Sets the early reflection delay time.
setReflectionDelay(float) - Method in interface javax.media.j3d.AudioDevice3DL2
  Sets the early reflection delay time.
setReflectionDelay(float) - Method in class javax.media.j3d.AuralAttributes
  Set early Refection Delay Time.
setRegion(Bounds) - Method in class javax.media.j3d.BoundingLeaf
  Sets this BoundingLeaf node's bounding region.
setReleaseEnable(boolean) - Method in class javax.media.j3d.Sound
  Enables or disables the release flag for the sound associated with this sound.
setRenderingAttributes(RenderingAttributes) - Method in class javax.media.j3d.Appearance
  Sets the renderingAttributes object to the specified object.
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.
setResizeMode(int) - Method in class com.sun.j3d.exp.swing.JCanvas3D
  Sets resize mode to be used on this component.
setResizeValidationDelay(int) - Method in class com.sun.j3d.exp.swing.JCanvas3D
  Sets the validation delay for the component.
setReverbBounds(Bounds) - Method in class javax.media.j3d.AuralAttributes
  Set Reverberation Bounds volume.
setReverbCoefficient(float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
  Set late reflection (referred to as 'reverb') attenuation.
setReverbCoefficient(float) - Method in interface javax.media.j3d.AudioDevice3DL2
  Set late reflection (referred to as 'reverb') attenuation.
setReverbCoefficient(float) - Method in class javax.media.j3d.AuralAttributes
  Set Reverb Coefficient.
setReverbDelay(float) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Set reverberation delay time for current aural attribute applied to all samples.
setReverbDelay(float) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
setReverbDelay(float) - Method in interface javax.media.j3d.AudioDevice3D
  Sets the reverberation delay time.
setReverbDelay(float) - Method in class javax.media.j3d.AuralAttributes
  Set Reverberation Delay Time.
setReverbDelay(Bounds) - Method in class javax.media.j3d.AuralAttributes
  Deprecated.
  As of Java 3D version 1.2, replaced by `setReverbBounds(Bounds)`
setReverbOrder(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Set reverberation order for current aural attribute applied to all samples.
setReverbOrder(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
setReverbOrder(int) - Method in interface javax.media.j3d.AudioDevice3D
  Sets the reverberation order of reflections.
setReverbOrder(int) - Method in class javax.media.j3d.AuralAttributes
  Set Reverberation Order This parameter limits the number of times reflections are added to the reverberation being rendered.
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.
setRightEarPosition(Point3d) - Method in class javax.media.j3d.PhysicalBody
  Sets the user head object's right ear position.
setRightEyePosition(Point3d) - Method in class javax.media.j3d.PhysicalBody
  Sets the user head object's right eye position.
setRightHandIndex(int) - Method in class javax.media.j3d.PhysicalEnvironment
  Sets the index of the right hand to the specified sensor index.
setRightManualEyeInCoexistence(Point3d) - Method in class javax.media.j3d.View
  Sets the position of the manual right eye in coexistence coordinates.
setRightManualEyeInImagePlate(Point3d) - Method in class javax.media.j3d.Canvas3D
  Sets the position of the manual right eye in image-plate coordinates.
setRightProjection(Transform3D) - Method in class javax.media.j3d.View
  Compatibility mode method that specifies a viewing frustum for the right eye that transforms points in Eye Coordinates (EC) to Clipping Coordinates (CC).
setRolloff(float) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Set rolloff value for current aural attribute applied to all samples.
setRolloff(float) - Method in interface javax.media.j3d.AudioDevice3D
  Changes the speed of sound factor.
setRolloff(float) - Method in class javax.media.j3d.AuralAttributes
  Set Attribute Gain Rolloff.
setRotateEnable(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
  Enables or disables rotation.
setRotation(AxisAngle4d) - Method in class javax.media.j3d.Transform3D
  Sets the rotational component (upper 3x3) of this transform to the matrix equivalent values of the axis-angle argument; the other elements of this transform are unchanged; any pre-existing scale in the transform is preserved.
setRotation(AxisAngle4f) - Method in class javax.media.j3d.Transform3D
  Sets the rotational component (upper 3x3) of this transform to the matrix equivalent values of the axis-angle argument; the other elements of this transform are unchanged; any pre-existing scale in the transform is preserved.
setRotation(Matrix3d) - Method in class javax.media.j3d.Transform3D
  Sets the rotational component (upper 3x3) of this transform to the matrix values in the double precision Matrix3d argument; the other elements of this transform are unchanged; any pre-existing scale will be preserved; the argument matrix m1 will be checked for proper normalization when this transform is internally classified.
setRotation(Matrix3f) - Method in class javax.media.j3d.Transform3D
  Sets the rotational component (upper 3x3) of this transform to the matrix values in the single precision Matrix3f argument; the other elements of this transform are unchanged; any pre-existing scale will be preserved; the argument matrix m1 will be checked for proper normalization when this transform is internally classified.
setRotation(Quat4d) - Method in class javax.media.j3d.Transform3D
  Sets the rotational component (upper 3x3) of this transform to the matrix equivalent values of the quaternion argument; the other elements of this transform are unchanged; any pre-existing scale in the transform is preserved.
setRotation(Quat4f) - Method in class javax.media.j3d.Transform3D
  Sets the rotational component (upper 3x3) of this transform to the matrix equivalent values of the quaternion argument; the other elements of this transform are unchanged; any pre-existing scale in the transform is preserved.
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.
setRotationPoint(float, float, float) - Method in class javax.media.j3d.Billboard
  Sets the rotation point.
setRotationPoint(float, float, float) - Method in class javax.media.j3d.OrientedShape3D
  Sets the new rotation point.
setRotationPoint(Point3f) - Method in class javax.media.j3d.Billboard
  Sets the rotation point.
setRotationPoint(Point3f) - Method in class javax.media.j3d.OrientedShape3D
  Sets the new rotation point.
setRotationScale(Matrix3d) - Method in class javax.media.j3d.Transform3D
  Replaces the upper 3x3 matrix values of this transform with the values in the matrix m1.
setRotationScale(Matrix3f) - Method in class javax.media.j3d.Transform3D
  Replaces the upper 3x3 matrix values of this transform with the values in the matrix m1.
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.
setSampleGain(int, float) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Set gain scale factor applied to sample.
setSampleGain(int, float) - Method in interface javax.media.j3d.AudioDevice3D
  Sets the overall gain scale factor applied to data associated with this source to increase or decrease its overall amplitude.
setScale(double) - Method in class javax.media.j3d.OrientedShape3D
  Sets the scale for this OrientedShape3D.
setScale(double) - Method in class javax.media.j3d.Transform3D
  Sets the scale component of the current transform; any existing scale is first factored out of the existing transform before the new scale is applied.
setScale(int, float) - Method in class javax.media.j3d.RotPosScalePathInterpolator
  Sets the scale at the specified index for this interpolator.
setScale(Vector3d) - Method in class javax.media.j3d.Transform3D
  Sets the possibly non-uniform scale component of the current transform; any existing scale is first factored out of the existing transform before the new scale is applied.
setScaleSpeed(double, int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
  Sets the scaling speed.
setSceneAntialiasing(int) - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Sets the scene antialiasing requirement.
setSceneAntialiasingEnable(boolean) - Method in class javax.media.j3d.View
  Enables or disables scene antialiasing for this view.
setSceneGroup(BranchGroup) - Method in class com.sun.j3d.loaders.SceneBase
  Sets the sceneGroup to be the group that is passed in.
setSchedulingBoundingLeaf(BoundingLeaf) - Method in class javax.media.j3d.Behavior
  Set the Behavior's scheduling region to the specified bounding leaf.
setSchedulingBoundingLeaf(BoundingLeaf) - Method in class javax.media.j3d.Sound
  Set the Sound's scheduling region to the specified bounding leaf.
setSchedulingBounds(Bounds) - Method in class javax.media.j3d.Behavior
  Set the Behavior's scheduling region to the specified bounds.
setSchedulingBounds(Bounds) - Method in class javax.media.j3d.Sound
  Set the Sound's scheduling region to the specified bounds.
setSchedulingInterval(int) - Method in class javax.media.j3d.Behavior
  Sets the scheduling interval of this Behavior node to the specified value.
setScope(Group, int) - Method in class javax.media.j3d.AlternateAppearance
  Replaces the node at the specified index in this AlternateAppearance node's list of scopes with the specified Group node.
setScope(Group, int) - Method in class javax.media.j3d.Fog
  Replaces the node at the specified index in this Fog node's list of scopes with the specified Group node.
setScope(Group, int) - Method in class javax.media.j3d.Light
  Replaces the node at the specified index in this Light node's list of scopes with the specified Group node.
setScope(Group, int) - Method in class javax.media.j3d.ModelClip
  Replaces the node at the specified index in this ModelClip node's list of scopes with the specified Group node.
setScreenScale(double) - Method in class javax.media.j3d.View
  Sets the screen scale value for this view.
setScreenScalePolicy(int) - Method in class javax.media.j3d.View
  Sets the screen scale policy for this view.
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.
setSensor(int, Sensor) - Method in class javax.media.j3d.PhysicalEnvironment
  Set the sensor specified by the index to sensor provided; sensors are indexed starting at 0.
setSensorCount(int) - Method in class javax.media.j3d.PhysicalEnvironment
  Set the number of sensor objects per PhysicalEnvironmnet.
setSensorReadCount(int) - Method in class javax.media.j3d.Sensor
  Set the number of sensor read objects per Sensor.
setShadeModel(int) - Method in class javax.media.j3d.ColoringAttributes
  Sets the shade mode for this ColoringAttributes component object.
setShader(Shader) - Method in class javax.media.j3d.ShaderError
  Sets the shader object associated with this shader error.
setShaderAppearance(ShaderAppearance) - Method in class javax.media.j3d.ShaderError
  Sets the shader appearance associated with this shader error.
setShaderAttribute(ShaderAttribute) - Method in class javax.media.j3d.ShaderError
  Sets the shader attribute associated with this shader error.
setShaderAttributeSet(ShaderAttributeSet) - Method in class javax.media.j3d.ShaderAppearance
  Sets the ShaderAttributeSet object to the specified object.
setShaderAttributeSet(ShaderAttributeSet) - Method in class javax.media.j3d.ShaderError
  Sets the shader attribute set associated with this shader error.
setShaderAttrNames(String[]) - Method in class javax.media.j3d.CgShaderProgram
setShaderAttrNames(String[]) - Method in class javax.media.j3d.GLSLShaderProgram
setShaderAttrNames(String[]) - Method in class javax.media.j3d.ShaderProgram
  Sets the shader attribute names array for this ShaderProgram object.
setShaderProgram(ShaderProgram) - Method in class javax.media.j3d.ShaderAppearance
  Sets the ShaderProgram object to the specified object.
setShaderProgram(ShaderProgram) - Method in class javax.media.j3d.ShaderError
  Sets the shader program associated with this shader error.
setShaders(Shader[]) - Method in class javax.media.j3d.CgShaderProgram
  Copies the specified array of shaders into this shader program.
setShaders(Shader[]) - Method in class javax.media.j3d.GLSLShaderProgram
  Copies the specified array of shaders into this shader program.
setShaders(Shader[]) - Method in class javax.media.j3d.ShaderProgram
  Copies the specified array of shaders into this shader program.
setShape(PickShape, Point3d) - Method in class com.sun.j3d.utils.pickfast.PickTool
  Sets the pick shape to a user-provided PickShape object
setShape(PickShape, Point3d) - Method in class com.sun.j3d.utils.picking.PickTool
  Sets the pick shape to a user-provided PickShape object
setShape3D(Shape3D) - Method in class javax.media.j3d.ShaderError
  Sets the shape node associated with this shader error.
setShapeBounds(Bounds, Point3d) - Method in class com.sun.j3d.utils.pickfast.PickTool
  Sets the pick shape to use a user-provided Bounds 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.pickfast.PickTool
  Sets the pick shape to an infinite PickCone.
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.pickfast.PickTool
  Sets the pick shape to a capped 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.pickfast.PickTool
  Sets the pick shape to an infinite PickCylinder.
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.pickfast.PickTool
  Sets the pick shape to a capped PickCylinder
setShapeCylinderSegment(Point3d, Point3d, double) - Method in class com.sun.j3d.utils.picking.PickTool
  Sets the pick shape to a capped PickCylinder
setShapeLocation(int, int) - Method in class com.sun.j3d.utils.pickfast.PickCanvas
  Set the pick location.
setShapeLocation(int, int) - Method in class com.sun.j3d.utils.picking.PickCanvas
  Set the pick location.
setShapeLocation(MouseEvent) - Method in class com.sun.j3d.utils.pickfast.PickCanvas
  Set the pick location.
setShapeLocation(MouseEvent) - Method in class com.sun.j3d.utils.picking.PickCanvas
  Set the pick location.
setShapeRay(Point3d, Vector3d) - Method in class com.sun.j3d.utils.pickfast.PickTool
  Sets the pick shape to a PickRay.
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.pickfast.PickTool
  Sets the pick shape to a PickSegment.
setShapeSegment(Point3d, Point3d) - Method in class com.sun.j3d.utils.picking.PickTool
  Sets the pick shape to a PickSegment.
setSharedGroup(SharedGroup) - Method in class javax.media.j3d.Link
  Sets the node's SharedGroup reference.
setSharpenTextureFunc(float[], float[]) - Method in class javax.media.j3d.Texture
  sets the sharpen texture LOD function for this texture object.
setSharpenTextureFunc(Point2f[]) - Method in class javax.media.j3d.Texture
  sets the sharpen texture LOD function for this texture object.
setShininess(float) - Method in class javax.media.j3d.Material
  Sets this material's shininess.
setSize(int, int) - Method in class javax.media.j3d.Raster
  Sets the number of pixels to be copied from the pixel array.
setSize(int, int) - Method in class javax.media.j3d.Screen3D
  Sets the width and height (in pixels) of this off-screen Screen3D.
setSize(Dimension) - Method in class javax.media.j3d.Raster
  Sets the size of the array of pixels to be copied.
setSize(Dimension) - Method in class javax.media.j3d.Screen3D
  Sets the width and height (in pixels) of this off-screen Screen3D.
setSound(Sound, int) - Method in class javax.media.j3d.GraphicsContext3D
  Replaces the specified sound with the sound provided.
setSoundData(MediaContainer) - Method in class com.sun.j3d.audioengines.Sample
setSoundData(MediaContainer) - Method in class javax.media.j3d.Sound
  Sets fields that define the sound source data of this node.
setSoundType(int) - Method in class com.sun.j3d.audioengines.Sample
setSpecularColor(float, float, float) - Method in class javax.media.j3d.Material
  Sets this material's specular color.
setSpecularColor(Color3f) - Method in class javax.media.j3d.Material
  Sets this material's specular color.
setSpreadAngle(float) - Method in class javax.media.j3d.SpotLight
  Sets spot light spread angle.
setSrcBlendFunction(int) - Method in class javax.media.j3d.TransparencyAttributes
  Sets the source blend function used in blended transparency and antialiasing operations.
setSrcOffset(int, int) - Method in class javax.media.j3d.Raster
  Sets the offset within the source array of pixels at which to start copying.
setSrcOffset(Point) - Method in class javax.media.j3d.Raster
  Sets the offset within the source array of pixels at which to start copying.
setStartColor(Color3f) - Method in class javax.media.j3d.ColorInterpolator
  This method sets the startColor for this interpolator.
setStartPosition(float) - Method in class javax.media.j3d.PositionInterpolator
  This method sets the startPosition for this interpolator.
setStartTime(long) - Method in class javax.media.j3d.Alpha
  Sets this alpha's startTime to that specified in the argument; startTime sets the base (or zero) for all relative time computations; the default value for startTime is the system start time.
setStencilEnable(boolean) - Method in class javax.media.j3d.RenderingAttributes
  Enables or disables the stencil buffer for this RenderingAttributes component object.
setStencilFunction(int[]) - Method in class javax.media.j3d.RenderingAttributes
  Sets the stencil function, reference value, and comparison mask for this RenderingAttributes object to the specified parameters.
setStencilFunction(int, int, int) - Method in class javax.media.j3d.RenderingAttributes
  Sets the stencil function, reference value, and comparison mask for this RenderingAttributes object to the specified parameters.
setStencilOp(int[]) - Method in class javax.media.j3d.RenderingAttributes
  Sets the stencil operations for this RenderingAttributes object to the specified parameters.
setStencilOp(int, int, int) - Method in class javax.media.j3d.RenderingAttributes
  Sets the stencil operations for this RenderingAttributes object to the specified parameters.
setStencilSize(int) - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Sets the stencil buffer size requirement.
setStencilWriteMask(int) - Method in class javax.media.j3d.RenderingAttributes
  Sets the stencil write mask for this RenderingAttributes object.
setStereo(int) - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Sets the stereo requirement.
setStereoEnable(boolean) - Method in class javax.media.j3d.Canvas3D
  Turns stereo on or off.
setStereoMode(int) - Method in class javax.media.j3d.GraphicsContext3D
  Sets the stereo mode for immediate mode rendering.
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
setString(String) - Method in class javax.media.j3d.Text3D
  Copies the character string from the supplied parameter into the Text3D node.
setStripCounts(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Sets the array of strip counts.
setStripIndexCounts(int[]) - Method in class javax.media.j3d.IndexedGeometryStripArray
  Sets the array of strip index counts.
setStripVertexCounts(int[]) - Method in class javax.media.j3d.GeometryStripArray
  Sets the array of strip vertex counts.
setSubImage(int, RenderedImage, int, int, int, int, int, int) - Method in class javax.media.j3d.ImageComponent3D
  Modifies a contiguous subregion of a particular slice of image of this ImageComponent3D object.
setSubImage(RenderedImage, int, int, int, int, int, int) - Method in class javax.media.j3d.ImageComponent2D
  Modifies a contiguous subregion of the image component.
setSwitch(Switch, int) - Method in class javax.media.j3d.LOD
  Replaces the specified switch node with the switch node provided.
setTarget(Material) - Method in class javax.media.j3d.ColorInterpolator
  This method sets the target material component object for this interpolator.
setTarget(Switch) - Method in class javax.media.j3d.SwitchValueInterpolator
  This method sets the target for this interpolator.
setTarget(TransformGroup) - Method in class javax.media.j3d.Billboard
  Sets the tranformGroup for this Billboard object.
setTarget(TransformGroup) - Method in class javax.media.j3d.TransformInterpolator
  This method sets the target TransformGroup node for this interpolator.
setTarget(TransparencyAttributes) - Method in class javax.media.j3d.TransparencyInterpolator
  This method sets the target TransparencyAttributes object for this interpolator.
setTexCoordGeneration(TexCoordGeneration) - Method in class javax.media.j3d.Appearance
  Sets the texCoordGeneration object to the specified object.
setTexCoordGeneration(TexCoordGeneration) - Method in class javax.media.j3d.TextureUnitState
  Sets the texCoordGeneration object to the specified object.
setTexCoordRef2f(int, TexCoord2f[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for TexCoord2f arrays
setTexCoordRef3f(int, TexCoord3f[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.3, use geometry by-copy for TexCoord3f arrays
setTexCoordRefBuffer(int, J3DBuffer) - Method in class javax.media.j3d.GeometryArray
  Sets the texture coordinate buffer reference for the specified texture coordinate set to the specified buffer object.
setTexCoordRefFloat(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Sets the float texture coordinate array reference for the specified texture coordinate set to the specified array.
setTexCoordSetMap(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Sets the mapping between texture coordinate sets and texture units.
setTexture(Texture) - Method in class javax.media.j3d.Appearance
  Sets the texture object to the specified object.
setTexture(Texture) - Method in class javax.media.j3d.TextureUnitState
  Sets the texture object to the specified object.
setTextureAttributes(TextureAttributes) - Method in class javax.media.j3d.Appearance
  Sets the textureAttributes object to the specified object.
setTextureAttributes(TextureAttributes) - Method in class javax.media.j3d.TextureUnitState
  Sets the textureAttributes object to the specified object.
setTextureBlendColor(float, float, float, float) - Method in class javax.media.j3d.TextureAttributes
  Sets the texture blend color for this appearance component object.
setTextureBlendColor(Color4f) - Method in class javax.media.j3d.TextureAttributes
  Sets the texture constant color for this texture attributes object.
setTextureColorTable(int[][]) - Method in class javax.media.j3d.TextureAttributes
  Sets the texture color table from the specified table.
setTextureCoordinate(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `setTextureCoordinate(int texCoordSet, ...)`
setTextureCoordinate(int, int, float[]) - Method in class javax.media.j3d.GeometryArray
  Sets the texture coordinate associated with the vertex at the specified index in the specified texture coordinate set for this object.
setTextureCoordinate(int, int, TexCoord2f) - Method in class javax.media.j3d.GeometryArray
  Sets the texture coordinate associated with the vertex at the specified index in the specified texture coordinate set for this object.
setTextureCoordinate(int, int, TexCoord3f) - Method in class javax.media.j3d.GeometryArray
  Sets the texture coordinate associated with the vertex at the specified index in the specified texture coordinate set for this object.
setTextureCoordinate(int, int, TexCoord4f) - Method in class javax.media.j3d.GeometryArray
  Sets the texture coordinate associated with the vertex at the specified index in the specified texture coordinate set for this object.
setTextureCoordinate(int, Point2f) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `setTextureCoordinate(int texCoordSet, TexCoord2f texCoord)`
setTextureCoordinate(int, Point3f) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `setTextureCoordinate(int texCoordSet, TexCoord3f texCoord)`
setTextureCoordinateIndex(int, int) - Method in class javax.media.j3d.IndexedGeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `setTextureCoordinateIndex(int texCoordSet, ...)`
setTextureCoordinateIndex(int, int, int) - Method in class javax.media.j3d.IndexedGeometryArray
  Sets the texture coordinate index associated with the vertex at the specified index in the specified texture coordinate set for this object.
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[])`
setTextureCoordinateIndices(int, int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Sets one of the texture coordinate index arrays.
setTextureCoordinateIndices(int, int[]) - Method in class javax.media.j3d.IndexedGeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `setTextureCoordinateIndices(int texCoordSet, ...)`
setTextureCoordinateIndices(int, int, int[]) - Method in class javax.media.j3d.IndexedGeometryArray
  Sets the texture coordinate indices associated with the vertices starting at the specified index in the specified texture coordinate set for this object.
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, float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Sets the texture coordinates array by copying the data into the GeometryInfo object.
setTextureCoordinates(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `setTextureCoordinates(int texCoordSet, ...)`
setTextureCoordinates(int, float[], int, int) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `setTextureCoordinates(int texCoordSet, ...)`
setTextureCoordinates(int, int, float[]) - Method in class javax.media.j3d.GeometryArray
  Sets the texture coordinates associated with the vertices starting at the specified index in the specified texture coordinate set for this object.
setTextureCoordinates(int, int, float[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the texture coordinates associated with the vertices starting at the specified index in the specified texture coordinate set for this object using data in `texCoords` starting at index `start` and ending at index `start+length`.
setTextureCoordinates(int, int, TexCoord2f[]) - Method in class javax.media.j3d.GeometryArray
  Sets the texture coordinates associated with the vertices starting at the specified index in the specified texture coordinate set for this object.
setTextureCoordinates(int, int, TexCoord2f[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the texture coordinates associated with the vertices starting at the specified index in the specified texture coordinate set for this object using data in `texCoords` starting at index `start` and ending at index `start+length`.
setTextureCoordinates(int, int, TexCoord3f[]) - Method in class javax.media.j3d.GeometryArray
  Sets the texture coordinates associated with the vertices starting at the specified index in the specified texture coordinate set for this object.
setTextureCoordinates(int, int, TexCoord3f[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the texture coordinates associated with the vertices starting at the specified index in the specified texture coordinate set for this object.
setTextureCoordinates(int, int, TexCoord4f[]) - Method in class javax.media.j3d.GeometryArray
  Sets the texture coordinates associated with the vertices starting at the specified index in the specified texture coordinate set for this object.
setTextureCoordinates(int, int, TexCoord4f[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the texture coordinates associated with the vertices starting at the specified index in the specified texture coordinate set for this object.
setTextureCoordinates(int, Point2f[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `setTextureCoordinates(int texCoordSet, TexCoord2f texCoords[])`
setTextureCoordinates(int, Point2f[], int, int) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `setTextureCoordinates(int texCoordSet, TexCoord2f texCoords[], ...)`
setTextureCoordinates(int, Point3f[]) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `setTextureCoordinates(int texCoordSet, TexCoord3f texCoords[])`
setTextureCoordinates(int, Point3f[], int, int) - Method in class javax.media.j3d.GeometryArray
  Deprecated.
  As of Java 3D version 1.2, replaced by `setTextureCoordinates(int texCoordSet, TexCoord3f texCoords[], ...)`
setTextureCoordinates(int, TexCoord2f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Sets the 2D texture coordinates for the specified set.
setTextureCoordinates(int, TexCoord3f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Sets the texture coordinates array for the specified set.
setTextureCoordinates(int, TexCoord4f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Sets the texture coordinates array 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(Point3f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
  Deprecated.
  As of Java 3D 1.3 replaced by `setTextureCoordinates(int texCoordSet, TexCoord3f coords[])`
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[])`
setTextureMode(int) - Method in class javax.media.j3d.TextureAttributes
  Sets the texture mode parameter for this appearance component object.
setTextureTransform(Transform3D) - Method in class javax.media.j3d.TextureAttributes
  Sets the texture transform object used to transform texture coordinates.
setTextureUnitState(int, TextureUnitState) - Method in class javax.media.j3d.Appearance
  Sets the texture unit state object at the specified index within the texture unit state array to the specified object.
setTextureUnitState(TextureUnitState[]) - Method in class javax.media.j3d.Appearance
  Sets the texture unit state array for this appearance object to the specified array.
setThreshold2D(double) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
  Sets the threshold for 2D valuator reads.
setTime(long) - Method in class javax.media.j3d.SensorRead
  Sets this SensorRead's time stamp to the specified argument
setTolerance(float) - Method in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
  Sets the pick tolerance
setTolerance(float) - Method in class com.sun.j3d.utils.pickfast.PickCanvas
  Set the picking tolerance.
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.
setTrackerBaseToImagePlate(Transform3D) - Method in class javax.media.j3d.Screen3D
  Sets the tracker-base coordinate system to image-plate coordinate system transform.
setTrackingEnable(boolean) - Method in class javax.media.j3d.View
  Turns head tracking on or off for this view.
setTransFactors(double, double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
  Sets the translation x and y factors.
setTransform(Transform3D) - Method in class javax.media.j3d.SceneGraphPath
  Sets the transform component of this SceneGraphPath to the value of the passed transform.
setTransform(Transform3D) - Method in class javax.media.j3d.TransformGroup
  Sets the transform component of this TransformGroup to the value of the passed transform.
setTransformAxis(Transform3D) - Method in class javax.media.j3d.TransformInterpolator
  This method sets the axis of transform for this interpolator.
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.
setTranslation(Vector3d) - Method in class javax.media.j3d.Transform3D
  Replaces the translational components of this transform to the values in the Vector3d argument; the other values of this transform are not modified.
setTranslation(Vector3f) - Method in class javax.media.j3d.Transform3D
  Replaces the translational components of this transform to the values in the Vector3f argument; the other values of this transform are not modified.
setTranslationSpeed(double, int, int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
  Sets the normal translation speed.
setTransparency(float) - Method in class javax.media.j3d.TransparencyAttributes
  Sets this appearance's transparency.
setTransparencyAttributes(TransparencyAttributes) - Method in class javax.media.j3d.Appearance
  Sets the transparencyAttributes object to the specified object.
setTransparencyMode(int) - Method in class javax.media.j3d.TransparencyAttributes
  Sets the transparency mode for this appearance component object.
setTransparencySortingPolicy(int) - Method in class javax.media.j3d.View
  Sets the transparency sorting policy for this view.
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.
setTriggerTime(long) - Method in class javax.media.j3d.Alpha
  Set this alpha's triggerTime to that specified in the argument.
setType(int) - Method in class javax.media.j3d.Raster
  Sets the type of this raster object to one of: RASTER_COLOR, RASTER_DEPTH, or RASTER_COLOR_DEPTH.
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.MouseWheelZoom
  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.pickfast.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.pickfast.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.pickfast.behaviors.PickZoomBehavior
  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
setUpper(double, double, double) - Method in class javax.media.j3d.BoundingBox
  Sets the upper corner of this bounding box.
setUpper(Point3d) - Method in class javax.media.j3d.BoundingBox
  Sets the upper corner of this bounding box.
setURL(String) - Method in class javax.media.j3d.MediaContainer
  Deprecated.
  As of Java 3D version 1.2, replaced by `setURLString`
setURL(URL) - Method in class javax.media.j3d.MediaContainer
  Deprecated.
  As of Java 3D version 1.2, replaced by `setURLObject`
setURLObject(URL) - Method in class javax.media.j3d.MediaContainer
  Set URL Object.
setURLString(String) - Method in class javax.media.j3d.MediaContainer
  Set URL String.
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).
setUserData(Object) - Method in class javax.media.j3d.SceneGraphObject
  Sets the userData field associated with this scene graph object.
setUserHeadToVworldEnable(boolean) - Method in class javax.media.j3d.View
  Turns on or off the continuous updating of the userHeadToVworld transform.
setValidIndexCount(int) - Method in class javax.media.j3d.IndexedGeometryArray
  Sets the valid index count for this IndexedGeometryArray object.
setValidIndexCount(int) - Method in class javax.media.j3d.IndexedGeometryStripArray
  This method is not supported for indexed geometry strip arrays.
setValidVertexCount(int) - Method in class javax.media.j3d.GeometryArray
  Sets the valid vertex count for this GeometryArray object.
setValidVertexCount(int) - Method in class javax.media.j3d.GeometryStripArray
  This method is not supported for geometry strip arrays.
setValidVertexCount(int) - Method in class javax.media.j3d.IndexedGeometryArray
  This method is not supported for indexed geometry arrays.
setValue(int, Object) - Method in class javax.media.j3d.ShaderAttributeArray
  Sets the specified array element of the value of this shader attribute to the specified value.
setValue(Object) - Method in class javax.media.j3d.ShaderAttributeArray
setValue(Object) - Method in class javax.media.j3d.ShaderAttributeObject
  Sets the value of this shader attribute to the specified value.
setValue(Object) - Method in class javax.media.j3d.ShaderAttributeValue
setVelocityScaleFactor(float) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Set velocity scale factor for current aural attribute applied to all samples when Doppler is calculated.
setVelocityScaleFactor(float) - Method in interface javax.media.j3d.AudioDevice3D
  Sets the Velocity scale factor applied during Doppler Effect calculation.
setVelocityScaleFactor(float) - Method in class javax.media.j3d.AuralAttributes
  Set Velocity scale factor applied during Doppler Effect calculation.
setVertexAttr(int, int, float[]) - Method in class javax.media.j3d.GeometryArray
  Sets the vertex attribute associated with the vertex at the specified index in the specified vertex attribute number for this object.
setVertexAttr(int, int, Point2f) - Method in class javax.media.j3d.GeometryArray
  Sets the vertex attribute associated with the vertex at the specified index in the specified vertex attribute number for this object.
setVertexAttr(int, int, Point3f) - Method in class javax.media.j3d.GeometryArray
  Sets the vertex attribute associated with the vertex at the specified index in the specified vertex attribute number for this object.
setVertexAttr(int, int, Point4f) - Method in class javax.media.j3d.GeometryArray
  Sets the vertex attribute associated with the vertex at the specified index in the specified vertex attribute number for this object.
setVertexAttrIndex(int, int, int) - Method in class javax.media.j3d.IndexedGeometryArray
  Sets the vertex attribute index associated with the vertex at the specified index for the specified vertex attribute number for this object.
setVertexAttrIndices(int, int, int[]) - Method in class javax.media.j3d.IndexedGeometryArray
  Sets the vertex attribute indices associated with the vertices starting at the specified index for the specified vertex attribute number for this object.
setVertexAttrNames(String[]) - Method in class javax.media.j3d.CgShaderProgram
setVertexAttrNames(String[]) - Method in class javax.media.j3d.GLSLShaderProgram
setVertexAttrNames(String[]) - Method in class javax.media.j3d.ShaderProgram
  Sets the vertex attribute names array for this ShaderProgram object.
setVertexAttrRefBuffer(int, J3DBuffer) - Method in class javax.media.j3d.GeometryArray
  Sets the vertex attribute buffer reference for the specified vertex attribute number to the specified buffer object.
setVertexAttrRefFloat(int, float[]) - Method in class javax.media.j3d.GeometryArray
  Sets the float vertex attribute array reference for the specified vertex attribute number to the specified array.
setVertexAttrs(int, int, float[]) - Method in class javax.media.j3d.GeometryArray
  Sets the vertex attributes associated with the vertices starting at the specified index in the specified vertex attribute number for this object.
setVertexAttrs(int, int, float[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the vertex attributes associated with the vertices starting at the specified index in the specified vertex attribute number for this object using data in `vertexAttrs` starting at index `start` and ending at index `start+length`.
setVertexAttrs(int, int, Point2f[]) - Method in class javax.media.j3d.GeometryArray
  Sets the vertex attributes associated with the vertices starting at the specified index in the specified vertex attribute number for this object.
setVertexAttrs(int, int, Point2f[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the vertex attributes associated with the vertices starting at the specified index in the specified vertex attribute number for this object using data in `vertexAttrs` starting at index `start` and ending at index `start+length`.
setVertexAttrs(int, int, Point3f[]) - Method in class javax.media.j3d.GeometryArray
  Sets the vertex attributes associated with the vertices starting at the specified index in the specified vertex attribute number for this object.
setVertexAttrs(int, int, Point3f[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the vertex attributes associated with the vertices starting at the specified index in the specified vertex attribute number for this object using data in `vertexAttrs` starting at index `start` and ending at index `start+length`.
setVertexAttrs(int, int, Point4f[]) - Method in class javax.media.j3d.GeometryArray
  Sets the vertex attributes associated with the vertices starting at the specified index in the specified vertex attribute number for this object.
setVertexAttrs(int, int, Point4f[], int, int) - Method in class javax.media.j3d.GeometryArray
  Sets the vertex attributes associated with the vertices starting at the specified index in the specified vertex attribute number for this object using data in `vertexAttrs` starting at index `start` and ending at index `start+length`.
setView(View) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Save a reference to the current View object.
setView(View) - Method in interface javax.media.j3d.AudioDevice3D
  Accepts a reference to the current View.
setView(View, int) - Method in class javax.media.j3d.ViewSpecificGroup
  Replaces the view at the specified index in this node's list of views with the specified View object.
setViewAttachPolicy(int) - Method in class javax.media.j3d.ViewPlatform
  Sets the view attach policy that determines the coexistence center in the virtual world.
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()).
setViewPolicy(int) - Method in class javax.media.j3d.View
  Sets the policy for view computation.
setVisibilityPolicy(int) - Method in class javax.media.j3d.View
  Sets the visibility policy for this view.
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.
setVisible(boolean) - Method in class javax.media.j3d.RenderingAttributes
  Sets the visibility flag for this RenderingAttributes component object.
setVpcToEc(Transform3D) - Method in class javax.media.j3d.View
  Compatibility mode method that specifies the ViewPlatform Coordinates (VPC) to Eye Coordinates (EC) transform.
setVworldXfrm(int, Transform3D) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Set the transform for local to virtual world coordinate space
setVworldXfrm(int, Transform3D) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
  Save a reference to the local to virtual world coordinate space Overriden method from AudioEngine3D.
setVworldXfrm(int, Transform3D) - Method in interface javax.media.j3d.AudioDevice3D
  Passes a reference to the concatenated transformation to be applied to local sound position and direction parameters.
setVWrldXfrmFlag(boolean) - Method in class com.sun.j3d.audioengines.Sample
setWeights(double[]) - Method in class javax.media.j3d.Morph
  Deprecated.
  Sets this Morph node's morph weight vector.
setWhichChild(int) - Method in class javax.media.j3d.Switch
  Sets the child selection index that specifies which child is rendered.
setWindowEyepointPolicy(int) - Method in class javax.media.j3d.View
  Sets the view model's window eyepoint policy.
setWindowMovementPolicy(int) - Method in class javax.media.j3d.View
  Sets the window movement policy.
setWindowResizePolicy(int) - Method in class javax.media.j3d.View
  Sets the window resize policy.
setYUp(boolean) - Method in class javax.media.j3d.ImageComponent
  Deprecated.
  as of Java 3D 1.5, the yUp flag should only be set at object construction time.
setZero() - Method in class javax.media.j3d.Transform3D
  Sets this transform to all zeros.
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.
SHADE_FLAT - Static variable in class javax.media.j3d.ColoringAttributes
  Do not interpolate color across the primitive.
SHADE_GOURAUD - Static variable in class javax.media.j3d.ColoringAttributes
  Smoothly interpolate the color at each vertex across the primitive.
Shader - Class in javax.media.j3d
  The Shader object is the abstract base class for programmable shader code.
SHADER_ATTRIBUTE_LOOKUP_ERROR - Static variable in class javax.media.j3d.ShaderError
  Indicates a error in looking up the location of a uniform shader attribute name within a given shader program.
SHADER_ATTRIBUTE_NAME_NOT_SET_ERROR - Static variable in class javax.media.j3d.ShaderError
  Indicates a error caused by a ShaderAttribute whose name does not appear in the list of shader attribute names in the corresponding ShaderProgram object.
SHADER_ATTRIBUTE_TYPE_ERROR - Static variable in class javax.media.j3d.ShaderError
  Indicates a error in the type of the attribute versus what the shader program was expecting.
SHADER_TYPE_FRAGMENT - Static variable in class javax.media.j3d.Shader
  This constant indicates that the shader type is a fragment shader.
SHADER_TYPE_VERTEX - Static variable in class javax.media.j3d.Shader
  This constant indicates that the shader type is a vertex shader.
ShaderAppearance - Class in javax.media.j3d
  The ShaderAppearance object defines programmable shading attributes that can be set as a component object of a Shape3D node.
ShaderAppearance() - Constructor for class javax.media.j3d.ShaderAppearance
  Constructs a ShaderAppearance component object using defaults for all state variables.
ShaderAttribute - Class in javax.media.j3d
  The ShaderAttribute object encapsulates a uniform attribute for a shader programs.
ShaderAttributeArray - Class in javax.media.j3d
  The ShaderAttributeArray object encapsulates a uniform shader attribute whose value is specified explicitly.
ShaderAttributeArray(String, Object) - Constructor for class javax.media.j3d.ShaderAttributeArray
  Constructs a new ShaderAttributeArray object with the specified `(attrName, value)` pair.
ShaderAttributeBinding - Class in javax.media.j3d
  The ShaderAttributeBinding object encapsulates a uniform attribute whose value is bound to a Java 3D system attribute.
ShaderAttributeBinding(String, String) - Constructor for class javax.media.j3d.ShaderAttributeBinding
  Constructs a new ShaderAttributeBinding from the specified `(attrName, j3dAttrName)` pair.
ShaderAttributeObject - Class in javax.media.j3d
  The ShaderAttributeObject class is an abstract class that encapsulates a uniform shader attribute whose value is specified explicitly.
ShaderAttributeSet - Class in javax.media.j3d
  The ShaderAttributeSet object provides uniform attributes to shader programs.
ShaderAttributeSet() - Constructor for class javax.media.j3d.ShaderAttributeSet
  Constructs an empty ShaderAttributeSet object.
ShaderAttributeValue - Class in javax.media.j3d
  The ShaderAttributeValue object encapsulates a uniform shader attribute whose value is specified explicitly.
ShaderAttributeValue(String, Object) - Constructor for class javax.media.j3d.ShaderAttributeValue
  Constructs a new ShaderAttributeValue object with the specified `(attrName, value)` pair.
ShaderError - Class in javax.media.j3d
  ShaderError is a container object that holds the details of a runtime error that occurs while compiling or executing a programmable shader.
ShaderError() - Constructor for class javax.media.j3d.ShaderError
  Constructs a new ShaderError object indicating no error.
ShaderError(int, String) - Constructor for class javax.media.j3d.ShaderError
  Constructs a new ShaderError object with the given error code and message.
ShaderErrorListener - Interface in javax.media.j3d
  Listener interface for monitoring errors in Shader Programs.
ShaderProgram - Class in javax.media.j3d
  The ShaderProgram node component object is the abstract base class for programmable shader programs.
SHADING_LANGUAGE_CG - Static variable in class javax.media.j3d.Shader
  This constant indicates the Cg shading language.
SHADING_LANGUAGE_GLSL - Static variable in class javax.media.j3d.Shader
  This constant indicates the GLSL shading language.
Shape3D - Class in javax.media.j3d
  The Shape3D leaf node specifies all geometric objects.
Shape3D() - Constructor for class javax.media.j3d.Shape3D
  Constructs a Shape3D node with default parameters.
Shape3D(Geometry) - Constructor for class javax.media.j3d.Shape3D
  Constructs and initializes a Shape3D node with the specified geometry component and a null appearance component.
Shape3D(Geometry, Appearance) - Constructor for class javax.media.j3d.Shape3D
  Constructs and initializes a Shape3D node with the specified geometry and appearance components.
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`.
SharedGroup - Class in javax.media.j3d
  The SharedGroup provides the ability to manipulate an instanced scene graph.
SharedGroup() - Constructor for class javax.media.j3d.SharedGroup
  Constructs and initializes a new SharedGroup node object.
Sharing Subgraphs - Section in package javax.media.j3d
showDocument(URL) - 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.JMainFrame
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
shutdown() - Method in class com.sun.j3d.audioengines.AudioEngineThread
SimpleDistanceComparator - Class in com.sun.j3d.utils.scenegraph.transparency
  Sample TransparencySortComparator which has the same functionality as the fixed default function in Java 3D.
SimpleDistanceComparator() - Constructor for class com.sun.j3d.utils.scenegraph.transparency.SimpleDistanceComparator
  Creates a new instance of SimpleDistanceComparator
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(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.
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(Canvas3D, int, LocaleFactory) - 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 Utility - Section in package javax.media.j3d
size - Variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  Size of the compressed geometry in bytes.
size - Variable in class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  Size of the compressed geometry in bytes.
size() - Method in class javax.media.j3d.ShaderAttributeSet
  Returns the number of elements in the attributes set.
Sound - Class in javax.media.j3d
  Sound node is an abstract class that defines the properties common to all sound sources.
Sound() - Constructor for class javax.media.j3d.Sound
  Constructs and initializes a new Sound node using default parameters.
Sound(MediaContainer, float) - Constructor for class javax.media.j3d.Sound
  Constructs and initializes a new Sound node object using the provided data and gain parameter values, and defaults for all other fields.
Sound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float) - Constructor for class javax.media.j3d.Sound
  Constructs and initializes a new Sound node using provided parameter values.
Sound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float, float) - Constructor for class javax.media.j3d.Sound
  Constructs and initializes a new Sound node using provided parameter values.
soundData - Variable in class com.sun.j3d.audioengines.Sample
  sound data associated with sound source
SoundException - Exception Class in javax.media.j3d
  Indicates a problem in loading or playing a sound sample.
SoundException() - Constructor for exception class javax.media.j3d.SoundException
  Create the exception object with default values.
SoundException(String) - Constructor for exception class javax.media.j3d.SoundException
  Create the exception object that outputs message.
Soundscape - Class in javax.media.j3d
  The Soundscape Leaf Node defines the attributes that characterize the listener's environment as it pertains to sound.
Soundscape() - Constructor for class javax.media.j3d.Soundscape
  Constructs and initializes a new Sound node using following defaults: application region: null (no active region) aural attributes: null (uses default aural attributes)
Soundscape(Bounds, AuralAttributes) - Constructor for class javax.media.j3d.Soundscape
  Constructs and initializes a new Sound node using specified parameters
soundType - Variable in class com.sun.j3d.audioengines.Sample
  sound data associated with sound source
SourceCodeShader - Class in javax.media.j3d
  The SourceCodeShader object is a shader that is defined using text-based source code.
SourceCodeShader(int, int, String) - Constructor for class javax.media.j3d.SourceCodeShader
  Constructs a new shader object of the specified shading language and shader type from the specified source string.
Spatial Separation - Section in package javax.media.j3d
SPECULAR - Static variable in class javax.media.j3d.Material
  Specifies that per-vertex colors replace the specular material color.
SPEED_OF_SOUND - Static variable in class com.sun.j3d.audioengines.AuralParameters
Sphere - Class in com.sun.j3d.utils.geometry
  Sphere is a geometry primitive created with a given radius and resolution.
Sphere() - Constructor for class com.sun.j3d.utils.geometry.Sphere
  Constructs a default Sphere of radius of 1.0.
Sphere(float) - Constructor for class com.sun.j3d.utils.geometry.Sphere
  Constructs a Sphere of a given radius.
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.
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, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Sphere
  Constructs a Sphere of a given radius and appearance.
SPHERE_MAP - Static variable in class javax.media.j3d.TexCoordGeneration
  Generates texture coordinates using a spherical reflection mapping in eye coordinates.
SpotLight - Class in javax.media.j3d
  The SpotLight object specifies an attenuated light source at a fixed point in space that radiates light in a specified direction from the light source.
SpotLight() - Constructor for class javax.media.j3d.SpotLight
  Constructs a SpotLight node with default parameters.
SpotLight(boolean, Color3f, Point3f, Point3f, Vector3f, float, float) - Constructor for class javax.media.j3d.SpotLight
  Constructs and initializes a SpotLight node using the specified parameters.
SpotLight(Color3f, Point3f, Point3f, Vector3f, float, float) - Constructor for class javax.media.j3d.SpotLight
  Constructs and initializes a SpotLight node using the specified parameters.
start - Variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  Offset in bytes of the start of the compressed geometry from the beginning of the compressed geometry byte array passed to the CompressedGeometryData constructor.
start - Variable in class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  Offset in bytes of the start of the compressed geometry from the beginning of the compressed geometry byte array passed to the CompressedGeometry constructor.
startBehaviorScheduler() - Method in class javax.media.j3d.View
  Starts the behavior scheduler running after it has been stopped.
started - Variable in class com.sun.j3d.audioengines.AudioEngineThread
  This indicates that this thread is ready
startRenderer() - Method in class javax.media.j3d.Canvas3D
  Start the Java 3D renderer on this Canvas3D object.
startSample(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Start sample playing on audio device
startSample(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
startSample(int) - Method in interface javax.media.j3d.AudioDevice3D
  Begins a sound playing on the AudioDevice.
startView() - Method in class javax.media.j3d.View
  Starts traversing this view, and starts the renderers associated with all canvases attached to this view.
State Inheritance - Section in package javax.media.j3d
STENCIL_DECR - Static variable in class javax.media.j3d.RenderingAttributes
  Stencil operation: `DST = DST - 1`
STENCIL_INCR - Static variable in class javax.media.j3d.RenderingAttributes
  Stencil operation: `DST = DST + 1`
STENCIL_INVERT - Static variable in class javax.media.j3d.RenderingAttributes
  Stencil operation: `DST = ~DST`
STENCIL_KEEP - Static variable in class javax.media.j3d.RenderingAttributes
  Stencil operation: `DST = DST`
STENCIL_REPLACE - Static variable in class javax.media.j3d.RenderingAttributes
  Stencil operation: `DST = REF`
STENCIL_ZERO - Static variable in class javax.media.j3d.RenderingAttributes
  Stencil operation: `DST = 0`
STEREO_BOTH - Static variable in class javax.media.j3d.GraphicsContext3D
  Specifies that rendering is done to both eyes.
STEREO_LEFT - Static variable in class javax.media.j3d.GraphicsContext3D
  Specifies that rendering is done to the left eye.
STEREO_RIGHT - Static variable in class javax.media.j3d.GraphicsContext3D
  Specifies that rendering is done to the right eye.
STEREO_SPEAKERS - Static variable in interface javax.media.j3d.AudioDevice
  Choosing a two near-field stereo speakers as the audio playback type specifies that the audio playback will be through stereo speakers some supplied distance away from, and at some given angle to the listener.
StereoEnable - Section in package com.sun.j3d.utils.universe
StereoEyeSeparation - Section in package com.sun.j3d.utils.universe
STOP - Static variable in class com.sun.j3d.audioengines.AudioEngineThread
  This runMonitor action tells the thread to stop running
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().
stopBehaviorScheduler() - Method in class javax.media.j3d.View
  Stops the behavior scheduler after all currently scheduled behaviors are executed.
stopRenderer() - Method in class javax.media.j3d.Canvas3D
  Stop the Java 3D renderer on this Canvas3D object.
stopSample(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Stop sample playing on audio device
stopSample(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
stopSample(int) - Method in interface javax.media.j3d.AudioDevice3D
  Stops the sound on the AudioDevice.
stopView() - Method in class javax.media.j3d.View
  Stops traversing the scene graph for this view after the current state of the scene graph is reflected on all canvases attached to this view.
STREAMING_AUDIO_DATA - Static variable in interface javax.media.j3d.AudioDevice3D
  Sound data specified as Streaming is not copied by the AudioDevice driver implementation.
StringIO - Class in com.sun.j3d.utils.shader
  Utility class with static methods to read the entire contents of a file, URL, InputStream, or Reader into a single String that is returned to the user.
Stripifier - Class in com.sun.j3d.utils.geometry
  The Stripifier utility will change the primitive of the GeometryInfo object to Triangle Strips.
Stripifier() - Constructor for class com.sun.j3d.utils.geometry.Stripifier
  Creates the Stripifier object.
Stripifier(int) - Constructor for class com.sun.j3d.utils.geometry.Stripifier
  Creates the Stripifier object.
StripifierStats - Class in com.sun.j3d.utils.geometry
  This class collects statistics on the Stripifier.
stripify(GeometryInfo) - Method in class com.sun.j3d.utils.geometry.Stripifier
  Converts the geometry contained in the GeometryInfo object into an array of triangle strips.
STRIPIFY - Static variable in class com.sun.j3d.loaders.objectfile.ObjectFile
  Flag sent to contructor.
Structuring the Java 3D Program - Section in package javax.media.j3d
sub(HiResCoord, HiResCoord) - Method in class javax.media.j3d.HiResCoord
  Subtracts two HiResCoords placing the results into this HiResCoord.
sub(Transform3D) - Method in class javax.media.j3d.Transform3D
  Subtracts transform t1 from this transform and places the result into this: this = this - t1.
sub(Transform3D, Transform3D) - Method in class javax.media.j3d.Transform3D
  Subtracts transform t2 from transform t1 and places the result into this: this = t1 - t2.
Subclassing Nodes - Section in package javax.media.j3d
swap() - Method in class javax.media.j3d.Canvas3D
  Synchronize and swap buffers on a double buffered canvas for this Canvas3D object.
Switch - Class in javax.media.j3d
  The Switch node controls which of its children will be rendered.
Switch() - Constructor for class javax.media.j3d.Switch
  Constructs a Switch node with default parameters.
Switch(int) - Constructor for class javax.media.j3d.Switch
  Constructs and initializes a Switch node using the specified child selection index.
Switch(int, BitSet) - Constructor for class javax.media.j3d.Switch
  Constructs and initializes a Switch node using the specified child selection index and mask.
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`.
SwitchValueInterpolator - Class in javax.media.j3d
  SwitchValueInterpolator behavior.
SwitchValueInterpolator(Alpha, Switch) - Constructor for class javax.media.j3d.SwitchValueInterpolator
  Constructs a SwitchValueInterpolator behavior that varies its target Switch node's child index between 0 and n-1, where n is the number of children in the target Switch node.
SwitchValueInterpolator(Alpha, Switch, int, int) - Constructor for class javax.media.j3d.SwitchValueInterpolator
  Constructs a SwitchValueInterpolator behavior that varies its target Switch node's child index between the two values provided.

## T

target - Variable in class javax.media.j3d.TransformInterpolator
  The TransformGroup node affected by this transformInterpolator
Target Hardware Platforms - Section in package javax.media.j3d
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(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.
TCBKeyFrame(TCBKeyFrame) - Constructor for class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
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
TexCoordGeneration - Class in javax.media.j3d
  The TexCoordGeneration object contains all parameters needed for automatic texture coordinate generation.
TexCoordGeneration() - Constructor for class javax.media.j3d.TexCoordGeneration
  Constructs a TexCoordGeneration object with default parameters.
TexCoordGeneration(int, int) - Constructor for class javax.media.j3d.TexCoordGeneration
  Constructs a TexCoordGeneration object with the specified genMode and format.
TexCoordGeneration(int, int, Vector4f) - Constructor for class javax.media.j3d.TexCoordGeneration
  Constructs a TexCoordGeneration object with the specified genMode, format, and the S coordinate plane equation.
TexCoordGeneration(int, int, Vector4f, Vector4f) - Constructor for class javax.media.j3d.TexCoordGeneration
  Constructs a TexCoordGeneration object with the specified genMode, format, and the S and T coordinate plane equations.
TexCoordGeneration(int, int, Vector4f, Vector4f, Vector4f) - Constructor for class javax.media.j3d.TexCoordGeneration
  Constructs a TexCoordGeneration object with the specified genMode, format, and the S, T, and R coordinate plane equations.
TexCoordGeneration(int, int, Vector4f, Vector4f, Vector4f, Vector4f) - Constructor for class javax.media.j3d.TexCoordGeneration
  Constructs a TexCoordGeneration object with the specified genMode, format, and the S, T, R, and Q coordinate plane equations.
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.
Text3D - Class in javax.media.j3d
  A Text3D object is a text string that has been converted to 3D geometry.
Text3D() - Constructor for class javax.media.j3d.Text3D
  Constructs a Text3D object with default parameters.
Text3D(Font3D) - Constructor for class javax.media.j3d.Text3D
  Creates a Text3D object with the given Font3D object.
Text3D(Font3D, String) - Constructor for class javax.media.j3d.Text3D
  Creates a Text3D object given a Font3D object and a string.
Text3D(Font3D, String, Point3f) - Constructor for class javax.media.j3d.Text3D
  Creates a Text3D object given a Font3D, a string and position.
Text3D(Font3D, String, Point3f, int, int) - Constructor for class javax.media.j3d.Text3D
  Creates a Text3D object given a Font3D, string, position, alignment and path along which string is to be placed.
Texture - Class in javax.media.j3d
  The Texture object is a component object of an Appearance object that defines the texture properties used when texture mapping is enabled.
Texture() - Constructor for class javax.media.j3d.Texture
  Constructs a Texture object with default parameters.
Texture(int, int, int, int) - Constructor for class javax.media.j3d.Texture
  Constructs an empty Texture object with specified mipMapMode, format, width and height.
Texture(int, int, int, int, int) - Constructor for class javax.media.j3d.Texture
  Constructs an empty Texture object with specified mipMapMode, format, width, height, and boundaryWidth.
TEXTURE_COORDINATE_2 - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray contains one or more arrays of 2D texture coordinates.
TEXTURE_COORDINATE_2 - Static variable in class javax.media.j3d.TexCoordGeneration
  Generates 2D texture coordinates (S and T).
TEXTURE_COORDINATE_3 - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray contains one or more arrays of 3D texture coordinates.
TEXTURE_COORDINATE_3 - Static variable in class javax.media.j3d.TexCoordGeneration
  Generates 3D texture coordinates (S, T, and R).
TEXTURE_COORDINATE_4 - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray contains one or more arrays of 4D texture coordinates.
TEXTURE_COORDINATE_4 - Static variable in class javax.media.j3d.TexCoordGeneration
  Generates 4D texture coordinates (S, T, R, and Q).
Texture2D - Class in javax.media.j3d
  Texture2D is a subclass of Texture class.
Texture2D() - Constructor for class javax.media.j3d.Texture2D
  Constructs a texture object using default values.
Texture2D(int, int, int, int) - Constructor for class javax.media.j3d.Texture2D
  Constructs an empty Texture2D object with specified mipmapMode format, width and height.
Texture2D(int, int, int, int, int) - Constructor for class javax.media.j3d.Texture2D
  Constructs an empty Texture2D object with specified mipMapMode, format, width, height, and boundaryWidth.
Texture3D - Class in javax.media.j3d
  Texture3D is a subclass of Texture class.
Texture3D() - Constructor for class javax.media.j3d.Texture3D
  Constructs a Texture3D object with default parameters.
Texture3D(int, int, int, int, int) - Constructor for class javax.media.j3d.Texture3D
  Constructs an empty Texture3D object with specified mipmapMode format, width, height, and depth.
Texture3D(int, int, int, int, int, int) - Constructor for class javax.media.j3d.Texture3D
  Constructs an empty Texture3D object with specified mipmapMode format, width, height, depth, and boundaryWidth.
TextureAttributes - Class in javax.media.j3d
  The TextureAttributes object defines attributes that apply to texture mapping.
TextureAttributes() - Constructor for class javax.media.j3d.TextureAttributes
  Constructs a TextureAttributes object with default parameters.
TextureAttributes(int, Transform3D, Color4f, int) - Constructor for class javax.media.j3d.TextureAttributes
  Constructs a TextureAttributes object with the specified values.
TextureCubeMap - Class in javax.media.j3d
  TextureCubeMap is a subclass of Texture class.
TextureCubeMap() - Constructor for class javax.media.j3d.TextureCubeMap
  Constructs a texture object using default values.
TextureCubeMap(int, int, int) - Constructor for class javax.media.j3d.TextureCubeMap
  Constructs an empty TextureCubeMap object with specified mipmapMode format, and width.
TextureCubeMap(int, int, int, int) - Constructor for class javax.media.j3d.TextureCubeMap
  Constructs an empty TextureCubeMap object with specified mipmapMode format, width, and boundary width.
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, 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) - Constructor for class com.sun.j3d.utils.image.TextureLoader
  Contructs a TextureLoader object using the specified BufferedImage and format
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, 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, 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, int, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
  Contructs a TextureLoader object using the specified Image format and option flags
TextureLoader(Image, String, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
  Contructs a TextureLoader object using the specified Image 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, 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, int, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
  Contructs a TextureLoader object using the specified file, format and option flags
TextureLoader(String, String, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
  Contructs a TextureLoader object using the specified file, 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, 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, int, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
  Contructs a TextureLoader object using the specified URL, format and option flags
TextureLoader(URL, String, Component) - Constructor for class com.sun.j3d.utils.image.TextureLoader
  Contructs a TextureLoader object using the specified URL, and format
TextureUnitState - Class in javax.media.j3d
  The TextureUnitState object defines all texture mapping state for a single texture unit.
TextureUnitState() - Constructor for class javax.media.j3d.TextureUnitState
  Constructs a TextureUnitState component object using defaults for all state variables.
TextureUnitState(Texture, TextureAttributes, TexCoordGeneration) - Constructor for class javax.media.j3d.TextureUnitState
  Constructs a TextureUnitState component object using the specified component objects.
The Coexistence Coordinate System - Section in package javax.media.j3d
The Coordinate Systems - Section in package javax.media.j3d
The Head Coordinate System - Section in package javax.media.j3d
The Head Tracker Coordinate System - Section in package javax.media.j3d
The Image Plate Coordinate System - Section in package javax.media.j3d
The Left Image Plate and Right Image Plate Coordinate Systems - Section in package javax.media.j3d
The Objects That Define the View - Section in package javax.media.j3d
The Physical Coordinate Systems - Section in package javax.media.j3d
The Physical Environment Influences the View - Section in package javax.media.j3d
The Physical World - Section in package javax.media.j3d
The Scene Graph Programming Model - Section in package javax.media.j3d
The Screen3D Object - Section in package javax.media.j3d
The Tracker Base Coordinate System - Section in package javax.media.j3d
The ViewPlatform Coordinate System - Section in package javax.media.j3d
The Virtual Coordinate Systems - Section in package javax.media.j3d
The Virtual Universe - Section in package javax.media.j3d
The Virtual World - Section in package javax.media.j3d
The Virtual World Coordinate System - Section in package javax.media.j3d
Three Major Rendering Modes - Section in package javax.media.j3d
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.
Top-level and built-in commands - Section in package com.sun.j3d.utils.universe
toString() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
toString() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  Returns a String describing the contents of the Header object.
toString() - Method in class com.sun.j3d.utils.geometry.StripifierStats
  Returns a formated String that can be used to print out the Stripifier stats.
toString() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
  String representation of this object
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 javax.media.j3d.BoundingBox
  Returns a string representation of this class.
toString() - Method in class javax.media.j3d.BoundingPolytope
  Returns a string representation of this class
toString() - Method in class javax.media.j3d.BoundingSphere
  Returns a string representation of this class.
toString() - Method in class javax.media.j3d.ColoringAttributes
  Returns a String representation of this ColoringAttributes object.
toString() - Method in class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  Returns a String describing the contents of the CompressedGeometryHeader object.
toString() - Method in class javax.media.j3d.GraphicsConfigTemplate3D
  Returns a string representation of this object.
toString() - Method in class javax.media.j3d.Material
  Returns a String representation of this Materials values.
toString() - Method in class javax.media.j3d.PhysicalBody
  Returns a string representation of this PhysicalBody's values.
toString() - Method in class javax.media.j3d.RenderingError
  Returns a short string that describes this rendering error.
toString() - Method in class javax.media.j3d.SceneGraphObject
  Returns a String representation of this SceneGraphObject.
toString() - Method in class javax.media.j3d.SceneGraphPath
  Returns a string representation of this object; the string contains the class names of all Nodes in the SceneGraphPath, the toString() method of any associated user data provided by SceneGraphObject.getUserData(), and also prints out the transform, if it is not null.
toString() - Method in class javax.media.j3d.Screen3D
toString() - Method in class javax.media.j3d.ShaderError
  Returns a short string that describes this shader error.
toString() - Method in class javax.media.j3d.Transform3D
  Returns the matrix elements of this transform as a string.
TrackerBaseToImagePlate - Section in package com.sun.j3d.utils.universe
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`.
TrackingEnable - Section in package com.sun.j3d.utils.universe
TransFactors(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
  Property which sets the translation x and y factors.
transform(Bounds, Transform3D) - Method in class javax.media.j3d.BoundingBox
  Modifies the bounding box so that it bounds the volume generated by transforming the given bounding object.
transform(Bounds, Transform3D) - Method in class javax.media.j3d.BoundingPolytope
  Modifies the bounding polytope so that it bounds the volume generated by transforming the given bounding object.
transform(Bounds, Transform3D) - Method in class javax.media.j3d.BoundingSphere
  Modifies the bounding sphere so that it bounds the volume generated by transforming the given bounding object.
transform(Bounds, Transform3D) - Method in class javax.media.j3d.Bounds
  Modifies the bounding object so that it bounds the volume generated by transforming the given bounding object.
transform(Transform3D) - Method in class javax.media.j3d.BoundingBox
  Transforms this bounding box by the given matrix.
transform(Transform3D) - Method in class javax.media.j3d.BoundingPolytope
  Transforms this bounding polytope by the given transformation matrix.
transform(Transform3D) - Method in class javax.media.j3d.BoundingSphere
  Transforms this bounding sphere by the given matrix.
transform(Transform3D) - Method in class javax.media.j3d.Bounds
  Transforms this bounding object by the given matrix.
transform(Point3d) - Method in class javax.media.j3d.Transform3D
  Transforms the point parameter with this transform and places the result back into point.
transform(Point3d, Point3d) - Method in class javax.media.j3d.Transform3D
  Transforms the point parameter with this transform and places the result into pointOut.
transform(Point3f) - Method in class javax.media.j3d.Transform3D
  Transforms the point parameter with this transform and places the result back into point.
transform(Point3f, Point3f) - Method in class javax.media.j3d.Transform3D
  Transforms the point parameter with this transform and places the result into pointOut.
transform(Vector3d) - Method in class javax.media.j3d.Transform3D
  Transforms the normal parameter by this transform and places the value back into normal.
transform(Vector3d, Vector3d) - Method in class javax.media.j3d.Transform3D
  Transforms the normal parameter by this transform and places the value into normalOut.
transform(Vector3f) - Method in class javax.media.j3d.Transform3D
  Transforms the normal parameter by this transform and places the value back into normal.
transform(Vector3f, Vector3f) - Method in class javax.media.j3d.Transform3D
  Transforms the normal parameter by this transform and places the value into normalOut.
transform(Vector4d) - Method in class javax.media.j3d.Transform3D
  Transform the vector vec using this Transform and place the result back into vec.
transform(Vector4d, Vector4d) - Method in class javax.media.j3d.Transform3D
  Transform the vector vec using this transform and place the result into vecOut.
transform(Vector4f) - Method in class javax.media.j3d.Transform3D
  Transform the vector vec using this Transform and place the result back into vec.
transform(Vector4f, Vector4f) - Method in class javax.media.j3d.Transform3D
  Transform the vector vec using this Transform and place the result into vecOut.
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`.
Transform3D - Class in javax.media.j3d
  A generalized transform object represented internally as a 4x4 double-precision floating point matrix.
Transform3D() - Constructor for class javax.media.j3d.Transform3D
  Constructs and initializes a transform to the identity matrix.
Transform3D(double[]) - Constructor for class javax.media.j3d.Transform3D
  Constructs and initializes a transform from the double precision array of length 16; the top row of the matrix is initialized to the first four elements of the array, and so on.
Transform3D(float[]) - Constructor for class javax.media.j3d.Transform3D
  Constructs and initializes a transform from the float array of length 16; the top row of the matrix is initialized to the first four elements of the array, and so on.
Transform3D(Transform3D) - Constructor for class javax.media.j3d.Transform3D
  Constructs and initializes a transform from the Transform3D object.
Transform3D(GMatrix) - Constructor for class javax.media.j3d.Transform3D
  Constructs a transform and initializes it to the upper 4 x 4 of the GMatrix argument.
Transform3D(Matrix3d, Vector3d, double) - Constructor for class javax.media.j3d.Transform3D
  Constructs and initializes a transform from the rotation matrix, translation, and scale values.
Transform3D(Matrix3f, Vector3d, double) - Constructor for class javax.media.j3d.Transform3D
  Constructs and initializes a transform from the rotation matrix, translation, and scale values.
Transform3D(Matrix3f, Vector3f, float) - Constructor for class javax.media.j3d.Transform3D
  Constructs and initializes a transform from the rotation matrix, translation, and scale values.
Transform3D(Matrix4d) - Constructor for class javax.media.j3d.Transform3D
  Constructs and initializes a transform from the 4 x 4 matrix.
Transform3D(Matrix4f) - Constructor for class javax.media.j3d.Transform3D
  Constructs and initializes a transform from the 4 x 4 matrix.
Transform3D(Quat4d, Vector3d, double) - Constructor for class javax.media.j3d.Transform3D
  Constructs and initializes a transform from the quaternion, translation, and scale values.
Transform3D(Quat4f, Vector3d, double) - Constructor for class javax.media.j3d.Transform3D
  Constructs and initializes a transform from the quaternion, translation, and scale values.
Transform3D(Quat4f, Vector3f, float) - Constructor for class javax.media.j3d.Transform3D
  Constructs and initializes a transform from the quaternion, translation, and scale values.
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(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, Transform3D) - Method in class com.sun.j3d.utils.pickfast.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.pickfast.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.pickfast.behaviors.PickZoomBehavior
  Callback method from MouseZoom This is used when the Picking callback is enabled
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
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, TransformGroup) - Method in interface com.sun.j3d.utils.pickfast.behaviors.PickingCallback
  Called by the Pick Behavior with which this callback is registered each time the Picked object is moved
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(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.MouseWheelZoom
  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
transformGroup - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
TransformGroup - Class in javax.media.j3d
  Group node that contains a transform.
TransformGroup() - Constructor for class javax.media.j3d.TransformGroup
  Constructs and initializes a TransformGroup using an identity transform.
TransformGroup(Transform3D) - Constructor for class javax.media.j3d.TransformGroup
  Constructs and initializes a TransformGroup from the Transform passed.
TransformInterpolator - Class in javax.media.j3d
  TransformInterpolator is an abstract class that extends Interpolator to provide common methods used by various transform related interpolator subclasses.
TransformInterpolator() - Constructor for class javax.media.j3d.TransformInterpolator
  Constructs a TransformInterpolator node with a null alpha value and a null target of TransformGroup
TransformInterpolator(Alpha, TransformGroup) - Constructor for class javax.media.j3d.TransformInterpolator
  Constructs a trivial transform interpolator with a specified alpha, a specified target and an default axis set to Identity.
TransformInterpolator(Alpha, TransformGroup, Transform3D) - Constructor for class javax.media.j3d.TransformInterpolator
  Constructs a new transform interpolator that set an specified alpha, a specified targe and a specified axisOfTransform.
transformX - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
transformY - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Translate - Section in package com.sun.j3d.utils.universe
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.pickfast.behaviors.PickingCallback
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.
TranslateRotate - Section in package com.sun.j3d.utils.universe
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.
TRANSLATION - Static variable in class javax.media.j3d.Transform3D
  A translation-only matrix with ones on the diagonal.
TranslationListener2D(Sensor, Sensor) - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener2D
  Construct an instance of this class using the specified sensors.
TranslationListener6D(boolean) - Constructor for class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener6D
  Construct a new translation button listener for a 6DOF sensor.
TranslationSpeed(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
  Property which sets the normal translation speed.
TRANSPARENCY_SORT_GEOMETRY - Static variable in class javax.media.j3d.View
  Policy that specifies that transparent objects are sorted from back to front on a per-geometry basis.
TRANSPARENCY_SORT_NONE - Static variable in class javax.media.j3d.View
  Policy that specifies that no sorting of transparent objects is done.
TransparencyAttributes - Class in javax.media.j3d
  The TransparencyAttributes object defines all attributes affecting transparency of the object.
TransparencyAttributes() - Constructor for class javax.media.j3d.TransparencyAttributes
  Constructs a TransparencyAttributes object with default parameters.
TransparencyAttributes(int, float) - Constructor for class javax.media.j3d.TransparencyAttributes
  Construct TransparencyAttributes object with specified values.
TransparencyAttributes(int, float, int, int) - Constructor for class javax.media.j3d.TransparencyAttributes
  Construct TransparencyAttributes object with specified values.
TransparencyInterpolator - Class in javax.media.j3d
  TransparencyInterpolator behavior.
TransparencyInterpolator(Alpha, TransparencyAttributes) - Constructor for class javax.media.j3d.TransparencyInterpolator
  Constructs a trivial transparency interpolator with a specified target, a minimum transparency of 0.0f and a maximum transparency of 1.0f.
TransparencyInterpolator(Alpha, TransparencyAttributes, float, float) - Constructor for class javax.media.j3d.TransparencyInterpolator
  Constructs a new transparency interpolator that varies the target material's transparency between the two transparency values.
TransparencySortController - Class in com.sun.j3d.utils.scenegraph.transparency
  This class controls the Transparency Sorting scheme used by Java 3D when rendering transparent objects.
TransparencySortController() - Constructor for class com.sun.j3d.utils.scenegraph.transparency.TransparencySortController
TransparencySortGeom - Interface in com.sun.j3d.utils.scenegraph.transparency
  The interface of the objects that should be compared to determine rendering order of transparent objects.
transpose() - Method in class javax.media.j3d.Transform3D
  Transposes this matrix in place.
transpose(Transform3D) - Method in class javax.media.j3d.Transform3D
  Transposes transform t1 and places the value into this transform.
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_BUFFER - Static variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  bufferType: compressed geometry is made up of triangles.
TRIANGLE_BUFFER - Static variable in class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  bufferType: compressed geometry is made up of triangles.
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.
TriangleArray - Class in javax.media.j3d
  The TriangleArray object draws the array of vertices as individual triangles.
TriangleArray(int, int) - Constructor for class javax.media.j3d.TriangleArray
  Constructs an empty TriangleArray object using the specified parameters.
TriangleArray(int, int, int, int[]) - Constructor for class javax.media.j3d.TriangleArray
  Constructs an empty TriangleArray object using the specified parameters.
TriangleArray(int, int, int, int[], int, int[]) - Constructor for class javax.media.j3d.TriangleArray
  Constructs an empty TriangleArray object using the specified parameters.
TriangleFanArray - Class in javax.media.j3d
  The TriangleFanArray object draws an array of vertices as a set of connected triangle fans.
TriangleFanArray(int, int, int[]) - Constructor for class javax.media.j3d.TriangleFanArray
  Constructs an empty TriangleFanArray object using the specified parameters.
TriangleFanArray(int, int, int, int[], int[]) - Constructor for class javax.media.j3d.TriangleFanArray
  Constructs an empty TriangleFanArray object using the specified parameters.
TriangleFanArray(int, int, int, int[], int, int[], int[]) - Constructor for class javax.media.j3d.TriangleFanArray
  Constructs an empty TriangleFanArray object using the specified parameters.
TriangleStripArray - Class in javax.media.j3d
  The TriangleStripArray object draws an array of vertices as a set of connected triangle strips.
TriangleStripArray(int, int, int[]) - Constructor for class javax.media.j3d.TriangleStripArray
  Constructs an empty TriangleStripArray object using the specified parameters.
TriangleStripArray(int, int, int, int[], int[]) - Constructor for class javax.media.j3d.TriangleStripArray
  Constructs an empty TriangleStripArray object using the specified parameters.
TriangleStripArray(int, int, int, int[], int, int[], int[]) - Constructor for class javax.media.j3d.TriangleStripArray
  Constructs an empty TriangleStripArray object using the specified parameters.
triangulate(GeometryInfo) - Method in class com.sun.j3d.utils.geometry.Triangulator
  This routine converts the GeometryInfo object from primitive type POLYGON_ARRAY to primitive type TRIANGLE_ARRAY using polygon decomposition techniques.
TRIANGULATE - Static variable in class com.sun.j3d.loaders.objectfile.ObjectFile
  Flag sent to constructor.
Triangulator - Class in com.sun.j3d.utils.geometry
  Triangulator is a utility for turning arbitrary polygons into triangles so they can be rendered by Java 3D.
Triangulator() - Constructor for class com.sun.j3d.utils.geometry.Triangulator
  Deprecated.
  This class is created automatically when needed in GeometryInfo and never needs to be used directly. Putting data into a GeometryInfo with primitive POLYGON_ARRAY automatically causes the triangulator to be created and used.
Triangulator(int) - Constructor for class com.sun.j3d.utils.geometry.Triangulator
  Deprecated.
  This class is created automatically when needed in GeometryInfo and never needs to be used directly. Putting data into a GeometryInfo with primitive POLYGON_ARRAY automatically causes the triangulator to be created and used.
triggeredElements() - Method in class javax.media.j3d.WakeupCondition
  Returns an enumeration of all triggered WakeupCriterias in this Condition.
Two Styles of Immediate-Mode Rendering - Section in package javax.media.j3d
type - Variable in class com.sun.j3d.audioengines.AudioEngineThread
  The type of this thread.
TYPE_3BYTE_BGR - Enum constant in enum class javax.media.j3d.NioImageBuffer.ImageType
  Represents an image with 8-bit RGB color components, corresponding to a Windows-style BGR color model, with the colors Blue, Green, and Red stored in 3 consecutive bytes for each pixel.
TYPE_3BYTE_RGB - Enum constant in enum class javax.media.j3d.NioImageBuffer.ImageType
  Represents an image with 8-bit RGB color components with Red, Green, and Blue, stored in 3 consecutive bytes for each pixel.
TYPE_4BYTE_ABGR - Enum constant in enum class javax.media.j3d.NioImageBuffer.ImageType
  Represents an image with 8-bit RGBA color components with Alpha, Blue, Green, and Red stored in 4 consecutive bytes for each pixel.
TYPE_4BYTE_RGBA - Enum constant in enum class javax.media.j3d.NioImageBuffer.ImageType
  Represents an image with 8-bit RGBA color components with Red, Green, Blue, and Alpha stored in 4 consecutive bytes for each pixel.
TYPE_BRANCH_GROUP - Static variable in class com.sun.j3d.utils.pickfast.PickTool
  Flag to pass to `getNode(int)` to return a `BranchGroup` node from the `SceneGraphPath`.
TYPE_BYTE_GRAY - Enum constant in enum class javax.media.j3d.NioImageBuffer.ImageType
  Represents a unsigned byte grayscale image, non-indexed.
TYPE_GROUP - Static variable in class com.sun.j3d.utils.pickfast.PickTool
  Flag to pass to `getNode(int)` to return a `Group` node from the `SceneGraphPath`.
TYPE_INT_ARGB - Enum constant in enum class javax.media.j3d.NioImageBuffer.ImageType
  Represents an image with 8-bit RGBA color components packed into integer pixels.
TYPE_INT_BGR - Enum constant in enum class javax.media.j3d.NioImageBuffer.ImageType
  Represents an image with 8-bit RGB color components, corresponding to a Windows- or Solaris- style BGR color model, with the colors Blue, Green, and Red packed into integer pixels.
TYPE_INT_RGB - Enum constant in enum class javax.media.j3d.NioImageBuffer.ImageType
  Represents an image with 8-bit RGB color components packed into integer pixels.
TYPE_LINK - Static variable in class com.sun.j3d.utils.pickfast.PickTool
  Flag to pass to `getNode(int)` to return a `Link` node from the `SceneGraphPath`.
TYPE_MORPH - Static variable in class com.sun.j3d.utils.pickfast.PickTool
  Flag to pass to `getNode(int)` to return a `Morph` node from the `SceneGraphPath`.
TYPE_PRIMITIVE - Static variable in class com.sun.j3d.utils.pickfast.PickTool
  Flag to pass to `getNode(int)` to return a `Primitive` node from the `SceneGraphPath`.
TYPE_SHAPE3D - Static variable in class com.sun.j3d.utils.pickfast.PickTool
  Flag to pass to `getNode(int)` to return a `Shape3D` node from the `SceneGraphPath`.
TYPE_SWITCH - Static variable in class com.sun.j3d.utils.pickfast.PickTool
  Flag to pass to `getNode(int)` to return a `Switch` node from the `SceneGraphPath`.
TYPE_TRANSFORM_GROUP - Static variable in class com.sun.j3d.utils.pickfast.PickTool
  Flag to pass to `getNode(int)` to return a `TransformGroup` node from the `SceneGraphPath`.

## U

UNEXPECTED_RENDERING_ERROR - Static variable in class javax.media.j3d.RenderingError
  Indicates that an unexpected rendering exception was caught by the Java 3D renderer thread.
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
unmuteSample(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Unmute sample.
unmuteSample(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
unmuteSample(int) - Method in interface javax.media.j3d.AudioDevice3D
  Makes a silently playing sample audible.
unpauseSample(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Unpause sample.
unpauseSample(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
unpauseSample(int) - Method in interface javax.media.j3d.AudioDevice3D
  Restarts the paused sample from the location in the sample where paused.
UnresolvedBehavior - Class in com.sun.j3d.utils.scenegraph.io
  This Behavior is used in place of any behaviors which can not be instantiated when a scene graph is read.
UnresolvedBehavior() - Constructor for class com.sun.j3d.utils.scenegraph.io.UnresolvedBehavior
UNSUPPORTED_LANGUAGE_ERROR - Static variable in class javax.media.j3d.ShaderError
  Indicates that the specified shading language is not supported on the screen display device.
UnsupportedUniverseException - Exception Class in com.sun.j3d.utils.scenegraph.io
  Thrown if the VirtualUniverse subclass is not supported by the writeUniverse calls.
UnsupportedUniverseException() - Constructor for exception class com.sun.j3d.utils.scenegraph.io.UnsupportedUniverseException
  Creates new `UnsupportedUniverseException` without detail message.
UnsupportedUniverseException(String) - Constructor for exception class com.sun.j3d.utils.scenegraph.io.UnsupportedUniverseException
  Constructs an `UnsupportedUniverseException` with the specified detail message.
UPDATE_THREAD - Static variable in class com.sun.j3d.audioengines.AudioEngineThread
updateCanvas(Canvas3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
  Arrange for an update of cached canvas parameters.
updateData(Geometry) - Method in interface javax.media.j3d.GeometryUpdater
  Updates geometry data that is accessed by reference.
updateData(GeometryUpdater) - Method in class javax.media.j3d.GeometryArray
  Updates geometry array data that is accessed by reference.
updateData(ImageComponent2D.Updater, int, int, int, int) - Method in class javax.media.j3d.ImageComponent2D
  Updates image data that is accessed by reference.
updateData(ImageComponent2D, int, int, int, int) - Method in interface javax.media.j3d.ImageComponent2D.Updater
  Updates image data that is accessed by reference.
updateData(ImageComponent3D.Updater, int, int, int, int, int) - Method in class javax.media.j3d.ImageComponent3D
  Updates a particular slice of image data that is accessed by reference.
updateData(ImageComponent3D, int, int, int, int, int) - Method in interface javax.media.j3d.ImageComponent3D.Updater
  Updates image data that is accessed by reference.
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.
updateNodeReferences(NodeReferenceTable) - Method in class javax.media.j3d.AlternateAppearance
  Callback used to allow a node to check if any nodes referenced by that node have been duplicated via a call to `cloneTree`.
updateNodeReferences(NodeReferenceTable) - Method in class javax.media.j3d.Background
  Callback used to allow a node to check if any scene graph objects referenced by that node have been duplicated via a call to `cloneTree`.
updateNodeReferences(NodeReferenceTable) - Method in class javax.media.j3d.Behavior
  Callback used to allow a node to check if any scene graph objects referenced by that node have been duplicated via a call to `cloneTree`.
updateNodeReferences(NodeReferenceTable) - Method in class javax.media.j3d.Billboard
  Callback used to allow a node to check if any scene graph objects referenced by that node have been duplicated via a call to `cloneTree`.
updateNodeReferences(NodeReferenceTable) - Method in class javax.media.j3d.Clip
  Callback used to allow a node to check if any scene graph objects referenced by that node have been duplicated via a call to `cloneTree`.
updateNodeReferences(NodeReferenceTable) - Method in class javax.media.j3d.ColorInterpolator
  Callback used to allow a node to check if any scene graph objects referenced by that node have been duplicated via a call to `cloneTree`.
updateNodeReferences(NodeReferenceTable) - Method in class javax.media.j3d.Fog
  Callback used to allow a node to check if any nodes referenced by that node have been duplicated via a call to `cloneTree`.
updateNodeReferences(NodeReferenceTable) - Method in class javax.media.j3d.Light
  Callback used to allow a node to check if any scene graph objects referenced by that node have been duplicated via a call to `cloneTree`.
updateNodeReferences(NodeReferenceTable) - Method in class javax.media.j3d.LOD
  Callback used to allow a node to check if any nodes referenced by that node have been duplicated via a call to `cloneTree`.
updateNodeReferences(NodeReferenceTable) - Method in class javax.media.j3d.ModelClip
  Callback used to allow a node to check if any scene graph objects referenced by that node have been duplicated via a call to `cloneTree`.
updateNodeReferences(NodeReferenceTable) - Method in class javax.media.j3d.SceneGraphObject
  Callback used to allow a node to check if any scene graph objects referenced by that node have been duplicated via a call to `cloneTree`.
updateNodeReferences(NodeReferenceTable) - Method in class javax.media.j3d.Sound
  Callback used to allow a node to check if any scene graph objects referenced by that node have been duplicated via a call to `cloneTree`.
updateNodeReferences(NodeReferenceTable) - Method in class javax.media.j3d.Soundscape
  Callback used to allow a node to check if any scene graph objects referenced by that node have been duplicated via a call to `cloneTree`.
updateNodeReferences(NodeReferenceTable) - Method in class javax.media.j3d.SwitchValueInterpolator
  Callback used to allow a node to check if any nodes referenced by that node have been duplicated via a call to `cloneTree`.
updateNodeReferences(NodeReferenceTable) - Method in class javax.media.j3d.TransformInterpolator
  Callback used to allow a node to check if any scene graph objects referenced by that node have been duplicated via a call to `cloneTree`.
updateNodeReferences(NodeReferenceTable) - Method in class javax.media.j3d.TransparencyInterpolator
  Callback used to allow a node to check if any nodes referenced by that node have been duplicated via a call to `cloneTree`.
updateSample(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
  Update sample.
updateSample(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
updateSample(int) - Method in interface javax.media.j3d.AudioDevice3D
  Explicitly updates a Sample.
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.pickfast.behaviors.PickMouseBehavior
  Subclasses shall implement this update function
updateScene(int, int) - Method in class com.sun.j3d.utils.pickfast.behaviors.PickRotateBehavior
  Update the scene to manipulate any nodes.
updateScene(int, int) - Method in class com.sun.j3d.utils.pickfast.behaviors.PickTranslateBehavior
  Update the scene to manipulate any nodes.
updateScene(int, int) - Method in class com.sun.j3d.utils.pickfast.behaviors.PickZoomBehavior
  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.
upperBound - Variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
  A point that defines the upper bound of the x, y, and z components for all positions in the compressed geometry buffer.
upperBound - Variable in class javax.media.j3d.CompressedGeometryHeader
  Deprecated.
  A point that defines the upper bound of the x, y, and z components for all positions in the compressed geometry buffer.
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_BOUNDS - Static variable in class javax.media.j3d.WakeupOnCollisionEntry
  Use geometric bounds as an approximation in computing collisions.
USE_BOUNDS - Static variable in class javax.media.j3d.WakeupOnCollisionExit
  Use geometric bounds as an approximation in computing collisions.
USE_BOUNDS - Static variable in class javax.media.j3d.WakeupOnCollisionMovement
  Use geometric bounds as an approximation in computing collisions.
USE_COORD_INDEX_ONLY - Static variable in class javax.media.j3d.GeometryArray
  Specifies that only the coordinate indices are used for indexed geometry arrays.
USE_GEOMETRY - Static variable in class com.sun.j3d.utils.behaviors.picking.PickObject
  Deprecated.
  Set this flag if you want to pick by geometry.
USE_GEOMETRY - Static variable in class javax.media.j3d.WakeupOnCollisionEntry
  Use geometry in computing collisions.
USE_GEOMETRY - Static variable in class javax.media.j3d.WakeupOnCollisionExit
  Use geometry in computing collisions.
USE_GEOMETRY - Static variable in class javax.media.j3d.WakeupOnCollisionMovement
  Use geometry in computing collisions.
USE_NIO_BUFFER - Static variable in class javax.media.j3d.GeometryArray
  Specifies that geometry by-reference data for this GeometryArray, whether interleaved or non-interleaved, is accessed via J3DBuffer objects that wrap NIO Buffer objects, rather than float, double, byte, or TupleXX arrays.
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.pickfast.PickTool
userDefineShape - Variable in class com.sun.j3d.utils.picking.PickTool
userStop - Variable in class com.sun.j3d.audioengines.AudioEngineThread
  Flag to indicate that user initiate a thread stop
Using the Camera-Based View Model - Section in package javax.media.j3d
Using your own Classes with scenegraph.io - Section in package com.sun.j3d.utils.scenegraph.io

## V

value() - Method in class javax.media.j3d.Alpha
  This method returns a value between 0.0 and 1.0 inclusive, based on the current time and the time-to-alpha parameters established for this alpha.
value(long) - Method in class javax.media.j3d.Alpha
  This method returns a value between 0.0 and 1.0 inclusive, based on the specified time and the time-to-alpha parameters established for this alpha.
valueOf(String) - Static method in enum class javax.media.j3d.ImageComponent.ImageClass
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class javax.media.j3d.NioImageBuffer.ImageType
  Returns the enum constant of this class with the specified name.
values() - Static method in enum class javax.media.j3d.ImageComponent.ImageClass
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class javax.media.j3d.NioImageBuffer.ImageType
  Returns an array containing the constants of this enum class, in the order they are declared.
velocityScaleFactor - Variable in class com.sun.j3d.audioengines.AuralParameters
VERTEX_ATTRIBUTE_LOOKUP_ERROR - Static variable in class javax.media.j3d.ShaderError
  Indicates a error in looking up a vertex attribute name within a given shader program.
VERTEX_ATTRIBUTES - Static variable in class javax.media.j3d.GeometryArray
  Specifies that this GeometryArray contains one or more arrays of vertex attributes.
View - Section in package com.sun.j3d.utils.universe
View - Class in javax.media.j3d
  The View object contains all parameters needed in rendering a three dimensional scene from one viewpoint.
View() - Constructor for class javax.media.j3d.View
  Constructs a View object with default parameters.
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.
ViewAttachPolicy - Section in package com.sun.j3d.utils.universe
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(URL) - Constructor for class com.sun.j3d.utils.universe.Viewer
  Deprecated.
  create a ConfiguredUniverse to use a configuration file
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(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.
Viewing in Head-Tracked Environments - Section in package javax.media.j3d
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.
View Model - Section in package javax.media.j3d
View Model Details - Section in package javax.media.j3d
View Object - Section in package javax.media.j3d
viewPlatform - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
  Cached ViewPlatform associated with this ViewingPlatform object.
ViewPlatform - Section in package com.sun.j3d.utils.universe
ViewPlatform - Section in package com.sun.j3d.utils.universe
ViewPlatform - Class in javax.media.j3d
  The ViewPlatform leaf node object controls the position, orientation and scale of the viewer.
ViewPlatform() - Constructor for class javax.media.j3d.ViewPlatform
  Constructs a ViewPlatform object with default parameters.
ViewPlatform: A Place in the Virtual World - Section in package javax.media.j3d
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 - Section in package com.sun.j3d.utils.universe
ViewPlatformBehavior - Section in package com.sun.j3d.utils.universe
ViewPlatformBehavior - Class in com.sun.j3d.utils.behaviors.vp
  Abstract class for ViewPlatformBehaviors.
ViewPlatformBehavior() - Constructor for class com.sun.j3d.utils.behaviors.vp.ViewPlatformBehavior
ViewPlatformBehaviorProperty - Section in package com.sun.j3d.utils.universe
ViewPlatformProperty - Section in package com.sun.j3d.utils.universe
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`.
ViewPolicy - Section in package com.sun.j3d.utils.universe
ViewProperty - Section in package com.sun.j3d.utils.universe
ViewSpecificGroup - Class in javax.media.j3d
  The ViewSpecificGroup node is a Group whose descendants are rendered only on a specified set of views.
ViewSpecificGroup() - Constructor for class javax.media.j3d.ViewSpecificGroup
  Constructs and initializes a new ViewSpecificGroup node object.
VIRTUAL_EYE - Static variable in class javax.media.j3d.View
  Specifies that the associated distance is measured from the eye in virtual world coordinates.
VIRTUAL_SCREEN - Static variable in class javax.media.j3d.View
  Specifies that the associated distance is measured from the screen in virtual world coordinates.
VIRTUAL_UNITS - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
  Indicates that translation speed is in virtual world units.
VIRTUAL_WORLD - Static variable in class javax.media.j3d.View
  Policy for resizing and moving windows.
VirtualUniverse - Class in javax.media.j3d
  A VirtualUniverse object is the top-level container for all scene graphs.
VirtualUniverse() - Constructor for class javax.media.j3d.VirtualUniverse
  Constructs a new VirtualUniverse.
VirtualUniverse Object - Section in package javax.media.j3d
VISIBILITY_DRAW_ALL - Static variable in class javax.media.j3d.View
  Policy that specifies that both visible and invisible objects should be drawn.
VISIBILITY_DRAW_INVISIBLE - Static variable in class javax.media.j3d.View
  Policy that specifies that only invisible objects should be drawn.
VISIBILITY_DRAW_VISIBLE - Static variable in class javax.media.j3d.View
  Policy that specifies that only visible objects should be drawn.
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.
vworldXfrm - Variable in class com.sun.j3d.audioengines.Sample
vwXfrmFlag - Variable in class com.sun.j3d.audioengines.Sample

## W

WAIT - Static variable in class com.sun.j3d.audioengines.AudioEngineThread
  This runMonitor action puts the thread into an initial wait state
waitForOffScreenRendering() - Method in class javax.media.j3d.Canvas3D
  Waits for this Canvas3D's off-screen rendering to be done.
waiting - Variable in class com.sun.j3d.audioengines.AudioEngineThread
  Flag to indicate that this thread is waiting to be notify
wakeup() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
  Manually wake up the behavior.
wakeUp - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
WakeupAnd - Class in javax.media.j3d
  Class specifying any number of wakeup conditions ANDed together.
WakeupAnd(WakeupCriterion[]) - Constructor for class javax.media.j3d.WakeupAnd
  Constructs a new WakeupAnd criterion.
WakeupAndOfOrs - Class in javax.media.j3d
  Class specifying any number of OR wakeup conditions ANDed together.
WakeupAndOfOrs(WakeupOr[]) - Constructor for class javax.media.j3d.WakeupAndOfOrs
  Constructs a new WakeupAndOfOrs criterion.
wakeupCondition - Variable in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
  Deprecated.
wakeupCondition - Variable in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
wakeupCondition - Variable in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
WakeupCondition - Class in javax.media.j3d
  An abstract class specifying a single wakeup Condition.
WakeupCondition() - Constructor for class javax.media.j3d.WakeupCondition
WakeupCondition Object - Section in package javax.media.j3d
WakeupCriterion - Class in javax.media.j3d
  An abstract class specifying a singleton wakeup Criterion.
WakeupCriterion() - Constructor for class javax.media.j3d.WakeupCriterion
WakeupCriterion Object - Section in package javax.media.j3d
wakeupOn(WakeupCondition) - Method in class javax.media.j3d.Behavior
  Defines this behavior's wakeup criteria.
WakeupOnActivation - Class in javax.media.j3d
  Class specifying a wakeup the first time an active Viewplatform's activation volume intersects with this object's scheduling region.
WakeupOnActivation() - Constructor for class javax.media.j3d.WakeupOnActivation
  Constructs a new WakeupOnActivation criterion.
WakeupOnAWTEvent - Class in javax.media.j3d
  Class that specifies a Behavior wakeup when a specific AWT event occurs.
WakeupOnAWTEvent(int) - Constructor for class javax.media.j3d.WakeupOnAWTEvent
  Constructs a new WakeupOnAWTEvent object that informs the Java 3D scheduler to wake up the specified Behavior object whenever the specified AWT event occurs.
WakeupOnAWTEvent(long) - Constructor for class javax.media.j3d.WakeupOnAWTEvent
  Constructs a new WakeupOnAWTEvent using Ored EVENT_MASK values.
WakeupOnBehaviorPost - Class in javax.media.j3d
  Class that specifies a Behavior wakeup when a specific behavior object posts a specific event
WakeupOnBehaviorPost(Behavior, int) - Constructor for class javax.media.j3d.WakeupOnBehaviorPost
  Constructs a new WakeupOnBehaviorPost criterion.
WakeupOnCollisionEntry - Class in javax.media.j3d
  Class specifying a wakeup when the specified object collides with any other object in the scene graph.
WakeupOnCollisionEntry(Bounds) - Constructor for class javax.media.j3d.WakeupOnCollisionEntry
  Constructs a new WakeupOnCollisionEntry criterion.
WakeupOnCollisionEntry(Node) - Constructor for class javax.media.j3d.WakeupOnCollisionEntry
  Constructs a new WakeupOnCollisionEntry criterion.
WakeupOnCollisionEntry(Node, int) - Constructor for class javax.media.j3d.WakeupOnCollisionEntry
  Constructs a new WakeupOnCollisionEntry criterion.
WakeupOnCollisionEntry(SceneGraphPath) - Constructor for class javax.media.j3d.WakeupOnCollisionEntry
  Constructs a new WakeupOnCollisionEntry criterion with USE_BOUNDS for a speed hint.
WakeupOnCollisionEntry(SceneGraphPath, int) - Constructor for class javax.media.j3d.WakeupOnCollisionEntry
  Constructs a new WakeupOnCollisionEntry criterion.
WakeupOnCollisionExit - Class in javax.media.j3d
  Class specifying a wakeup when the specified object no longer collides with any other object in the scene graph.
WakeupOnCollisionExit(Bounds) - Constructor for class javax.media.j3d.WakeupOnCollisionExit
  Constructs a new WakeupOnCollisionExit criterion.
WakeupOnCollisionExit(Node) - Constructor for class javax.media.j3d.WakeupOnCollisionExit
  Constructs a new WakeupOnCollisionExit criterion.
WakeupOnCollisionExit(Node, int) - Constructor for class javax.media.j3d.WakeupOnCollisionExit
  Constructs a new WakeupOnCollisionExit criterion.
WakeupOnCollisionExit(SceneGraphPath) - Constructor for class javax.media.j3d.WakeupOnCollisionExit
  Constructs a new WakeupOnCollisionExit criterion.
WakeupOnCollisionExit(SceneGraphPath, int) - Constructor for class javax.media.j3d.WakeupOnCollisionExit
  Constructs a new WakeupOnCollisionExit criterion.
WakeupOnCollisionMovement - Class in javax.media.j3d
  Class specifying a wakeup when the specified object moves while in collision with any other object in the scene graph.
WakeupOnCollisionMovement(Bounds) - Constructor for class javax.media.j3d.WakeupOnCollisionMovement
  Constructs a new WakeupOnCollisionMovement criterion.
WakeupOnCollisionMovement(Node) - Constructor for class javax.media.j3d.WakeupOnCollisionMovement
  Constructs a new WakeupOnCollisionMovement criterion.
WakeupOnCollisionMovement(Node, int) - Constructor for class javax.media.j3d.WakeupOnCollisionMovement
  Constructs a new WakeupOnCollisionMovement criterion.
WakeupOnCollisionMovement(SceneGraphPath) - Constructor for class javax.media.j3d.WakeupOnCollisionMovement
  Constructs a new WakeupOnCollisionMovement criterion.
WakeupOnCollisionMovement(SceneGraphPath, int) - Constructor for class javax.media.j3d.WakeupOnCollisionMovement
  Constructs a new WakeupOnCollisionMovement criterion.
WakeupOnDeactivation - Class in javax.media.j3d
  Class specifying a wakeup on first detection of a Viewplatform's activation volume no longer intersecting with this object's scheduling region.
WakeupOnDeactivation() - Constructor for class javax.media.j3d.WakeupOnDeactivation
  Constructs a new WakeupOnDeactivation criterion.
WakeupOnElapsedFrames - Class in javax.media.j3d
  Class specifying a wakeup when a specific number of frames have elapsed.
WakeupOnElapsedFrames(int) - Constructor for class javax.media.j3d.WakeupOnElapsedFrames
  Constructs a non-passive WakeupOnElapsedFrames criterion.
WakeupOnElapsedFrames(int, boolean) - Constructor for class javax.media.j3d.WakeupOnElapsedFrames
  Constructs a WakeupOnElapsedFrames criterion.
WakeupOnElapsedTime - Class in javax.media.j3d
  Class specifying a wakeup when a specific number of milliseconds have elapsed.
WakeupOnElapsedTime(long) - Constructor for class javax.media.j3d.WakeupOnElapsedTime
  Constructs a new WakeupOnElapsedTime criterion.
WakeupOnSensorEntry - Class in javax.media.j3d
  Class specifying a wakeup on first sensor intersection with the specified boundary.
WakeupOnSensorEntry(Bounds) - Constructor for class javax.media.j3d.WakeupOnSensorEntry
  Constructs a new WakeupOnEntry criterion.
WakeupOnSensorExit - Class in javax.media.j3d
  Class specifying a wakeup on first detection of sensors no longer intersecting the specified boundary.
WakeupOnSensorExit(Bounds) - Constructor for class javax.media.j3d.WakeupOnSensorExit
  Constructs a new WakeupOnExit criterion.
WakeupOnTransformChange - Class in javax.media.j3d
  Class specifying a wakeup when the transform within a specified TransformGroup changes
WakeupOnTransformChange(TransformGroup) - Constructor for class javax.media.j3d.WakeupOnTransformChange
  Constructs a new WakeupOnTransformChange criterion.
WakeupOnViewPlatformEntry - Class in javax.media.j3d
  Class specifying a wakeup when an active ViewPlatform intersects the specified boundary.
WakeupOnViewPlatformEntry(Bounds) - Constructor for class javax.media.j3d.WakeupOnViewPlatformEntry
  Constructs a new WakeupOnEntry criterion.
WakeupOnViewPlatformExit - Class in javax.media.j3d
  Class specifying a wakeup when an active ViewPlatform no longer intersects the specified boundary.
WakeupOnViewPlatformExit(Bounds) - Constructor for class javax.media.j3d.WakeupOnViewPlatformExit
  Constructs a new WakeupOnExit criterion.
WakeupOr - Class in javax.media.j3d
  Class specifying any number of wakeup conditions ORed together.
WakeupOr(WakeupCriterion[]) - Constructor for class javax.media.j3d.WakeupOr
  Constructs a new WakeupOr criterion.
WakeupOrOfAnds - Class in javax.media.j3d
  Class specifying any number of AND wakeup conditions ORed together.
WakeupOrOfAnds(WakeupAnd[]) - Constructor for class javax.media.j3d.WakeupOrOfAnds
  Constructs a new WakeupOrOfAnds criterion.
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.GrabViewListener6D - Class in com.sun.j3d.utils.behaviors.vp
  Implements a 6DOF sensor button listener to directly manipulate the view platform transform.
WandViewBehavior.ListenerBase - Class in com.sun.j3d.utils.behaviors.vp
  A base class for implementing some of this behavior's listeners.
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.RotationListener2D - Class in com.sun.j3d.utils.behaviors.vp
  Implements a 2D valuator listener that rotates the view platform.
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.ScaleListener2D - Class in com.sun.j3d.utils.behaviors.vp
  Implements a 2D valuator listener that scales the view platform.
WandViewBehavior.ScaleListener6D - Class in com.sun.j3d.utils.behaviors.vp
  Implements a 6DOF sensor button listener that scales the view platform.
WandViewBehavior.TranslationListener2D - Class in com.sun.j3d.utils.behaviors.vp
  Implements a 2D valuator listener that translates the view platform.
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.
Why a New Model? - Section in package javax.media.j3d
WindowEyepointPolicy - Section in package com.sun.j3d.utils.universe
WindowMovementPolicy WindowResizePolicy - Section in package com.sun.j3d.utils.universe
WindowPosition - Section in package com.sun.j3d.utils.universe
WindowSize - Section in package com.sun.j3d.utils.universe
WORK_THREAD - Static variable in class com.sun.j3d.audioengines.AudioEngineThread
  The classification types.
WRAP - Static variable in class javax.media.j3d.Texture
  Repeats the texture by wrapping texture coordinates that are outside the range [0,1].
write(CompressedGeometryData) - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
  Add a compressed geometry node component to the end of the instance.
write(CompressedGeometryData.Header, byte[]) - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
  Add a buffer of compressed geometry data to the end of the resource.
write(CompressedGeometry) - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
  Deprecated.
  Add a compressed geometry node component to the end of the instance.
write(CompressedGeometryHeader, byte[]) - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
  Deprecated.
  Add a buffer of compressed geometry data to the end of the resource.
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.
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`.
writeUniverse(SimpleUniverse, boolean) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamWriter
  Write `universe` to the Stream.

## 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 origin of the image is the lower left

## Z

ZERO - Static variable in class javax.media.j3d.Transform3D
  A zero matrix.
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.pickfast.behaviors.PickingCallback
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form