- cacheGeometry(int, float, float, float, int, int, int, GeomBuffer) - Method in class com.sun.j3d.utils.geometry.Primitive
-
- 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 J3D
can render into.
- Canvas3D(GraphicsConfiguration, Canvas3D.ScreenMode) - Constructor for class javax.media.j3d.Canvas3D
-
Constructs and initializes a new Canvas3D object that J3D
can render into.
- Canvas3D(GraphicsConfiguration, boolean) - Constructor for class javax.media.j3d.Canvas3D
-
- Canvas3D.ScreenMode - Enum in javax.media.j3d
-
Specifies the screen mode of a Canvas3D object.
- CANVAS_AUTO_UPDATE - Static variable in class com.sun.j3d.utils.universe.ViewInfo
-
Indicates that updates to a Canvas3D associated with the View should
be automatically checked with each call to a public method in this
class.
- canvases - Variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
The Canvas3Ds from which this Behavior gets AWT events
- CAP - Static variable in class com.sun.j3d.utils.geometry.Cone
-
Designates the end-cap of the cone.
- CapabilityNotSetException - Exception in javax.media.j3d
-
Indicates an access to a live or
compiled Scene Graph object without the required capability
set.
- CapabilityNotSetException() - Constructor for exception javax.media.j3d.CapabilityNotSetException
-
Create the exception object with default values.
- CapabilityNotSetException(String) - Constructor for exception javax.media.j3d.CapabilityNotSetException
-
Create the exception object that outputs message.
- 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(double, double, Tuple2d) - Method in class javax.vecmath.Tuple2d
-
Clamps the tuple parameter to the range [low, high] and
places the values into this tuple.
- clamp(double, double) - Method in class javax.vecmath.Tuple2d
-
Clamps this tuple to the range [low, high].
- clamp(float, float, Tuple2f) - Method in class javax.vecmath.Tuple2f
-
Clamps the tuple parameter to the range [low, high] and
places the values into this tuple.
- clamp(float, float) - Method in class javax.vecmath.Tuple2f
-
Clamps this tuple to the range [low, high].
- clamp(int, int, Tuple2i) - Method in class javax.vecmath.Tuple2i
-
Clamps the tuple parameter to the range [low, high] and
places the values into this tuple.
- clamp(int, int) - Method in class javax.vecmath.Tuple2i
-
Clamps this tuple to the range [low, high].
- clamp(float, float, Tuple3d) - Method in class javax.vecmath.Tuple3d
-
Deprecated.
Use clamp(double,double,Tuple3d) instead
- clamp(double, double, Tuple3d) - Method in class javax.vecmath.Tuple3d
-
Clamps the tuple parameter to the range [low, high] and
places the values into this tuple.
- clamp(float, float) - Method in class javax.vecmath.Tuple3d
-
Deprecated.
Use clamp(double,double) instead
- clamp(double, double) - Method in class javax.vecmath.Tuple3d
-
Clamps this tuple to the range [low, high].
- clamp(float, float, Tuple3f) - Method in class javax.vecmath.Tuple3f
-
Clamps the tuple parameter to the range [low, high] and
places the values into this tuple.
- clamp(float, float) - Method in class javax.vecmath.Tuple3f
-
Clamps this tuple to the range [low, high].
- clamp(int, int, Tuple3i) - Method in class javax.vecmath.Tuple3i
-
Clamps the tuple parameter to the range [low, high] and
places the values into this tuple.
- clamp(int, int) - Method in class javax.vecmath.Tuple3i
-
Clamps this tuple to the range [low, high].
- clamp(float, float, Tuple4d) - Method in class javax.vecmath.Tuple4d
-
Deprecated.
Use clamp(double,double,Tuple4d) instead
- clamp(double, double, Tuple4d) - Method in class javax.vecmath.Tuple4d
-
Clamps the tuple parameter to the range [low, high] and
places the values into this tuple.
- clamp(float, float) - Method in class javax.vecmath.Tuple4d
-
Deprecated.
Use clamp(double,double) instead
- clamp(double, double) - Method in class javax.vecmath.Tuple4d
-
Clamps this tuple to the range [low, high].
- clamp(float, float, Tuple4f) - Method in class javax.vecmath.Tuple4f
-
Clamps the tuple parameter to the range [low, high] and
places the values into this tuple.
- clamp(float, float) - Method in class javax.vecmath.Tuple4f
-
Clamps this tuple to the range [low, high].
- clamp(int, int, Tuple4i) - Method in class javax.vecmath.Tuple4i
-
Clamps the tuple parameter to the range [low, high] and
places the values into this tuple.
- clamp(int, int) - Method in class javax.vecmath.Tuple4i
-
Clamps this tuple to the range [low, high].
- 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.
- clampMax(double, Tuple2d) - Method in class javax.vecmath.Tuple2d
-
Clamps the maximum value of the tuple parameter to the max
parameter and places the values into this tuple.
- clampMax(double) - Method in class javax.vecmath.Tuple2d
-
Clamps the maximum value of this tuple to the max parameter.
- clampMax(float, Tuple2f) - Method in class javax.vecmath.Tuple2f
-
Clamps the maximum value of the tuple parameter to the max
parameter and places the values into this tuple.
- clampMax(float) - Method in class javax.vecmath.Tuple2f
-
Clamps the maximum value of this tuple to the max parameter.
- clampMax(int, Tuple2i) - Method in class javax.vecmath.Tuple2i
-
Clamps the maximum value of the tuple parameter to the max
parameter and places the values into this tuple.
- clampMax(int) - Method in class javax.vecmath.Tuple2i
-
Clamps the maximum value of this tuple to the max parameter.
- clampMax(float, Tuple3d) - Method in class javax.vecmath.Tuple3d
-
Deprecated.
Use clampMax(double,Tuple3d) instead
- clampMax(double, Tuple3d) - Method in class javax.vecmath.Tuple3d
-
Clamps the maximum value of the tuple parameter to the max
parameter and places the values into this tuple.
- clampMax(float) - Method in class javax.vecmath.Tuple3d
-
Deprecated.
Use clampMax(double) instead
- clampMax(double) - Method in class javax.vecmath.Tuple3d
-
Clamps the maximum value of this tuple to the max parameter.
- clampMax(float, Tuple3f) - Method in class javax.vecmath.Tuple3f
-
Clamps the maximum value of the tuple parameter to the max
parameter and places the values into this tuple.
- clampMax(float) - Method in class javax.vecmath.Tuple3f
-
Clamps the maximum value of this tuple to the max parameter.
- clampMax(int, Tuple3i) - Method in class javax.vecmath.Tuple3i
-
Clamps the maximum value of the tuple parameter to the max
parameter and places the values into this tuple.
- clampMax(int) - Method in class javax.vecmath.Tuple3i
-
Clamps the maximum value of this tuple to the max parameter.
- clampMax(float, Tuple4d) - Method in class javax.vecmath.Tuple4d
-
Deprecated.
Use clampMax(double,Tuple4d) instead
- clampMax(double, Tuple4d) - Method in class javax.vecmath.Tuple4d
-
Clamps the maximum value of the tuple parameter to the max
parameter and places the values into this tuple.
- clampMax(float) - Method in class javax.vecmath.Tuple4d
-
Deprecated.
Use clampMax(double) instead
- clampMax(double) - Method in class javax.vecmath.Tuple4d
-
Clamps the maximum value of this tuple to the max parameter.
- clampMax(float, Tuple4f) - Method in class javax.vecmath.Tuple4f
-
Clamps the maximum value of the tuple parameter to the max
parameter and places the values into this tuple.
- clampMax(float) - Method in class javax.vecmath.Tuple4f
-
Clamps the maximum value of this tuple to the max parameter.
- clampMax(int, Tuple4i) - Method in class javax.vecmath.Tuple4i
-
Clamps the maximum value of the tuple parameter to the max
parameter and places the values into this tuple.
- clampMax(int) - Method in class javax.vecmath.Tuple4i
-
Clamps the maximum value of this tuple to the max parameter.
- clampMin(double, Tuple2d) - Method in class javax.vecmath.Tuple2d
-
Clamps the minimum value of the tuple parameter to the min
parameter and places the values into this tuple.
- clampMin(double) - Method in class javax.vecmath.Tuple2d
-
Clamps the minimum value of this tuple to the min parameter.
- clampMin(float, Tuple2f) - Method in class javax.vecmath.Tuple2f
-
Clamps the minimum value of the tuple parameter to the min
parameter and places the values into this tuple.
- clampMin(float) - Method in class javax.vecmath.Tuple2f
-
Clamps the minimum value of this tuple to the min parameter.
- clampMin(int, Tuple2i) - Method in class javax.vecmath.Tuple2i
-
Clamps the minimum value of the tuple parameter to the min
parameter and places the values into this tuple.
- clampMin(int) - Method in class javax.vecmath.Tuple2i
-
Clamps the minimum value of this tuple to the min parameter.
- clampMin(float, Tuple3d) - Method in class javax.vecmath.Tuple3d
-
Deprecated.
Use clampMin(double,Tuple3d) instead
- clampMin(double, Tuple3d) - Method in class javax.vecmath.Tuple3d
-
Clamps the minimum value of the tuple parameter to the min
parameter and places the values into this tuple.
- clampMin(float) - Method in class javax.vecmath.Tuple3d
-
Deprecated.
Use clampMin(double) instead
- clampMin(double) - Method in class javax.vecmath.Tuple3d
-
Clamps the minimum value of this tuple to the min parameter.
- clampMin(float, Tuple3f) - Method in class javax.vecmath.Tuple3f
-
Clamps the minimum value of the tuple parameter to the min
parameter and places the values into this tuple.
- clampMin(float) - Method in class javax.vecmath.Tuple3f
-
Clamps the minimum value of this tuple to the min parameter.
- clampMin(int, Tuple3i) - Method in class javax.vecmath.Tuple3i
-
Clamps the minimum value of the tuple parameter to the min
parameter and places the values into this tuple.
- clampMin(int) - Method in class javax.vecmath.Tuple3i
-
Clamps the minimum value of this tuple to the min parameter.
- clampMin(float, Tuple4d) - Method in class javax.vecmath.Tuple4d
-
Deprecated.
Use clampMin(double,Tuple4d) instead
- clampMin(double, Tuple4d) - Method in class javax.vecmath.Tuple4d
-
Clamps the minimum value of the tuple parameter to the min
parameter and places the values into this tuple.
- clampMin(float) - Method in class javax.vecmath.Tuple4d
-
Deprecated.
Use clampMin(double) instead
- clampMin(double) - Method in class javax.vecmath.Tuple4d
-
Clamps the minimum value of this tuple to the min parameter.
- clampMin(float, Tuple4f) - Method in class javax.vecmath.Tuple4f
-
Clamps the minimum value of the tuple parameter to the min
parameter and places the values into this tuple.
- clampMin(float) - Method in class javax.vecmath.Tuple4f
-
Clamps the minimum value of this tuple to the min parameter.
- clampMin(int, Tuple4i) - Method in class javax.vecmath.Tuple4i
-
Clamps the minimum value of the tuple parameter to the min
parameter and places the values into this tuple.
- clampMin(int) - Method in class javax.vecmath.Tuple4i
-
Clamps the minimum value of this tuple to the min parameter.
- classification - Variable in class com.sun.j3d.audioengines.AudioEngineThread
-
The classification of this thread.
- classLoader - Variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
When running the application within webstart this may not be the
correct ClassLoader.
- cleanup() - Method in class com.sun.j3d.audioengines.AudioEngineThread
-
- cleanup() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.GroupState
-
- cleanup() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
- 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.geometry.compression.CompressedGeometryFile
-
Delete all compressed objects from this instance.
- clear() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
Clear all elements from the symbol table
- clear() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Release memory references used by this ConfigContainer.
- clear() - Static method in class com.sun.j3d.utils.universe.ViewInfo
-
Release all static memory references held by ViewInfo, if any.
- clear() - Method in class javax.media.j3d.GraphicsContext3D
-
Deprecated.
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.
- clearUnshared() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
Clear all the Symbols that are not shared with other Graphs in the file
Remove all Symbols from all structures with referenceCounts=1
- clearViewerMap() - Static method in class com.sun.j3d.utils.universe.Viewer
-
Removes all Viewer mappings from the Viewer map.
- clicked(SensorEvent) - Method in interface com.sun.j3d.utils.behaviors.sensor.SensorButtonListener
-
This method is currently not used by SensorEventAgent
,
but is included here for future possible development.
- clicked(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorInputAdaptor
-
- 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.
- ClipState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- ClipState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ClipState
-
- 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.
- clone() - Method in class javax.vecmath.AxisAngle4d
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.AxisAngle4f
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.GMatrix
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.GVector
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.Matrix3d
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.Matrix3f
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.Matrix4d
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.Matrix4f
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.Tuple2d
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.Tuple2f
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.Tuple2i
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.Tuple3b
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.Tuple3d
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.Tuple3f
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.Tuple3i
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.Tuple4b
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.Tuple4d
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.Tuple4f
-
Creates a new object of the same class as this object.
- clone() - Method in class javax.vecmath.Tuple4i
-
Creates a new object of the same class as this 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.
Replaced with
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.
Replaced with
cloneNodeComponent(boolean forceDuplicate)
- cloneNodeComponent() - Method in class javax.media.j3d.NodeComponent
-
Deprecated.
replaced by
cloneNodeComponent(boolean forceDuplicate)
- cloneNodeComponent(boolean) - Method in class javax.media.j3d.NodeComponent
-
Used to create a new instance of a NodeComponent object.
- 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)
- 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.
- 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.geometry.compression.CompressedGeometryFile
-
Release the resources associated with this instance.
- close() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
- close() - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
-
- close() - Method in class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
-
- close() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
-
Close the file and cleanup internal data structures
- close() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileWriter
-
Close the file and cleanup internal data structures.
- close() - Method in class com.sun.j3d.utils.scenegraph.io.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.
- COLLECT_STATS - Static variable in class com.sun.j3d.utils.geometry.Stripifier
-
Indicates to the stripifier to collect statistics on the data
- Color3b - Class in javax.vecmath
-
A three-byte color value represented by byte x, y, and z values.
- Color3b(byte, byte, byte) - Constructor for class javax.vecmath.Color3b
-
Constructs and initializes a Color3b from the specified three values.
- Color3b(byte[]) - Constructor for class javax.vecmath.Color3b
-
Constructs and initializes a Color3b from input array of length 3.
- Color3b(Color3b) - Constructor for class javax.vecmath.Color3b
-
Constructs and initializes a Color3b from the specified Color3b.
- Color3b(Tuple3b) - Constructor for class javax.vecmath.Color3b
-
Constructs and initializes a Color3b from the specified Tuple3b.
- Color3b(Color) - Constructor for class javax.vecmath.Color3b
-
Constructs and initializes a Color3b from the specified AWT
Color object.
- Color3b() - Constructor for class javax.vecmath.Color3b
-
Constructs and initializes a Color3b to (0,0,0).
- Color3f - Class in javax.vecmath
-
A three-element color value represented by single precision floating
point x,y,z values.
- Color3f(float, float, float) - Constructor for class javax.vecmath.Color3f
-
Constructs and initializes a Color3f from the three xyz values.
- Color3f(float[]) - Constructor for class javax.vecmath.Color3f
-
Constructs and initializes a Color3f from the array of length 3.
- Color3f(Color3f) - Constructor for class javax.vecmath.Color3f
-
Constructs and initializes a Color3f from the specified Color3f.
- Color3f(Tuple3f) - Constructor for class javax.vecmath.Color3f
-
Constructs and initializes a Color3f from the specified Tuple3f.
- Color3f(Tuple3d) - Constructor for class javax.vecmath.Color3f
-
Constructs and initializes a Color3f from the specified Tuple3d.
- Color3f(Color) - Constructor for class javax.vecmath.Color3f
-
Constructs and initializes a Color3f from the specified AWT
Color object.
- Color3f() - Constructor for class javax.vecmath.Color3f
-
Constructs and initializes a Color3f to (0.0, 0.0, 0.0).
- Color4b - Class in javax.vecmath
-
A four-byte color value represented by byte x, y, z, and w values.
- Color4b(byte, byte, byte, byte) - Constructor for class javax.vecmath.Color4b
-
Constructs and initializes a Color4b from the four specified values.
- Color4b(byte[]) - Constructor for class javax.vecmath.Color4b
-
Constructs and initializes a Color4b from the array of length 4.
- Color4b(Color4b) - Constructor for class javax.vecmath.Color4b
-
Constructs and initializes a Color4b from the specified Color4b.
- Color4b(Tuple4b) - Constructor for class javax.vecmath.Color4b
-
Constructs and initializes a Color4b from the specified Tuple4b.
- Color4b(Color) - Constructor for class javax.vecmath.Color4b
-
Constructs and initializes a Color4b from the specified AWT
Color object.
- Color4b() - Constructor for class javax.vecmath.Color4b
-
Constructs and initializes a Color4b to (0,0,0,0).
- Color4f - Class in javax.vecmath
-
A four-element color represented by single precision floating point
x, y, z, and w values.
- Color4f(float, float, float, float) - Constructor for class javax.vecmath.Color4f
-
Constructs and initializes a Color4f from the specified xyzw
coordinates.
- Color4f(float[]) - Constructor for class javax.vecmath.Color4f
-
Constructs and initializes a Color4f from the array of length 4.
- Color4f(Color4f) - Constructor for class javax.vecmath.Color4f
-
Constructs and initializes a Color4f from the specified Color4f.
- Color4f(Tuple4f) - Constructor for class javax.vecmath.Color4f
-
Constructs and initializes a Color4f from the specified Tuple4f.
- Color4f(Tuple4d) - Constructor for class javax.vecmath.Color4f
-
Constructs and initializes a Color4f from the specified Tuple4d.
- Color4f(Color) - Constructor for class javax.vecmath.Color4f
-
Constructs and initializes a Color4f from the specified AWT
Color object.
- Color4f() - Constructor for class javax.vecmath.Color4f
-
Constructs and initializes a Color4f to (0.0, 0.0, 0.0, 0.0).
- 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.
- ColorCubeState - Class in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry
-
- ColorCubeState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.ColorCubeState
-
- 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(Color3f, int) - Constructor for class javax.media.j3d.ColoringAttributes
-
Construct ColoringAttributes object with specified values.
- ColoringAttributes(float, float, float, int) - Constructor for class javax.media.j3d.ColoringAttributes
-
Construct ColoringAttributes object with specified values.
- ColoringAttributesState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- ColoringAttributesState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ColoringAttributesState
-
- 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.
- ColorInterpolatorState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- ColorInterpolatorState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ColorInterpolatorState
-
- com.sun.j3d.audioengines - package com.sun.j3d.audioengines
-
- com.sun.j3d.audioengines.javasound - package com.sun.j3d.audioengines.javasound
-
- com.sun.j3d.exp.swing - package com.sun.j3d.exp.swing
-
- com.sun.j3d.exp.swing.impl - package com.sun.j3d.exp.swing.impl
-
- com.sun.j3d.internal - package com.sun.j3d.internal
-
- com.sun.j3d.loaders - package com.sun.j3d.loaders
-
- com.sun.j3d.loaders.lw3d - package com.sun.j3d.loaders.lw3d
-
- com.sun.j3d.loaders.objectfile - package com.sun.j3d.loaders.objectfile
-
- com.sun.j3d.utils.applet - package com.sun.j3d.utils.applet
-
- com.sun.j3d.utils.audio - package com.sun.j3d.utils.audio
-
- com.sun.j3d.utils.behaviors.interpolators - package com.sun.j3d.utils.behaviors.interpolators
-
- com.sun.j3d.utils.behaviors.keyboard - package com.sun.j3d.utils.behaviors.keyboard
-
- com.sun.j3d.utils.behaviors.mouse - package com.sun.j3d.utils.behaviors.mouse
-
- com.sun.j3d.utils.behaviors.sensor - package com.sun.j3d.utils.behaviors.sensor
-
- com.sun.j3d.utils.behaviors.vp - package com.sun.j3d.utils.behaviors.vp
-
- com.sun.j3d.utils.geometry - package com.sun.j3d.utils.geometry
-
- com.sun.j3d.utils.geometry.compression - package com.sun.j3d.utils.geometry.compression
-
- com.sun.j3d.utils.image - package com.sun.j3d.utils.image
-
- com.sun.j3d.utils.pickfast - package com.sun.j3d.utils.pickfast
-
- com.sun.j3d.utils.pickfast.behaviors - package com.sun.j3d.utils.pickfast.behaviors
-
- com.sun.j3d.utils.picking - package com.sun.j3d.utils.picking
-
- com.sun.j3d.utils.picking.behaviors - package com.sun.j3d.utils.picking.behaviors
-
- com.sun.j3d.utils.scenegraph.io - package com.sun.j3d.utils.scenegraph.io
-
- com.sun.j3d.utils.scenegraph.io.retained - package com.sun.j3d.utils.scenegraph.io.retained
-
- com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.interpolators - package com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.interpolators
-
- com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.mouse - package com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.mouse
-
- com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry - package com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry
-
- com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image - package com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image
-
- com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe - package com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe
-
- com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d - package com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- com.sun.j3d.utils.scenegraph.transparency - package com.sun.j3d.utils.scenegraph.transparency
-
- com.sun.j3d.utils.shader - package com.sun.j3d.utils.shader
-
- com.sun.j3d.utils.universe - package com.sun.j3d.utils.universe
-
- 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.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(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.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(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.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(Point3d) - Method in class javax.media.j3d.BoundingPolytope
-
Combines this bounding polytope with a point.
- combine(Point3d[]) - Method in class javax.media.j3d.BoundingPolytope
-
Combines this bounding polytope with an array of points.
- 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.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(Point3d) - Method in class javax.media.j3d.BoundingSphere
-
Combines this bounding sphere with a point.
- combine(Point3d[]) - Method in class javax.media.j3d.BoundingSphere
-
Combines this bounding sphere with an array of points.
- 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.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.Bounds
-
Combines this bounding object with a point.
- 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.
- 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.
- 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.
- 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.
- CompressedGeometryData.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.
- CompressedGeometryFile - Class in com.sun.j3d.utils.geometry.compression
-
This class provides methods to read and write compressed geometry resource
files.
- 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.geometry.compression.CompressedGeometryFile
-
Construct a new CompressedGeometryFile instance associated with the
specified file.
- CompressedGeometryFile(RandomAccessFile) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
-
Construct a new CompressedGeometryFile instance associated with a
currently open RandomAccessFile.
- CompressedGeometryHeader - Class in javax.media.j3d
-
Deprecated.
- CompressedGeometryHeader() - Constructor for class javax.media.j3d.CompressedGeometryHeader
-
Deprecated.
Creates a new CompressedGeometryHeader object used for the
creation of a CompressedGeometry NodeComponent object.
- CompressedGeometryState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- CompressedGeometryState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.CompressedGeometryState
-
- CompressionStream - Class in com.sun.j3d.utils.geometry.compression
-
This class is used as input to a geometry compressor.
- 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(Shape3D[]) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressionStream
-
Creates a CompressionStream from an array of Shape3D scene graph
objects.
- CompressionStream(int, int, int, GeometryInfo[]) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressionStream
-
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.
- 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.
replaced by
computePathInterpolation(float)
- computePathInterpolation(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
-
This method computes the bounding knot indices and interpolation value
"CurrentU" given the current value of the knots[] array and the
specified alpha value
- computePathInterpolation(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
-
This method computes the bounding knot indices and interpolation value
"CurrentU" given the specified value of alpha and the knots[] array.
- computePathInterpolation() - Method in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
-
Deprecated.
replaced by
computePathInterpolation(float)
- 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.
- computePathInterpolation() - Method in class javax.media.j3d.PathInterpolator
-
Deprecated.
replaced by
computePathInterpolation(float)
- computeTransform(float, Transform3D) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
-
Computes the new transform for this interpolator for a given
alpha value.
- computeTransform(float, Transform3D) - Method in class com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator
-
Computes the new transform for this interpolator for a given
alpha value.
- 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.
- 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, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cone
-
Constructs a default cone of a given radius, height,
and appearance.
- Cone(float, float, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cone
-
Constructs a default cone of a given radius, height,
primitive flags, and appearance.
- Cone(float, float, int, int, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cone
-
Constructs a customized Cone of a given radius, height, flags,
resolution (X and Y dimensions), and appearance.
- 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, 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.
- 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, 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, 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, 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, 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, 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, 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.
- ConeSoundState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- ConeSoundState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ConeSoundState
-
- ConeState - Class in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry
-
- ConeState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.ConeState
-
- ConfigContainer - Class in com.sun.j3d.utils.universe
-
Loads a J3D 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, 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, 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.
- ConfiguredUniverse - Class in com.sun.j3d.utils.universe
-
This utility class creates all the necessary objects on the view side of
the scene graph.
- ConfiguredUniverse() - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Equivalent to SimpleUniverse()
.
- ConfiguredUniverse(int) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Equivalent to SimpleUniverse(int)
.
- ConfiguredUniverse(Canvas3D) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Equivalent to SimpleUniverse(Canvas3D)
.
- ConfiguredUniverse(Canvas3D, int) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Equivalent to SimpleUniverse(Canvas3D, int)
.
- ConfiguredUniverse(ViewingPlatform, Viewer) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Equivalent to SimpleUniverse(ViewingPlatform, Viewer)
.
- ConfiguredUniverse(ViewingPlatform, Viewer, LocaleFactory) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Equivalent to SimpleUniverse(ViewingPlatform, Viewer,
LocalFactory)
.
- ConfiguredUniverse(Canvas3D[]) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Creates a Locale, a single ViewingPlatform, and a Viewer object from
the given array of Canvas3D instances.
- ConfiguredUniverse(Canvas3D[], int) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Creates a Locale, a single ViewingPlatform with the specified number of
transforms, and a Viewer object using the given array of Canvas3D
instances.
- ConfiguredUniverse(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(URL) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Reads the configuration specified by the given URL to create a Locale,
one or more ViewingPlatforms, and at least one Viewer object.
- ConfiguredUniverse(URL, int) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Reads the configuration specified by the given URL to create a Locale,
one or more ViewingPlatforms with the specified number of transforms,
and at least one Viewer object.
- ConfiguredUniverse(URL, int, boolean) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Reads the configuration specified by the given URL to create a Locale,
one or more ViewingPlatforms with the specified number of transforms,
and at least one Viewer object with optional visibility.
- ConfiguredUniverse(URL, LocaleFactory) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Reads the configuration specified by the given URL to create a Locale
using the given LocaleFactory, one or more ViewingPlatforms, and at
least one Viewer object.
- ConfiguredUniverse(URL, LocaleFactory, boolean) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Reads the configuration specified by the given URL to create a Locale
using the given LocaleFactory, one or more ViewingPlatforms, and at
least one Viewer object with optional visibility.
- ConfiguredUniverse(URL, LocaleFactory, HiResCoord, int, boolean) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Reads the configuration specified by the given URL to create a Locale
using the specified LocaleFactory with the given origin, one or more
ViewingPlatforms with the specified number of transforms, and at least
one Viewer object with optional visibility.
- ConfiguredUniverse(ConfigContainer) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Retrieves view-side scenegraph components from the given container to
create a universe with one Locale, one or more ViewingPlatforms, and at
least one Viewer object.
- ConfiguredUniverse(ConfigContainer, LocaleFactory, HiResCoord) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Retrieves view-side scenegraph components from the given container to
create a universe with one Locale created from the specified
LocaleFactory and origin, one or more ViewingPlatforms, and at least
one Viewer object.
- configureEcho() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Creates a 6DOF sensor echo according to configuration parameters.
- configureSensorActions() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Creates the sensor listeners for a 6DOF sensor and/or a 2D valuator
sensor using the predefined button and read listeners and the
configured action bindings.
- 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.
- conjugate(Quat4d) - Method in class javax.vecmath.Quat4d
-
Sets the value of this quaternion to the conjugate of quaternion q1.
- conjugate() - Method in class javax.vecmath.Quat4d
-
Negate the value of of each of this quaternion's x,y,z coordinates
in place.
- conjugate(Quat4f) - Method in class javax.vecmath.Quat4f
-
Sets the value of this quaternion to the conjugate of quaternion q1.
- conjugate() - Method in class javax.vecmath.Quat4f
-
Sets the value of this quaternion to the conjugate of itself.
- 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.
- 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
-
- control - Variable in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
- Controller - Class in com.sun.j3d.utils.scenegraph.io.retained
-
Provides code to control the reading and writing of J3D objects to and
from any Java IO mechanism.
- Controller() - Constructor for class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
Creates new Controller
- convertToIndexedTriangles() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Convert the GeometryInfo object to have primitive type TRIANGLE_ARRAY
and be indexed.
- COORDINATES - Static variable in class javax.media.j3d.GeometryArray
-
Specifies that this GeometryArray contains an array of coordinates.
- copySubMatrix(int, int, int, int, int, int, GMatrix) - Method in class javax.vecmath.GMatrix
-
Copies a sub-matrix derived from this matrix into the target matrix.
- 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.
- createFile(File, SimpleUniverse, boolean, String, Serializable) - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
-
Create the file and write the inital header information
- createImageComponent(int, int, int, boolean, boolean, URL) - Method in interface com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURLIOListener
-
The listener method which is called when a ImageComponent2DURL is
loaded from the scenegraph file.
- createLocale(VirtualUniverse, HiResCoord) - Method in interface com.sun.j3d.utils.universe.LocaleFactory
-
Creates a new Locale object at the specified high resolution
coordinate in the specified universe.
- createLocale(VirtualUniverse) - Method in interface com.sun.j3d.utils.universe.LocaleFactory
-
Creates a new Locale object at (0, 0, 0) in the specified universe.
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.BoxState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.BoxState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.ColorCubeState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.ColorCubeState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.ConeState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.ConeState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.CylinderState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.CylinderState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.SphereState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.SphereState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.Text2DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.Text2DState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURLState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURLState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe.PlatformGeometryState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe.ViewerAvatarState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.AlphaState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.AlternateAppearanceState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.AmbientLightState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.AppearanceState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.AuralAttributesState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BackgroundSoundState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BackgroundState
-
- createNode(String) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BehaviorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BillboardState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BoundingLeafState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BranchGroupState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ColoringAttributesState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ColorInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ColorInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.CompressedGeometryState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.CompressedGeometryState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ConeSoundState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DecalGroupState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DepthComponentFloatState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DepthComponentFloatState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DepthComponentIntState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DepthComponentIntState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DepthComponentNativeState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DepthComponentNativeState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DirectionalLightState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DistanceLODState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DistanceLODState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ExponentialFogState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Font3DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Font3DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.GroupState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ImageComponent2DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ImageComponent2DState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ImageComponent3DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ImageComponent3DState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedLineArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedLineArrayState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedLineStripArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedLineStripArrayState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedPointArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedPointArrayState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedQuadArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedQuadArrayState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedTriangleArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedTriangleArrayState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedTriangleFanArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedTriangleFanArrayState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedTriangleStripArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedTriangleStripArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LinearFogState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LineArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LineArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LineAttributesState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LineStripArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LineStripArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LinkState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.MaterialState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.MediaContainerState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ModelClipState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.MorphState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.NullSceneGraphObjectState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.OrderedGroupState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.OrientedShape3DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PointAttributesState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PointLightState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PointSoundState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PolygonAttributesState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PositionInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PositionInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PositionPathInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PositionPathInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.QuadArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.QuadArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RasterState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RenderingAttributesState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RotationInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RotationInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RotationPathInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RotationPathInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RotPosPathInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RotPosPathInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RotPosScalePathInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RotPosScalePathInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ScaleInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ScaleInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
Create a new J3D node for this object.
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
Create a new J3D node from the supplied class using the parameterless constructor
For J3D nodes which do not have a default constructor you must
overload this method and create the object using createNode( className, parameters )
This will correctly handle subclasses of J3D classes
- createNode(String) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
Create a new J3D node from the supplied class name using the parameterless constructor
For J3D nodes which do not have a default constructor you must
overload this method and create the object using createNode( className, parameters )
This will correctly handle subclasses of J3D classes
- createNode(Class, Class[], Object[]) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
Create a J3D node which does not have a default constructor
parameterTypes must contain the classes required by the constructor,
use Interger.TYPE, Float.TYPE etc to specifiy primitive types
paramters should contain the list of parameters for the constructor,
primitive types should be wrapped in the appropriate class (ie Integer, Float )
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Shape3DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SharedGroupState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SoundscapeState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SpotLightState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SwitchState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SwitchValueInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SwitchValueInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TexCoordGenerationState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Text3DState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Texture2DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Texture2DState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Texture3DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Texture3DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TextureAttributesState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TextureCubeMapState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TextureCubeMapState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TextureUnitStateState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TransformGroupState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TransparencyAttributesState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TransparencyInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TransparencyInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TriangleArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TriangleArrayState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TriangleFanArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TriangleFanArrayState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TriangleStripArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TriangleStripArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ViewPlatformState
-
- createOffScreenBuffer(int, int) - Method in class javax.media.j3d.JCanvas3DAbstract
-
Creates new offscreen buffers of the given size.
- createSceneGraphObjectReferences(SceneGraphObjectReferenceControl) - Method in interface com.sun.j3d.utils.scenegraph.io.SceneGraphIO
-
The method is called before writeSGObject and gives the user the chance
to create references to other Nodes and NodeComponents.
- createState(SceneGraphObject) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
Create a new state object and check for a pre-existing symbol table
entry
- createState(SceneGraphObject, SymbolTableData) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
Given a scene graph object instantiate the correct State class
for that object.
- createState(SymbolTableData) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
Return the state class for the SceneGraphObject, creating one if it does
not already exist
- createState(SceneGraphObject, Controller) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
Given a scene graph object instantiate the correct State class
for that object
- createSymbol(SceneGraphObject) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
Create a new symbol and provide a new nodeID
This is used during the save process
- createSymbol(SceneGraphObjectState, SceneGraphObject, int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
Create a new symbol using the specified nodeID
This is used during the load process.
- cross(Vector3d, Vector3d) - Method in class javax.vecmath.Vector3d
-
Sets this vector to the vector cross product of vectors v1 and v2.
- cross(Vector3f, Vector3f) - Method in class javax.vecmath.Vector3f
-
Sets this vector to be the vector cross product of vectors v1 and v2.
- 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.
- currentFileVersion - Variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
The currentFileVersion being read
- 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.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, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cylinder
-
Constructs a default cylinder of a given radius, height, and
appearance.
- Cylinder(float, float, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cylinder
-
Constructs a default cylinder of a given radius, height,
primitive flags and appearance.
- Cylinder(float, float, int, int, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cylinder
-
Constructs a customized cylinder of a given radius, height,
resolution (X and Y dimensions), and appearance.
- CylinderState - Class in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry
-
- CylinderState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.CylinderState
-