J3D API 1.6 - preliminary
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 

B

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
 
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(Color3f) - Constructor for class javax.media.j3d.Background
Constructs a Background node with the specified color.
Background(float, float, float) - Constructor for class javax.media.j3d.Background
Constructs a Background node with the specified color.
Background(ImageComponent2D) - Constructor for class javax.media.j3d.Background
Constructs a Background node with the specified image.
Background(BranchGroup) - Constructor for class javax.media.j3d.Background
Constructs a Background node with the specified geometry.
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.
BackgroundSoundState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
BackgroundSoundState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BackgroundSoundState
 
BackgroundState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
BackgroundState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BackgroundState
 
BadTransformException - Exception 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 javax.media.j3d.BadTransformException
Create the exception object with default values.
BadTransformException(String) - Constructor for exception 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).
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.
behaviors - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
Used to keep track of behaviors.
BehaviorState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
BehaviorState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BehaviorState
 
BG_DIR_PTR - Static variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
bias - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
 
bias - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
 
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, 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.
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.
BillboardState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
BillboardState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BillboardState
 
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 J3D.
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.
boundaryWidth - Variable in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TextureState
 
BoundingBox - Class in javax.media.j3d
This class defines an axis aligned bounding box which is used for bounding regions.
BoundingBox(Point3d, Point3d) - Constructor for class javax.media.j3d.BoundingBox
Constructs and initializes a BoundingBox given min,max in x,y,z.
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.
boundingLeaf - Variable in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.FogState
 
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.
BoundingLeafState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
BoundingLeafState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BoundingLeafState
 
BoundingPolytope - Class in javax.media.j3d
A BoundingPolytope defines a polyhedral bounding region using the intersection of four or more half spaces.
BoundingPolytope(Vector4d[]) - Constructor for class javax.media.j3d.BoundingPolytope
Constructs a BoundingPolytope using the specified planes.
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 <= x,y,z <= 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.
BoundingSphere - Class in javax.media.j3d
This class defines a spherical bounding region which is defined by a center point and a radius.
BoundingSphere(Point3d, double) - Constructor for class javax.media.j3d.BoundingSphere
Constructs and initializes a BoundingSphere from a center and 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.
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.
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.
Box - Class in com.sun.j3d.utils.geometry
Box is a geometry primitive created with a given length, width, and height.
Box() - Constructor for class com.sun.j3d.utils.geometry.Box
Constructs a default box of 1.0 in all dimensions.
Box(float, float, float, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Box
Constructs a box of a given dimension and appearance.
Box(float, float, float, int, Appearance, int) - Constructor for class com.sun.j3d.utils.geometry.Box
Constructs a box of a given dimension, flags, and appearance.
Box(float, float, float, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Box
 
BoxState - Class in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry
 
BoxState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.BoxState
 
BRANCH_GRAPH_COUNT - Static variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
 
BRANCH_GROUP - Static variable in class com.sun.j3d.utils.picking.PickResult
Flag to pass to getNode(int) to return a BranchGroup node from the SceneGraphPath.
branchGraphFilePointer - Variable in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
branchGraphHasDependencies(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Return true if the graph is dependent on nodes in other graphs Only Nodes (not node components) cause dependencies
branchGraphID - Variable in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
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.
BranchGroupState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
BranchGroupState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BranchGroupState
Creates new BranchGroupState
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.
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.
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.mouse.MouseBehaviorState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.BoxState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.ConeState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.CylinderState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.PrimitiveState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.SphereState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe.SimpleUniverseState
Called once IO is complete, attaches all the branchgroups to the locales
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.AlternateAppearanceState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.AppearanceState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BackgroundState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BehaviorState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BillboardState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ClipState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ColorInterpolatorState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.FogState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.GroupState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.InterpolatorState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LightState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LinkState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LODState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ModelClipState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.MorphState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RasterState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
Subclasses should processes their own buildGraph requirements BEFORE calling super.buildGraph().
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Shape3DState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SoundscapeState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SoundState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SwitchValueInterpolatorState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Text3DState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Texture2DState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TextureCubeMapState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TextureState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TextureUnitStateState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TransformInterpolatorState
 
buildGraph() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TransparencyInterpolatorState
 
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.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.
byReference - Variable in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ImageComponentState
 
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 
J3D API 1.6 - preliminary