A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

C

Canvas3D - Class in javax.media.j3d
The Canvas3D class provides a drawing canvas for 3D rendering.
Canvas3D(GraphicsConfiguration) - Constructor for class javax.media.j3d.Canvas3D
Constructs and initializes a new Canvas3D object that Java 3D can render into.
Canvas3D(GraphicsConfiguration, boolean) - Constructor for class javax.media.j3d.Canvas3D
Constructs and initializes a new Canvas3D object that Java 3D can render into.
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.
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.
capacity() - Method in class com.sun.j3d.internal.BufferWrapper
 
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.
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.compression.CompressedGeometryFile
Deprecated. Delete all compressed objects from this instance.
clear() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
Delete all compressed objects from this instance.
clear() - Method in class com.sun.j3d.utils.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
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
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 com.sun.j3d.utils.geometry.Text2D
 
cloneNode(boolean) - Method in class javax.media.j3d.AlternateAppearance
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.AmbientLight
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Background
Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.BackgroundSound
Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Billboard
Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.BoundingLeaf
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.BranchGroup
Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Clip
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.ColorInterpolator
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.ConeSound
Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.DecalGroup
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.DirectionalLight
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.DistanceLOD
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.ExponentialFog
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Group
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.LinearFog
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Link
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.ModelClip
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Morph
Deprecated. Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Node
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.OrderedGroup
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.OrientedShape3D
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.PointLight
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.PointSound
Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.PositionInterpolator
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.PositionPathInterpolator
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.RotationInterpolator
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.RotationPathInterpolator
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.RotPosPathInterpolator
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.RotPosScalePathInterpolator
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.ScaleInterpolator
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Shape3D
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.SharedGroup
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Soundscape
Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.SpotLight
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.Switch
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.SwitchValueInterpolator
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.TransformGroup
Creates a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.TransparencyInterpolator
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.ViewPlatform
Used to create a new instance of the node.
cloneNode(boolean) - Method in class javax.media.j3d.ViewSpecificGroup
Used to create a new instance of the node.
cloneNodeComponent() - Method in class javax.media.j3d.Appearance
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.AuralAttributes
Deprecated. As of Java 3D version 1.2, replaced by cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.ColoringAttributes
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.CompressedGeometry
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.DepthComponentFloat
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.DepthComponentInt
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.DepthComponentNative
Creates a new DepthComponentNative object.
cloneNodeComponent() - Method in class javax.media.j3d.ImageComponent2D
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.ImageComponent3D
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.IndexedLineArray
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.IndexedLineStripArray
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.IndexedPointArray
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.IndexedQuadArray
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.IndexedTriangleArray
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.IndexedTriangleFanArray
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.IndexedTriangleStripArray
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.LineArray
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.LineAttributes
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.LineStripArray
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.Material
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.MediaContainer
Deprecated. As of Java 3D version 1.2, replaced with cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent() - Method in class javax.media.j3d.NodeComponent
Deprecated. As of Java 3D version 1.2, replaced by cloneNodeComponent(boolean forceDuplicate)
cloneNodeComponent(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.compression.CompressedGeometryFile
Deprecated. Release the resources associated with this instance.
close() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
Release the resources associated with this instance.
close() - Method in class com.sun.j3d.utils.scenegraph.io.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
Provides abstract classes for creating Java 3D audio devices.
com.sun.j3d.audioengines.javasound - package com.sun.j3d.audioengines.javasound
Provides a JavaSound-based implementation of a Java 3D audio device.
com.sun.j3d.exp.swing - package com.sun.j3d.exp.swing
EXPERIMENTAL: Provides a lightweight JCanvas3D class.
com.sun.j3d.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
Provides interfaces and abstract classes for writing Java 3D loaders.
com.sun.j3d.loaders.lw3d - package com.sun.j3d.loaders.lw3d
Provides a Java 3D loader for Lightwave 3D scene files.
com.sun.j3d.loaders.objectfile - package com.sun.j3d.loaders.objectfile
Provides a Java 3D loader for Wavefront .obj files.
com.sun.j3d.utils.applet - package com.sun.j3d.utils.applet
Provides utility classes for running applets as stand-alone applications.
com.sun.j3d.utils.audio - package com.sun.j3d.utils.audio
Provides audio utility classes.
com.sun.j3d.utils.behaviors.interpolators - package com.sun.j3d.utils.behaviors.interpolators
Provides spline-based interpolation behaviors.
com.sun.j3d.utils.behaviors.keyboard - package com.sun.j3d.utils.behaviors.keyboard
Provides keyboard navigation utility classes.
com.sun.j3d.utils.behaviors.mouse - package com.sun.j3d.utils.behaviors.mouse
Provides mouse navigation utility classes.
com.sun.j3d.utils.behaviors.picking - package com.sun.j3d.utils.behaviors.picking
Deprecated: Use com.sun.j3d.utils.pickfast.behaviors instead.
com.sun.j3d.utils.behaviors.sensor - package com.sun.j3d.utils.behaviors.sensor
Provides 6DOF sensor behavior classes.
com.sun.j3d.utils.behaviors.vp - package com.sun.j3d.utils.behaviors.vp
Provides ViewPlatform navigation utility classes.
com.sun.j3d.utils.compression - package com.sun.j3d.utils.compression
Deprecated: Use com.sun.j3d.utils.geometry.compression instead.
com.sun.j3d.utils.geometry - package com.sun.j3d.utils.geometry
Provides geometry construction, triangulation, and optimization utility classes.
com.sun.j3d.utils.geometry.compression - package com.sun.j3d.utils.geometry.compression
Provides compressed geometry utility classes.
com.sun.j3d.utils.image - package com.sun.j3d.utils.image
Provides texture image utility classes.
com.sun.j3d.utils.pickfast - package com.sun.j3d.utils.pickfast
Provides picking utility classes for the new core picking methods.
com.sun.j3d.utils.pickfast.behaviors - package com.sun.j3d.utils.pickfast.behaviors
Provides picking behaviors for the new core picking methods.
com.sun.j3d.utils.picking - package com.sun.j3d.utils.picking
OBSOLETE: provides picking utility classes for the old picking methods.
com.sun.j3d.utils.picking.behaviors - package com.sun.j3d.utils.picking.behaviors
OBSOLETE: provides picking behaviors for the old picking methods.
com.sun.j3d.utils.scenegraph.io - package com.sun.j3d.utils.scenegraph.io
This package provides a Java3D SceneGraph IO capability.
com.sun.j3d.utils.scenegraph.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
Provides transparency sorting utility classes.
com.sun.j3d.utils.shader - package com.sun.j3d.utils.shader
Provides shader utility classes.
com.sun.j3d.utils.timer - package com.sun.j3d.utils.timer
Deprecated: Use java.lang.System.nanoTime() instead.
com.sun.j3d.utils.universe - package com.sun.j3d.utils.universe
Provides utility classes for setting up the Java 3D universe, including the viewing configuration.
combine(Bounds) - Method in class javax.media.j3d.BoundingBox
Combines this bounding box with a bounding object so that the resulting bounding box encloses the original bounding box and the specified bounds object.
combine(Bounds[]) - Method in class javax.media.j3d.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(TransparencySortGeom, TransparencySortGeom) - 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.compression.GeometryCompressor
Deprecated. Compress a stream into a CompressedGeometry node component.
compress(CompressionStream, CompressedGeometryFile) - Method in class com.sun.j3d.utils.compression.GeometryCompressor
Deprecated. Compress a stream and append the output to a CompressedGeometryFile.
compress(CompressionStream) - Method in class com.sun.j3d.utils.geometry.compression.GeometryCompressor
Compress a stream into a CompressedGeometryData node component.
compress(CompressionStream, CompressedGeometryFile) - Method in class com.sun.j3d.utils.geometry.compression.GeometryCompressor
Compress a stream and append the output to a CompressedGeometryFile.
CompressedGeometry - Class in javax.media.j3d
Deprecated. As of Java 3D version 1.4.
CompressedGeometry(CompressedGeometryHeader, byte[]) - Constructor for class javax.media.j3d.CompressedGeometry
Deprecated. Creates a new CompressedGeometry NodeComponent by copying the specified compressed geometry data into this object.
CompressedGeometry(CompressedGeometryHeader, byte[], boolean) - Constructor for class javax.media.j3d.CompressedGeometry
Deprecated. Creates a new CompressedGeometry NodeComponent.
CompressedGeometry(CompressedGeometryHeader, J3DBuffer) - Constructor for class javax.media.j3d.CompressedGeometry
Deprecated. This constructor is not implemented.
CompressedGeometryData - Class in com.sun.j3d.utils.geometry.compression
The compressed geometry object is used to store geometry in a compressed format.
CompressedGeometryData(CompressedGeometryData.Header, byte[]) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
Creates a new CompressedGeometryData object by copying the specified compressed geometry data into this object.
CompressedGeometryData(CompressedGeometryData.Header, byte[], boolean) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
Creates a new CompressedGeometryData object.
CompressedGeometryData(CompressedGeometryData.Header, J3DBuffer) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
Creates a new CompressedGeometryData object.
CompressedGeometryData.Header - Class in com.sun.j3d.utils.geometry.compression
The Header class is a data container for the header information, used in conjunction with a CompressedGeometryData object.
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.compression
Deprecated. As of Java 3D 1.5, replaced by com.sun.j3d.utils.geometry.compression.CompressedGeometryFile.
CompressedGeometryFile(String) - Constructor for class com.sun.j3d.utils.compression.CompressedGeometryFile
Deprecated. Construct a new CompressedGeometryFile instance associated with the specified file.
CompressedGeometryFile(String, boolean) - Constructor for class com.sun.j3d.utils.compression.CompressedGeometryFile
Deprecated. Construct a new CompressedGeometryFile instance associated with the specified file.
CompressedGeometryFile(RandomAccessFile) - Constructor for class com.sun.j3d.utils.compression.CompressedGeometryFile
Deprecated. Construct a new CompressedGeometryFile instance associated with a currently open RandomAccessFile.
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. As of Java 3D version 1.4.
CompressedGeometryHeader() - Constructor for class javax.media.j3d.CompressedGeometryHeader
Deprecated. Creates a new CompressedGeometryHeader object used for the creation of a CompressedGeometry NodeComponent object.
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.compression
Deprecated. As of Java 3D 1.5, replaced by com.sun.j3d.utils.geometry.compression.CompressionStream.
CompressionStream(int, int, int, Shape3D[]) - Constructor for class com.sun.j3d.utils.compression.CompressionStream
Deprecated. Creates a CompressionStream from an array of Shape3D scene graph objects.
CompressionStream(Shape3D[]) - Constructor for class com.sun.j3d.utils.compression.CompressionStream
Deprecated. Creates a CompressionStream from an array of Shape3D scene graph objects.
CompressionStream(int, int, int, GeometryInfo[]) - Constructor for class com.sun.j3d.utils.compression.CompressionStream
Deprecated. Creates a CompressionStream from an array of GeometryInfo objects.
CompressionStream(GeometryInfo[]) - Constructor for class com.sun.j3d.utils.compression.CompressionStream
Deprecated. Creates a CompressionStream from an array of GeometryInfo objects.
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.
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.
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 Java 3D configuration file and creates a container of named objects that will effect the viewing configuration specified in the file.
ConfigContainer(URL) - Constructor for class com.sun.j3d.utils.universe.ConfigContainer
Creates a new ConfigContainer and loads the configuration file at the specified URL.
ConfigContainer(URL, 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.
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
 
Controller - Class in com.sun.j3d.utils.scenegraph.io.retained
Provides code to control the reading and writing of Java3D 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(Class) - 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(Class) - 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(Class) - 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(Class) - 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.javax.media.j3d.ColorInterpolatorState
 
createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.CompressedGeometryState
 
createNode(Class) - 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(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DepthComponentNativeState
 
createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DistanceLODState
 
createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Font3DState
 
createNode(Class) - 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(Class) - 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(Class) - 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(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedTriangleStripArrayState
 
createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LineArrayState
 
createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LineStripArrayState
 
createNode(Class) - 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(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.QuadArrayState
 
createNode(Class) - 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(Class) - 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(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ScaleInterpolatorState
 
createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SwitchValueInterpolatorState
 
createNode(Class) - 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(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TextureCubeMapState
 
createNode(Class) - 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(Class) - 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
 
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
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.
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
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z