- BACK - Static variable in class org.jogamp.java3d.utils.geometry.Box
-
Used to designate the back side of the box when using
getShape().
- Background - Class in org.jogamp.java3d
-
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 org.jogamp.java3d.Background
-
Constructs a Background node with default parameters.
- Background(Color3f) - Constructor for class org.jogamp.java3d.Background
-
Constructs a Background node with the specified color.
- Background(float, float, float) - Constructor for class org.jogamp.java3d.Background
-
Constructs a Background node with the specified color.
- Background(ImageComponent2D) - Constructor for class org.jogamp.java3d.Background
-
Constructs a Background node with the specified image.
- Background(BranchGroup) - Constructor for class org.jogamp.java3d.Background
-
Constructs a Background node with the specified geometry.
- BACKGROUND_SOUND - Static variable in interface org.jogamp.java3d.AudioDevice3D
-
Specifies the sound type as background sound.
- BackgroundSound - Class in org.jogamp.java3d
-
A BackgroundSound node defines an unattenuated, nonspatialized sound
source that has no position or direction.
- BackgroundSound() - Constructor for class org.jogamp.java3d.BackgroundSound
-
Constructs a new BackgroundSound node using the default parameters
for Sound nodes.
- BackgroundSound(MediaContainer, float) - Constructor for class org.jogamp.java3d.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 org.jogamp.java3d.BackgroundSound
-
Constructs a BackgroundSound object accepting all the parameters
associated with a Sound node.
- BackgroundSoundState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- BackgroundSoundState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.BackgroundSoundState
-
- BackgroundState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- BackgroundState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.BackgroundState
-
- BadTransformException - Exception in org.jogamp.java3d
-
Indicates an attempt to use a Tranform3D object that is
inappropriate for the object in which it is being used.
- BadTransformException() - Constructor for exception org.jogamp.java3d.BadTransformException
-
Create the exception object with default values.
- BadTransformException(String) - Constructor for exception org.jogamp.java3d.BadTransformException
-
Create the exception object that outputs message.
- bank - Variable in class org.jogamp.java3d.utils.behaviors.interpolators.KBKeyFrame
-
- BASE_LEVEL - Static variable in class org.jogamp.java3d.Texture
-
Indicates that Texture object only has one level.
- BASE_LEVEL_LINEAR - Static variable in class org.jogamp.java3d.Texture
-
Performs bilinear interpolation on the four nearest texels
in level 0 texture map.
- BASE_LEVEL_POINT - Static variable in class org.jogamp.java3d.Texture
-
Select the nearest texel in level 0 texture map.
- BEAM - Static variable in class org.jogamp.java3d.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 org.jogamp.java3d
-
The Behavior leaf node provides a framework for adding user-defined
actions into the scene graph.
- Behavior() - Constructor for class org.jogamp.java3d.Behavior
-
Constructs a Behavior node with default parameters.
- BehaviorState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- BehaviorState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.BehaviorState
-
- bias - Variable in class org.jogamp.java3d.utils.behaviors.interpolators.KBKeyFrame
-
- bias - Variable in class org.jogamp.java3d.utils.behaviors.interpolators.TCBKeyFrame
-
- Billboard - Class in org.jogamp.java3d
-
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 org.jogamp.java3d.Billboard
-
Constructs a Billboard node with default parameters.
- Billboard(TransformGroup) - Constructor for class org.jogamp.java3d.Billboard
-
Constructs a Billboard node with default parameters that operates
on the specified TransformGroup node.
- Billboard(TransformGroup, int, Vector3f) - Constructor for class org.jogamp.java3d.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 org.jogamp.java3d.Billboard
-
Constructs a Billboard node with the specified rotation point and mode
that operates on the specified TransformGroup node.
- BillboardState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- BillboardState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.BillboardState
-
- bindGLSLVertexAttrName - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- bindTexture2D - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- bindTextureCubeMap - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- BLEND - Static variable in class org.jogamp.java3d.TextureAttributes
-
Blend the texture blend color with the object color.
- BLEND_DST_COLOR - Static variable in class org.jogamp.java3d.TransparencyAttributes
-
Blend function:
f = colordst
.
- BLEND_ONE - Static variable in class org.jogamp.java3d.TransparencyAttributes
-
Blend function: f = 1
.
- BLEND_ONE_MINUS_DST_COLOR - Static variable in class org.jogamp.java3d.TransparencyAttributes
-
Blend function:
f = 1-colordst
.
- BLEND_ONE_MINUS_SRC_ALPHA - Static variable in class org.jogamp.java3d.TransparencyAttributes
-
Blend function:
f = 1-alphasrc
.
- BLEND_ONE_MINUS_SRC_COLOR - Static variable in class org.jogamp.java3d.TransparencyAttributes
-
Blend function:
f = 1-colorsrc
.
- BLEND_SRC_ALPHA - Static variable in class org.jogamp.java3d.TransparencyAttributes
-
Blend function:
f = alphasrc
.
- BLEND_SRC_COLOR - Static variable in class org.jogamp.java3d.TransparencyAttributes
-
Blend function:
f = colorsrc
.
- BLEND_ZERO - Static variable in class org.jogamp.java3d.TransparencyAttributes
-
Blend function: f = 0
.
- BLENDED - Static variable in class org.jogamp.java3d.TransparencyAttributes
-
Use alpha blended transparency.
- BLOCKING - Static variable in interface org.jogamp.java3d.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 org.jogamp.java3d.utils.geometry.Cone
-
Designates the body of the cone.
- BODY - Static variable in class org.jogamp.java3d.utils.geometry.Cylinder
-
Designates the body of the cylinder.
- BODY - Static variable in class org.jogamp.java3d.utils.geometry.Sphere
-
Sphere shape identifier, used by getShape
.
- BOTTOM - Static variable in class org.jogamp.java3d.utils.geometry.Box
-
Used to designate the bottom side of the box when using
getShape().
- BOTTOM - Static variable in class org.jogamp.java3d.utils.geometry.Cylinder
-
Designates the bottom end-cap of the cylinder.
- BoundingBox - Class in org.jogamp.java3d
-
This class defines an axis aligned bounding box which is used for
bounding regions.
- BoundingBox(Point3d, Point3d) - Constructor for class org.jogamp.java3d.BoundingBox
-
Constructs and initializes a BoundingBox given min,max in x,y,z.
- BoundingBox() - Constructor for class org.jogamp.java3d.BoundingBox
-
Constructs and initializes a 2X bounding box about the origin.
- BoundingBox(Bounds) - Constructor for class org.jogamp.java3d.BoundingBox
-
Constructs a BoundingBox from a bounding object.
- BoundingBox(Bounds[]) - Constructor for class org.jogamp.java3d.BoundingBox
-
Constructs a BoundingBox from an array of bounding objects.
- BoundingLeaf - Class in org.jogamp.java3d
-
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 org.jogamp.java3d.BoundingLeaf
-
Constructs a BoundingLeaf node with a null (empty) bounding region.
- BoundingLeaf(Bounds) - Constructor for class org.jogamp.java3d.BoundingLeaf
-
Constructs a BoundingLeaf node with the specified bounding region.
- BoundingLeafState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- BoundingLeafState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.BoundingLeafState
-
- BoundingPolytope - Class in org.jogamp.java3d
-
A BoundingPolytope defines a polyhedral bounding region using the
intersection of four or more half spaces.
- BoundingPolytope(Vector4d[]) - Constructor for class org.jogamp.java3d.BoundingPolytope
-
Constructs a BoundingPolytope using the specified planes.
- BoundingPolytope() - Constructor for class org.jogamp.java3d.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 org.jogamp.java3d.BoundingPolytope
-
Constructs a BoundingPolytope from the specified bounds object.
- BoundingPolytope(Bounds[]) - Constructor for class org.jogamp.java3d.BoundingPolytope
-
Constructs a BoundingPolytope from the specified array of bounds
objects.
- BoundingSphere - Class in org.jogamp.java3d
-
This class defines a spherical bounding region which is defined by a
center point and a radius.
- BoundingSphere(Point3d, double) - Constructor for class org.jogamp.java3d.BoundingSphere
-
Constructs and initializes a BoundingSphere from a center and radius.
- BoundingSphere() - Constructor for class org.jogamp.java3d.BoundingSphere
-
Constructs and initializes a BoundingSphere with radius = 1 at 0 0 0.
- BoundingSphere(Bounds) - Constructor for class org.jogamp.java3d.BoundingSphere
-
Constructs and initializes a BoundingSphere from a bounding object.
- BoundingSphere(Bounds[]) - Constructor for class org.jogamp.java3d.BoundingSphere
-
Constructs and initializes a BoundingSphere from an array of bounding
objects.
- Bounds - Class in org.jogamp.java3d
-
The abstract base class for bounds objects.
- Bounds() - Constructor for class org.jogamp.java3d.Bounds
-
Constructs a new Bounds object.
- BOUNDS - Static variable in class org.jogamp.java3d.utils.picking.PickTool
-
Use this mode to pick by bounds and get basic information
on the pick.
- Box - Class in org.jogamp.java3d.utils.geometry
-
Box is a geometry primitive created with a given length, width, and height.
- Box() - Constructor for class org.jogamp.java3d.utils.geometry.Box
-
Constructs a default box of 1.0 in all dimensions.
- Box(float, float, float, Appearance) - Constructor for class org.jogamp.java3d.utils.geometry.Box
-
Constructs a box of a given dimension and appearance.
- Box(float, float, float, int, Appearance, int) - Constructor for class org.jogamp.java3d.utils.geometry.Box
-
Constructs a box of a given dimension, flags, and appearance.
- Box(float, float, float, int, Appearance) - Constructor for class org.jogamp.java3d.utils.geometry.Box
-
- BoxState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry
-
- BoxState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.BoxState
-
- BRANCH_GROUP - Static variable in class org.jogamp.java3d.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 org.jogamp.java3d.utils.picking.PickResult
-
Flag to pass to
getNode(int)
to return a
BranchGroup
node from
the SceneGraphPath
.
- branchGraphFilePointer - Variable in class org.jogamp.java3d.utils.scenegraph.io.retained.SymbolTableData
-
- branchGraphHasDependencies(int) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.utils.scenegraph.io.retained.SymbolTableData
-
- BranchGroup - Class in org.jogamp.java3d
-
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 org.jogamp.java3d.BranchGroup
-
Constructs and initializes a new BranchGroup node object.
- branchGroupAdded(Object, BranchGroup) - Method in interface org.jogamp.java3d.GraphStructureChangeListener
-
Invoked when a branch group is added.
- branchGroupMoved(Object, Object, BranchGroup) - Method in interface org.jogamp.java3d.GraphStructureChangeListener
-
Invoked when a branch group is moved.
- branchGroupRemoved(Object, BranchGroup) - Method in interface org.jogamp.java3d.GraphStructureChangeListener
-
Invoked when a branch group is removed.
- BranchGroupState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- BranchGroupState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.BranchGroupState
-
Creates new BranchGroupState
- bufferDataPresent - Variable in class org.jogamp.java3d.CompressedGeometryHeader
-
Deprecated.
Contains bits indicating what data is bundled with the vertices in the
compressed geometry buffer.
- bufferDataPresent - Variable in class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryData.Header
-
Contains bits indicating what data is bundled with the vertices in the
compressed geometry buffer.
- BUFFERED_AUDIO_DATA - Static variable in interface org.jogamp.java3d.AudioDevice3D
-
Sound data specified as Buffered is copied by the AudioDevice
driver implementation.
- bufferType - Variable in class org.jogamp.java3d.CompressedGeometryHeader
-
Deprecated.
Describes the type of data in the compressed geometry buffer.
- bufferType - Variable in class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryData.Header
-
Describes the type of data in the compressed geometry buffer.
- BufferWrapper - Class in org.jogamp.java3d.internal
-
NIO Buffers are new in Java 1.4 but we need to run on 1.3
as well, so this class was created to hide the NIO classes
from non-1.4 Java 3D users.
- BufferWrapper() - Constructor for class org.jogamp.java3d.internal.BufferWrapper
-
Never used - this class is abstract.
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.AlternateAppearanceState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.AppearanceState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.BackgroundState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.BehaviorState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.BillboardState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.ClipState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.ColorInterpolatorState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.FogState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.GroupState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.InterpolatorState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.LightState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.LinkState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.LODState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.ModelClipState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.MorphState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.RasterState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.SceneGraphObjectState
-
Subclasses should processes their own buildGraph requirements BEFORE
calling super.buildGraph().
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.Shape3DState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.SoundscapeState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.SoundState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.SwitchValueInterpolatorState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.Text3DState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.Texture2DState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TextureCubeMapState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TextureState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TextureUnitStateState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TransformInterpolatorState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TransparencyInterpolatorState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.behaviors.mouse.MouseBehaviorState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.BoxState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.ConeState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.CylinderState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.PrimitiveState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.SphereState
-
- buildGraph() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.universe.SimpleUniverseState
-
Called once IO is complete, attaches all the branchgroups to the locales
- ButtonAction2D(Object[]) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Property which sets a button action for the 2D valuator.
- ButtonAction6D(Object[]) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Property which sets a button action for the 6DOF sensor.
- BY_REFERENCE - Static variable in class org.jogamp.java3d.GeometryArray
-
Specifies that the position, color, normal, and texture coordinate
data for this GeometryArray are accessed by reference.
- BY_REFERENCE - Static variable in class org.jogamp.java3d.utils.image.TextureLoader
-
Optional flag - specifies that the ImageComponent2D will
access the image data by reference
- BY_REFERENCE_INDICES - Static variable in class org.jogamp.java3d.GeometryArray
-
Specifies that the indices in this GeometryArray
are accessed by reference.
- ByteBufferWrapper - Class in org.jogamp.java3d.internal
-
NIO Buffers are new in Java 1.4 but we need to run on 1.3
as well, so this class was created to hide the NIO classes
from non-1.4 Java 3D users.
- ByteBufferWrapper(ByteBuffer) - Constructor for class org.jogamp.java3d.internal.ByteBufferWrapper
-
Constructor initializes buffer with a
java.nio.ByteBuffer object.
- ByteBufferWrapper(J3DBuffer) - Constructor for class org.jogamp.java3d.internal.ByteBufferWrapper
-
Constructor initializes buffer with a
org.jogamp.java3d.J3DBuffer object.