- TCBKeyFrame - Class in org.jogamp.java3d.utils.behaviors.interpolators
-
This class represents a Key Frame that can be used for Kochanek-Bartels
(TCB) spline interpolation.
- TCBKeyFrame(TCBKeyFrame) - Constructor for class org.jogamp.java3d.utils.behaviors.interpolators.TCBKeyFrame
-
- TCBKeyFrame(float, int, Point3f, Quat4f, Point3f, float, float, float) - Constructor for class org.jogamp.java3d.utils.behaviors.interpolators.TCBKeyFrame
-
Creates a key frame using the given inputs.
- TCBSplinePathInterpolator - Class in org.jogamp.java3d.utils.behaviors.interpolators
-
TCBSplinePathInterpolator behavior.
- TCBSplinePathInterpolator(Alpha, TCBKeyFrame[]) - Constructor for class org.jogamp.java3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
-
- TCBSplinePathInterpolator(Alpha, TransformGroup, TCBKeyFrame[]) - Constructor for class org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
-
Constructs a new TCBSplinePathInterpolator object that interpolates
between keyframes with specified alpha, target and axisOfTransform.
- tension - Variable in class org.jogamp.java3d.utils.behaviors.interpolators.KBKeyFrame
-
- tension - Variable in class org.jogamp.java3d.utils.behaviors.interpolators.TCBKeyFrame
-
- TexCoordGenerationState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- TexCoordGenerationState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TexCoordGenerationState
-
- Text2D - Class in org.jogamp.java3d.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 org.jogamp.java3d.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.
- Text2DState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry
-
- Text2DState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.Text2DState
-
- Text3DState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- Text3DState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.Text3DState
-
- Texture2DState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- Texture2DState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.Texture2DState
-
- Texture3DState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- Texture3DState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.Texture3DState
-
- TextureAttributesState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- TextureAttributesState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TextureAttributesState
-
- TextureCubeMapState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- TextureCubeMapState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TextureCubeMapState
-
- TextureLoader - Class in org.jogamp.java3d.utils.image
-
This class is used for loading a texture from an Image or BufferedImage.
- TextureLoader(BufferedImage) - Constructor for class org.jogamp.java3d.utils.image.TextureLoader
-
Contructs a TextureLoader object using the specified BufferedImage
and default format RGBA
- TextureLoader(BufferedImage, String) - Constructor for class org.jogamp.java3d.utils.image.TextureLoader
-
Contructs a TextureLoader object using the specified BufferedImage
and format
- TextureLoader(BufferedImage, int) - Constructor for class org.jogamp.java3d.utils.image.TextureLoader
-
Contructs a TextureLoader object using the specified BufferedImage,
option flags and default format RGBA
- TextureLoader(BufferedImage, String, int) - Constructor for class org.jogamp.java3d.utils.image.TextureLoader
-
Contructs a TextureLoader object using the specified BufferedImage,
format and option flags
- TextureLoader(Image, Component) - Constructor for class org.jogamp.java3d.utils.image.TextureLoader
-
Contructs a TextureLoader object using the specified Image
and default format RGBA
- TextureLoader(Image, String, Component) - Constructor for class org.jogamp.java3d.utils.image.TextureLoader
-
Contructs a TextureLoader object using the specified Image
and format
- TextureLoader(Image, int, Component) - Constructor for class org.jogamp.java3d.utils.image.TextureLoader
-
Contructs a TextureLoader object using the specified Image
flags and default format RGBA
- TextureLoader(Image, String, int, Component) - Constructor for class org.jogamp.java3d.utils.image.TextureLoader
-
Contructs a TextureLoader object using the specified Image
format and option flags
- TextureLoader(String, Component) - Constructor for class org.jogamp.java3d.utils.image.TextureLoader
-
Contructs a TextureLoader object using the specified file
and default format RGBA
- TextureLoader(String, String, Component) - Constructor for class org.jogamp.java3d.utils.image.TextureLoader
-
Contructs a TextureLoader object using the specified file,
and format
- TextureLoader(String, int, Component) - Constructor for class org.jogamp.java3d.utils.image.TextureLoader
-
Contructs a TextureLoader object using the specified file,
option flags and default format RGBA
- TextureLoader(String, String, int, Component) - Constructor for class org.jogamp.java3d.utils.image.TextureLoader
-
Contructs a TextureLoader object using the specified file,
format and option flags
- TextureLoader(URL, Component) - Constructor for class org.jogamp.java3d.utils.image.TextureLoader
-
Contructs a TextureLoader object using the specified URL
and default format RGBA
- TextureLoader(URL, String, Component) - Constructor for class org.jogamp.java3d.utils.image.TextureLoader
-
Contructs a TextureLoader object using the specified URL,
and format
- TextureLoader(URL, int, Component) - Constructor for class org.jogamp.java3d.utils.image.TextureLoader
-
Contructs a TextureLoader object using the specified URL,
option flags and default format RGBA
- TextureLoader(URL, String, int, Component) - Constructor for class org.jogamp.java3d.utils.image.TextureLoader
-
Contructs a TextureLoader object using the specified URL,
format and option flags
- TextureState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- TextureState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TextureState
-
- TextureUnitStateState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- TextureUnitStateState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TextureUnitStateState
-
- Threshold2D(Object[]) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Property which sets the threshold for 2D valuator reads.
- TOP - Static variable in class org.jogamp.java3d.utils.geometry.Box
-
Used to designate the top side of the box when using
getShape().
- TOP - Static variable in class org.jogamp.java3d.utils.geometry.Cylinder
-
Designates the top end-cap of the cylinder.
- toString() - Method in class org.jogamp.java3d.utils.behaviors.sensor.SensorEventAgent
-
- toString() - Method in class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryData.Header
-
Returns a String describing the contents of the
Header object.
- toString() - Method in class org.jogamp.java3d.utils.geometry.StripifierStats
-
Returns a formated String that can be used to print out
the Stripifier stats.
- toString() - Method in class org.jogamp.java3d.utils.pickfast.PickIntersection
-
String representation of this object
- toString() - Method in class org.jogamp.java3d.utils.picking.PickIntersection
-
String representation of this object
- toString() - Method in class org.jogamp.java3d.utils.picking.PickResult
-
Returns String representation
- toString() - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.SymbolTable
-
- toString() - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.SymbolTableData
-
- TransFactors(Object[]) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Property which sets the translation x and y factors.
- TRANSFORM_GROUP - Static variable in class org.jogamp.java3d.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 org.jogamp.java3d.utils.picking.PickResult
-
Flag to pass to
getNode(int)
to return a
TransformGroup
node from
the SceneGraphPath
.
- TransformCenter(Object[]) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Property which sets the source of the center of rotation and scale.
- transformChanged(int, Transform3D) - Method in interface org.jogamp.java3d.utils.behaviors.mouse.MouseBehaviorCallback
-
Classes implementing this interface that are registered with
one of the MouseBehaviors will be called every time the
behavior updates the Transform
- transformChanged(Transform3D) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.mouse.MouseZoom
-
Users can overload this method which is called every time
the Behavior updates the transform
Default implementation does nothing
- transformChanged(int, TransformGroup) - Method in interface org.jogamp.java3d.utils.behaviors.picking.PickingCallback
-
Deprecated.
Called by the Pick Behavior with which this callback
is registered each time the Picked object is moved
- transformChanged(int, Transform3D) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickRotateBehavior
-
Deprecated.
Callback method from MouseRotate
This is used when the Picking callback is enabled
- transformChanged(int, Transform3D) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickTranslateBehavior
-
Deprecated.
Callback method from MouseTranslate
This is used when the Picking callback is enabled
- transformChanged(int, Transform3D) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickZoomBehavior
-
Deprecated.
Callback method from MouseZoom
This is used when the Picking callback is enabled
- transformChanged(int, TransformGroup) - Method in interface org.jogamp.java3d.utils.pickfast.behaviors.PickingCallback
-
Called by the Pick Behavior with which this callback
is registered each time the Picked object is moved
- transformChanged(int, Transform3D) - Method in class org.jogamp.java3d.utils.pickfast.behaviors.PickRotateBehavior
-
Callback method from MouseRotate
This is used when the Picking callback is enabled
- transformChanged(int, Transform3D) - Method in class org.jogamp.java3d.utils.pickfast.behaviors.PickTranslateBehavior
-
Callback method from MouseTranslate
This is used when the Picking callback is enabled
- transformChanged(int, Transform3D) - Method in class org.jogamp.java3d.utils.pickfast.behaviors.PickZoomBehavior
-
Callback method from MouseZoom
This is used when the Picking callback is enabled
- transformChanged(int, TransformGroup) - Method in interface org.jogamp.java3d.utils.picking.behaviors.PickingCallback
-
Called by the Pick Behavior with which this callback
is registered each time the Picked object is moved
- transformChanged(int, Transform3D) - Method in class org.jogamp.java3d.utils.picking.behaviors.PickRotateBehavior
-
Callback method from MouseRotate
This is used when the Picking callback is enabled
- transformChanged(int, Transform3D) - Method in class org.jogamp.java3d.utils.picking.behaviors.PickTranslateBehavior
-
Callback method from MouseTranslate
This is used when the Picking callback is enabled
- transformChanged(int, Transform3D) - Method in class org.jogamp.java3d.utils.picking.behaviors.PickZoomBehavior
-
Callback method from MouseZoom
This is used when the Picking callback is enabled
- TransformGroupState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- TransformGroupState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TransformGroupState
-
Creates new BranchGroupState
- TransformInterpolatorState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- TransformInterpolatorState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TransformInterpolatorState
-
- TRANSLATE - Static variable in interface org.jogamp.java3d.utils.behaviors.mouse.MouseBehaviorCallback
-
- TRANSLATE - Static variable in interface org.jogamp.java3d.utils.behaviors.picking.PickingCallback
-
Deprecated.
- TRANSLATE - Static variable in interface org.jogamp.java3d.utils.pickfast.behaviors.PickingCallback
-
- TRANSLATE - Static variable in interface org.jogamp.java3d.utils.picking.behaviors.PickingCallback
-
- TRANSLATE_BACKWARD - Static variable in class org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Indicates that a 6DOF sensor button action should be bound
to translating the view forward.
- TranslateEnable(Object[]) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Property which enables or disables translate.
- TRANSLATION - Static variable in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Indicates that a 2D sensor button or read action should be bound
to translation.
- TranslationListener2D(Sensor, Sensor) - Constructor for class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior.TranslationListener2D
-
Construct an instance of this class using the specified sensors.
- TranslationListener6D(boolean) - Constructor for class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior.TranslationListener6D
-
Construct a new translation button listener for a 6DOF sensor.
- TranslationSpeed(Object[]) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Property which sets the normal translation speed.
- TransparencyAttributesState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- TransparencyAttributesState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TransparencyAttributesState
-
- TransparencyInterpolatorState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- TransparencyInterpolatorState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TransparencyInterpolatorState
-
- TransparencySortController - Class in org.jogamp.java3d.utils.scenegraph.transparency
-
This class controls the Transparency Sorting scheme used by Java 3D when
rendering transparent objects.
- TransparencySortController() - Constructor for class org.jogamp.java3d.utils.scenegraph.transparency.TransparencySortController
-
- TransXFactor(Object[]) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Property which sets the translation x factor.
- TransYFactor(Object[]) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Property which sets the translation y factor.
- TRIANGLE_ARRAY - Static variable in class org.jogamp.java3d.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 org.jogamp.java3d.utils.geometry.compression.CompressedGeometryData.Header
-
bufferType: compressed geometry is made up of triangles.
- TRIANGLE_FAN_ARRAY - Static variable in class org.jogamp.java3d.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 org.jogamp.java3d.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.
- TriangleArrayState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- TriangleArrayState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TriangleArrayState
-
- TriangleFanArrayState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- TriangleFanArrayState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TriangleFanArrayState
-
- TriangleStripArrayState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- TriangleStripArrayState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TriangleStripArrayState
-
- TRIANGULATE - Static variable in class org.jogamp.java3d.loaders.objectfile.ObjectFile
-
Flag sent to constructor.
- triangulate(GeometryInfo) - Method in class org.jogamp.java3d.utils.geometry.Triangulator
-
This routine converts the GeometryInfo object from primitive type
POLYGON_ARRAY to primitive type TRIANGLE_ARRAY using polygon
decomposition techniques.
- triangulateIslands(int[][], Point3f[][], int[], ArrayList<GeometryArray>) - Method in class org.jogamp.java3d.utils.geometry.GeometryServiceImpl
-
- Triangulator - Class in org.jogamp.java3d.utils.geometry
-
Triangulator is a utility for turning arbitrary polygons into triangles
so they can be rendered by Java 3D.
- Triangulator() - Constructor for class org.jogamp.java3d.utils.geometry.Triangulator
-
- Triangulator(int) - Constructor for class org.jogamp.java3d.utils.geometry.Triangulator
-
- TYPE_BRANCH_GROUP - Static variable in class org.jogamp.java3d.utils.pickfast.PickTool
-
Flag to pass to
getNode(int)
to return a
BranchGroup
node from
the SceneGraphPath
.
- TYPE_BYTE - Static variable in class org.jogamp.java3d.internal.BufferWrapper
-
Value returned from getBufferType(), this indicates
that the BufferWrapper contains a java.nio.ByteBuffer.
- TYPE_DOUBLE - Static variable in class org.jogamp.java3d.internal.BufferWrapper
-
Value returned from getBufferType(), this indicates
that the BufferWrapper contains a java.nio.DoubleBuffer.
- TYPE_FLOAT - Static variable in class org.jogamp.java3d.internal.BufferWrapper
-
Value returned from getBufferType(), this indicates
that the BufferWrapper contains a java.nio.FloatBuffer.
- TYPE_GROUP - Static variable in class org.jogamp.java3d.utils.pickfast.PickTool
-
Flag to pass to
getNode(int)
to return a
Group
node from
the SceneGraphPath
.
- TYPE_LINK - Static variable in class org.jogamp.java3d.utils.pickfast.PickTool
-
Flag to pass to
getNode(int)
to return a
Link
node from
the SceneGraphPath
.
- TYPE_MORPH - Static variable in class org.jogamp.java3d.utils.pickfast.PickTool
-
Flag to pass to
getNode(int)
to return a
Morph
node from
the SceneGraphPath
.
- TYPE_NULL - Static variable in class org.jogamp.java3d.internal.BufferWrapper
-
Value returned from getBufferType(), this indicates
that the BufferWrapper contains a null buffer.
- TYPE_PRIMITIVE - Static variable in class org.jogamp.java3d.utils.pickfast.PickTool
-
Flag to pass to
getNode(int)
to return a
Primitive
node from
the SceneGraphPath
.
- TYPE_SHAPE3D - Static variable in class org.jogamp.java3d.utils.pickfast.PickTool
-
Flag to pass to
getNode(int)
to return a
Shape3D
node from
the SceneGraphPath
.
- TYPE_SWITCH - Static variable in class org.jogamp.java3d.utils.pickfast.PickTool
-
Flag to pass to
getNode(int)
to return a
Switch
node from
the SceneGraphPath
.
- TYPE_TRANSFORM_GROUP - Static variable in class org.jogamp.java3d.utils.pickfast.PickTool
-
Flag to pass to
getNode(int)
to return a
TransformGroup
node from
the SceneGraphPath
.
- TYPE_UNKNOWN - Static variable in class org.jogamp.java3d.internal.BufferWrapper
-
Value returned from getBufferType(), this indicates
that the BufferWrapper does not hold data of type
byte, float, or double.