- Canvas3D - Class in org.jogamp.java3d
- 
The Canvas3D class provides a drawing canvas for 3D rendering. 
- Canvas3D(GraphicsConfiguration) - Constructor for class org.jogamp.java3d.Canvas3D
- 
Constructs and initializes a new Canvas3D object that Java 3D
 can render into. 
- Canvas3D(GraphicsConfiguration, boolean) - Constructor for class org.jogamp.java3d.Canvas3D
- 
Constructs and initializes a new Canvas3D object that Java 3D
 can render into. 
- Canvas3D2D - Class in org.jdesktop.j3d.examples.overlay2d
- 
This is an extension to the Canvas3D with the postRender method overridden to draw some things on the 
 2DGraphics of the Canvas3D 
- Canvas3D2D(GraphicsConfiguration) - Constructor for class org.jdesktop.j3d.examples.overlay2d.Canvas3D2D
-  
- CANVAS_AUTO_UPDATE - Static variable in class org.jogamp.java3d.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 org.jogamp.java3d.utils.geometry.Cone
- 
Designates the end-cap of the cone. 
- CapabilityNotSetException - Exception in org.jogamp.java3d
- 
Indicates an access to a live or
 compiled Scene Graph object without the required capability
 set. 
- CapabilityNotSetException() - Constructor for exception org.jogamp.java3d.CapabilityNotSetException
- 
Create the exception object with default values. 
- CapabilityNotSetException(String) - Constructor for exception org.jogamp.java3d.CapabilityNotSetException
- 
Create the exception object that outputs message. 
- capacity() - Method in class org.jogamp.java3d.internal.BufferWrapper
-  
- cgview - Class in org.jdesktop.j3d.examples.geometry_compression
-  
- cgview(String[]) - Constructor for class org.jdesktop.j3d.examples.geometry_compression.cgview
-  
- CHILD_ALL - Static variable in class org.jogamp.java3d.Switch
- 
Specifies that all children are rendered. 
- CHILD_MASK - Static variable in class org.jogamp.java3d.Switch
- 
Specifies that the childMask BitSet is
 used to select which children are rendered. 
- CHILD_NONE - Static variable in class org.jogamp.java3d.Switch
- 
Specifies that no children are rendered. 
- CLAMP - Static variable in class org.jogamp.java3d.Texture
- 
Clamps texture coordinates to be in the range [0, 1]. 
- clamp(double, double, Tuple2d) - Method in class org.jogamp.vecmath.Tuple2d
- 
Clamps the tuple parameter to the range [low, high] and
  places the values into this tuple. 
- clamp(double, double) - Method in class org.jogamp.vecmath.Tuple2d
- 
Clamps this tuple to the range [low, high]. 
- clamp(float, float, Tuple2f) - Method in class org.jogamp.vecmath.Tuple2f
- 
Clamps the tuple parameter to the range [low, high] and
  places the values into this tuple. 
- clamp(float, float) - Method in class org.jogamp.vecmath.Tuple2f
- 
Clamps this tuple to the range [low, high]. 
- clamp(int, int, Tuple2i) - Method in class org.jogamp.vecmath.Tuple2i
- 
Clamps the tuple parameter to the range [low, high] and
  places the values into this tuple. 
- clamp(int, int) - Method in class org.jogamp.vecmath.Tuple2i
- 
Clamps this tuple to the range [low, high]. 
- clamp(float, float, Tuple3d) - Method in class org.jogamp.vecmath.Tuple3d
- 
- clamp(double, double, Tuple3d) - Method in class org.jogamp.vecmath.Tuple3d
- 
Clamps the tuple parameter to the range [low, high] and
  places the values into this tuple. 
- clamp(float, float) - Method in class org.jogamp.vecmath.Tuple3d
- 
- clamp(double, double) - Method in class org.jogamp.vecmath.Tuple3d
- 
Clamps this tuple to the range [low, high]. 
- clamp(float, float, Tuple3f) - Method in class org.jogamp.vecmath.Tuple3f
- 
Clamps the tuple parameter to the range [low, high] and
  places the values into this tuple. 
- clamp(float, float) - Method in class org.jogamp.vecmath.Tuple3f
- 
Clamps this tuple to the range [low, high]. 
- clamp(int, int, Tuple3i) - Method in class org.jogamp.vecmath.Tuple3i
- 
Clamps the tuple parameter to the range [low, high] and
  places the values into this tuple. 
- clamp(int, int) - Method in class org.jogamp.vecmath.Tuple3i
- 
Clamps this tuple to the range [low, high]. 
- clamp(float, float, Tuple4d) - Method in class org.jogamp.vecmath.Tuple4d
- 
- clamp(double, double, Tuple4d) - Method in class org.jogamp.vecmath.Tuple4d
- 
Clamps the tuple parameter to the range [low, high] and
  places the values into this tuple. 
- clamp(float, float) - Method in class org.jogamp.vecmath.Tuple4d
- 
- clamp(double, double) - Method in class org.jogamp.vecmath.Tuple4d
- 
Clamps this tuple to the range [low, high]. 
- clamp(float, float, Tuple4f) - Method in class org.jogamp.vecmath.Tuple4f
- 
Clamps the tuple parameter to the range [low, high] and
  places the values into this tuple. 
- clamp(float, float) - Method in class org.jogamp.vecmath.Tuple4f
- 
Clamps this tuple to the range [low, high]. 
- clamp(int, int, Tuple4i) - Method in class org.jogamp.vecmath.Tuple4i
- 
Clamps the tuple parameter to the range [low, high] and
  places the values into this tuple. 
- clamp(int, int) - Method in class org.jogamp.vecmath.Tuple4i
- 
Clamps this tuple to the range [low, high]. 
- CLAMP_TO_BOUNDARY - Static variable in class org.jogamp.java3d.Texture
- 
Clamps texture coordinates such that filtering
 will sample only texture boundary texels. 
- CLAMP_TO_EDGE - Static variable in class org.jogamp.java3d.Texture
- 
Clamps texture coordinates such that filtering
 will not sample a texture boundary texel. 
- clampMax(double, Tuple2d) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple2d
- 
Clamps the maximum value of this tuple to the max parameter. 
- clampMax(float, Tuple2f) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple2f
- 
Clamps the maximum value of this tuple to the max parameter. 
- clampMax(int, Tuple2i) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple2i
- 
Clamps the maximum value of this tuple to the max parameter. 
- clampMax(float, Tuple3d) - Method in class org.jogamp.vecmath.Tuple3d
- 
- clampMax(double, Tuple3d) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple3d
- 
- clampMax(double) - Method in class org.jogamp.vecmath.Tuple3d
- 
Clamps the maximum value of this tuple to the max parameter. 
- clampMax(float, Tuple3f) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple3f
- 
Clamps the maximum value of this tuple to the max parameter. 
- clampMax(int, Tuple3i) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple3i
- 
Clamps the maximum value of this tuple to the max parameter. 
- clampMax(float, Tuple4d) - Method in class org.jogamp.vecmath.Tuple4d
- 
- clampMax(double, Tuple4d) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple4d
- 
- clampMax(double) - Method in class org.jogamp.vecmath.Tuple4d
- 
Clamps the maximum value of this tuple to the max parameter. 
- clampMax(float, Tuple4f) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple4f
- 
Clamps the maximum value of this tuple to the max parameter. 
- clampMax(int, Tuple4i) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple4i
- 
Clamps the maximum value of this tuple to the max parameter. 
- clampMin(double, Tuple2d) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple2d
- 
Clamps the minimum value of this tuple to the min parameter. 
- clampMin(float, Tuple2f) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple2f
- 
Clamps the minimum value of this tuple to the min parameter. 
- clampMin(int, Tuple2i) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple2i
- 
Clamps the minimum value of this tuple to the min parameter. 
- clampMin(float, Tuple3d) - Method in class org.jogamp.vecmath.Tuple3d
- 
- clampMin(double, Tuple3d) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple3d
- 
- clampMin(double) - Method in class org.jogamp.vecmath.Tuple3d
- 
Clamps the minimum value of this tuple to the min parameter. 
- clampMin(float, Tuple3f) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple3f
- 
Clamps the minimum value of this tuple to the min parameter. 
- clampMin(int, Tuple3i) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple3i
- 
Clamps the minimum value of this tuple to the min parameter. 
- clampMin(float, Tuple4d) - Method in class org.jogamp.vecmath.Tuple4d
- 
- clampMin(double, Tuple4d) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple4d
- 
- clampMin(double) - Method in class org.jogamp.vecmath.Tuple4d
- 
Clamps the minimum value of this tuple to the min parameter. 
- clampMin(float, Tuple4f) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple4f
- 
Clamps the minimum value of this tuple to the min parameter. 
- clampMin(int, Tuple4i) - Method in class org.jogamp.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 org.jogamp.vecmath.Tuple4i
- 
Clamps the minimum value of this tuple to the min parameter. 
- cleanup() - Method in class org.jogamp.java3d.audioengines.AudioEngineThread
-  
- cleanup() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.GroupState
-  
- cleanup() - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.SceneGraphObjectState
-  
- cleanup() - Method in class org.jogamp.java3d.utils.universe.ConfiguredUniverse
- 
Cleanup memory references used by ConfiguredUniverse. 
- cleanup() - Method in class org.jogamp.java3d.utils.universe.SimpleUniverse
- 
Cleanup memory use and reference by SimpleUniverse. 
- clear(int) - Method in class org.jdesktop.j3d.examples.four_by_four.Positions
-  
- clear() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
- 
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 org.jogamp.java3d.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 org.jogamp.java3d.GraphicsContext3D
- 
Clear the Canvas3D to the color or image specified by the
 current background node. 
- clear() - Method in class org.jogamp.java3d.Jogl2es2Context.fogData
-  
- clear() - Method in class org.jogamp.java3d.Jogl2es2Context.GL_State
-  
- clear() - Method in class org.jogamp.java3d.Jogl2es2Context.glFrontMaterial
-  
- clear() - Method in class org.jogamp.java3d.Jogl2es2Context.glLightSource
-  
- clear - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-  
- clear() - Method in class org.jogamp.java3d.ShaderAttributeSet
- 
Removes all shader attributes from the attributes set. 
- clear() - Method in class org.jogamp.java3d.SparseArray
- 
Removes all key-value mappings from this SparseArray. 
- clear() - Method in class org.jogamp.java3d.utils.compression.CompressedGeometryFile
- 
Deprecated. Delete all compressed objects from this instance. 
- clear() - Method in class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryFile
- 
Delete all compressed objects from this instance. 
- clear() - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.SymbolTable
- 
Clear all elements from the symbol table 
- clear() - Method in class org.jogamp.java3d.utils.universe.ConfigContainer
- 
Release memory references used by this ConfigContainer. 
- clear() - Static method in class org.jogamp.java3d.utils.universe.ViewInfo
- 
Release all static memory references held by ViewInfo, if any. 
- clearCapability(int) - Method in class org.jogamp.java3d.SceneGraphObject
- 
Clear the specified capability bit. 
- clearCapabilityIsFrequent(int) - Method in class org.jogamp.java3d.SceneGraphObject
- 
Clears the isFrequent bit associated with the specified
 capability bit. 
- clearData() - Method in class org.jogamp.java3d.utils.geometry.StripifierStats
- 
Clears the statistical data 
- clearer1 - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-  
- clearer2 - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-  
- clearer3 - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-  
- clearGeometryCache() - Static method in class org.jogamp.java3d.utils.geometry.Primitive
- 
Clear the shared geometry cache for all Primitive types. 
- clearHighlight(int) - Method in class org.jdesktop.j3d.examples.four_by_four.Positions
-  
- clearRect(int, int, int, int) - Method in class org.jogamp.java3d.J3DGraphics2D
- 
This method is not supported. 
- clearSound(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
- 
Clear Sound. 
- clearSound(int) - Method in interface org.jogamp.java3d.AudioDevice3D
- 
Requests that the AudioDevice free all
 resources associated with sample with index id. 
- clearSound(int) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
- 
Clear Sound. 
- clearSound(int) - Method in class org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
- 
Clears the fields associated with sample data for this sound. 
- clearUnshared() - Method in class org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.sensor.SensorInputAdaptor
-  
- Clip - Class in org.jogamp.java3d
- 
The Clip leaf node defines the back, or far, clip distance in
 the virtual universe. 
- Clip() - Constructor for class org.jogamp.java3d.Clip
- 
Constructs a Clip node with default parameters. 
- Clip(double) - Constructor for class org.jogamp.java3d.Clip
- 
Constructs a Clip node with the specified back clip distance. 
- CLIP_IMAGE - Static variable in class org.jogamp.java3d.Raster
- 
Specifies that the raster object is clipped as an image after
 the raster position has been transformed. 
- CLIP_POSITION - Static variable in class org.jogamp.java3d.Raster
- 
Specifies that this raster object is not drawn
 if the raster position is outside the viewing volume. 
- ClipState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-  
- ClipState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.ClipState
-  
- clone() - Method in class org.jogamp.java3d.BoundingBox
- 
Creates a copy of this bounding box. 
- clone() - Method in class org.jogamp.java3d.BoundingPolytope
- 
Creates a copy of a polytope. 
- clone() - Method in class org.jogamp.java3d.BoundingSphere
- 
Creates a copy of the bounding sphere. 
- clone() - Method in class org.jogamp.java3d.Bounds
- 
Makes a copy of a bounds object. 
- clone() - Method in class org.jogamp.java3d.SparseArray
-  
- clone() - Method in class org.jogamp.vecmath.AxisAngle4d
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.AxisAngle4f
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.GMatrix
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.GVector
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.Matrix3d
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.Matrix3f
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.Matrix4d
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.Matrix4f
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.Tuple2d
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.Tuple2f
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.Tuple2i
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.Tuple3b
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.Tuple3d
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.Tuple3f
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.Tuple3i
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.Tuple4b
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.Tuple4d
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.Tuple4f
- 
Creates a new object of the same class as this object. 
- clone() - Method in class org.jogamp.vecmath.Tuple4i
- 
Creates a new object of the same class as this object. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.AlternateAppearance
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.AmbientLight
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.Background
- 
Creates a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.BackgroundSound
- 
Creates a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.Billboard
- 
Creates a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.BoundingLeaf
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.BranchGroup
- 
Creates a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.Clip
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.ColorInterpolator
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.ConeSound
- 
Creates a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.DecalGroup
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.DirectionalLight
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.DistanceLOD
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.ExponentialFog
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.Group
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.LinearFog
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.Link
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.ModelClip
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.Morph
- 
Deprecated. Creates a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.Node
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.OrderedGroup
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.OrientedShape3D
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.PointLight
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.PointSound
- 
Creates a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.PositionInterpolator
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.PositionPathInterpolator
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.RotationInterpolator
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.RotationPathInterpolator
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.RotPosPathInterpolator
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.RotPosScalePathInterpolator
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.ScaleInterpolator
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.Shape3D
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.SharedGroup
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.Soundscape
- 
Creates a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.SpotLight
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.Switch
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.SwitchValueInterpolator
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.TransformGroup
- 
Creates a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.TransparencyInterpolator
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
- 
Copies KBRotPosScaleSplinePathInterpolator information from
 originalNodeinto
 the current node.
 
- cloneNode(boolean) - Method in class org.jogamp.java3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.utils.geometry.Box
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.utils.geometry.Cone
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.utils.geometry.Cylinder
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.utils.geometry.Sphere
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.utils.geometry.Text2D
-  
- cloneNode(boolean) - Method in class org.jogamp.java3d.ViewPlatform
- 
Used to create a new instance of the node. 
- cloneNode(boolean) - Method in class org.jogamp.java3d.ViewSpecificGroup
- 
Used to create a new instance of the node. 
- cloneNodeComponent() - Method in class org.jogamp.java3d.Appearance
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.AuralAttributes
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.ColoringAttributes
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.CompressedGeometry
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.DepthComponentFloat
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.DepthComponentInt
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.DepthComponentNative
- 
Creates a new DepthComponentNative object. 
- cloneNodeComponent() - Method in class org.jogamp.java3d.GLSLShaderProgram
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.ImageComponent2D
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.ImageComponent3D
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.IndexedLineArray
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.IndexedLineStripArray
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.IndexedPointArray
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.IndexedQuadArray
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.IndexedTriangleArray
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.IndexedTriangleFanArray
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.IndexedTriangleStripArray
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.LineArray
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.LineAttributes
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.LineStripArray
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.Material
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.MediaContainer
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.NodeComponent
- 
- cloneNodeComponent(boolean) - Method in class org.jogamp.java3d.NodeComponent
- 
Used to create a new instance of a NodeComponent object. 
- cloneNodeComponent() - Method in class org.jogamp.java3d.PointArray
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.PointAttributes
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.PolygonAttributes
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.QuadArray
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.Raster
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.RenderingAttributes
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.ShaderAppearance
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.SourceCodeShader
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.TexCoordGeneration
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.Text3D
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.Texture2D
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.Texture3D
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.TextureAttributes
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.TextureUnitState
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.TransparencyAttributes
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.TriangleArray
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.TriangleFanArray
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.TriangleStripArray
- 
- cloneNodeComponent() - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
- 
Must implement or clones turn out to be ShaderAppearance 
- cloneTree() - Method in class org.jogamp.java3d.Node
- 
Duplicates all the nodes of the specified sub-graph. 
- cloneTree(boolean) - Method in class org.jogamp.java3d.Node
- 
Duplicates all the nodes of the specified sub-graph. 
- cloneTree(boolean, boolean) - Method in class org.jogamp.java3d.Node
- 
Duplicates all the nodes of the specified sub-graph. 
- cloneTree(NodeReferenceTable) - Method in class org.jogamp.java3d.Node
- 
Duplicates all the nodes of the specified sub-graph. 
- cloneTree(NodeReferenceTable, boolean) - Method in class org.jogamp.java3d.Node
- 
Duplicates all the nodes of the specified sub-graph. 
- cloneTree(NodeReferenceTable, boolean, boolean) - Method in class org.jogamp.java3d.Node
- 
Duplicates all the nodes of the specified sub-graph. 
- close() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
- 
NOT IMPLEMENTED 
 Code to close the device
 
- close() - Method in class org.jdesktop.j3d.examples.virtual_input_device.VirtualInputDevice
-  
- close() - Method in interface org.jogamp.java3d.AudioDevice
- 
Code to close the device and release resources. 
- close() - Method in class org.jogamp.java3d.audioengines.AudioEngine
- 
Code to close the device 
- close() - Method in class org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
- 
Code to close the device. 
- close() - Method in interface org.jogamp.java3d.InputDevice
- 
Code to process the clean up of the device and relinquish associated
 resources. 
- close() - Method in class org.jogamp.java3d.utils.compression.CompressedGeometryFile
- 
Deprecated. Release the resources associated with this instance. 
- close() - Method in class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryFile
- 
Release the resources associated with this instance. 
- close() - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.Controller
-  
- close() - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.RandomAccessFileControl
-  
- close() - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.StreamControl
-  
- close() - Method in class org.jogamp.java3d.utils.scenegraph.io.SceneGraphFileReader
- 
Close the file and cleanup internal data structures 
- close() - Method in class org.jogamp.java3d.utils.scenegraph.io.SceneGraphFileWriter
- 
Close the file and cleanup internal data structures. 
- close() - Method in class org.jogamp.java3d.utils.scenegraph.io.SceneGraphStreamReader
- 
Close the SceneGraphStreamReader stream 
- close() - Method in class org.jogamp.java3d.utils.scenegraph.io.SceneGraphStreamWriter
- 
Close the SceneGraphStreamWriter and the associated stream 
- CLOSEST_DISTANCE - Static variable in class org.jogamp.java3d.PickInfo
- 
Specifies that this PickInfo returns the closest intersection distance. 
- CLOSEST_GEOM_INFO - Static variable in class org.jogamp.java3d.PickInfo
- 
Specifies that this PickInfo returns only the closest intersection
 geometry information. 
- CLOSEST_INTERSECTION_POINT - Static variable in class org.jogamp.java3d.PickInfo
- 
Specifies that this PickInfo returns the closest intersection point. 
- closestIntersection(Bounds[]) - Method in class org.jogamp.java3d.BoundingBox
- 
Finds closest bounding object that intersects this bounding box. 
- closestIntersection(Bounds[]) - Method in class org.jogamp.java3d.BoundingPolytope
- 
Finds closest bounding object that intersects this bounding polytope. 
- closestIntersection(Bounds[]) - Method in class org.jogamp.java3d.BoundingSphere
- 
Finds closest bounding object that intersects this bounding sphere. 
- closestIntersection(Bounds[]) - Method in class org.jogamp.java3d.Bounds
- 
Finds closest bounding object that intersects this bounding object. 
- COLLECT_STATS - Static variable in class org.jogamp.java3d.utils.geometry.Stripifier
- 
Indicates to the stripifier to collect statistics on the data 
- CollisionDetector - Class in org.jdesktop.j3d.examples.collision
-  
- CollisionDetector(Shape3D) - Constructor for class org.jdesktop.j3d.examples.collision.CollisionDetector
-  
- Color3b - Class in org.jogamp.vecmath
- 
A three-byte color value represented by byte x, y, and z values. 
- Color3b(byte, byte, byte) - Constructor for class org.jogamp.vecmath.Color3b
- 
Constructs and initializes a Color3b from the specified three values. 
- Color3b(byte[]) - Constructor for class org.jogamp.vecmath.Color3b
- 
Constructs and initializes a Color3b from input array of length 3. 
- Color3b(Color3b) - Constructor for class org.jogamp.vecmath.Color3b
- 
Constructs and initializes a Color3b from the specified Color3b. 
- Color3b(Tuple3b) - Constructor for class org.jogamp.vecmath.Color3b
- 
Constructs and initializes a Color3b from the specified Tuple3b. 
- Color3b() - Constructor for class org.jogamp.vecmath.Color3b
- 
Constructs and initializes a Color3b to (0,0,0). 
- Color3f - Class in org.jogamp.vecmath
- 
A three-element color value represented by single precision floating
 point x,y,z values. 
- Color3f(float, float, float) - Constructor for class org.jogamp.vecmath.Color3f
- 
Constructs and initializes a Color3f from the three xyz values. 
- Color3f(float[]) - Constructor for class org.jogamp.vecmath.Color3f
- 
Constructs and initializes a Color3f from the array of length 3. 
- Color3f(Color3f) - Constructor for class org.jogamp.vecmath.Color3f
- 
Constructs and initializes a Color3f from the specified Color3f. 
- Color3f(Tuple3f) - Constructor for class org.jogamp.vecmath.Color3f
- 
Constructs and initializes a Color3f from the specified Tuple3f. 
- Color3f(Tuple3d) - Constructor for class org.jogamp.vecmath.Color3f
- 
Constructs and initializes a Color3f from the specified Tuple3d. 
- Color3f() - Constructor for class org.jogamp.vecmath.Color3f
- 
Constructs and initializes a Color3f to (0.0, 0.0, 0.0). 
- Color4b - Class in org.jogamp.vecmath
- 
A four-byte color value represented by byte x, y, z, and w values. 
- Color4b(byte, byte, byte, byte) - Constructor for class org.jogamp.vecmath.Color4b
- 
Constructs and initializes a Color4b from the four specified values. 
- Color4b(byte[]) - Constructor for class org.jogamp.vecmath.Color4b
- 
Constructs and initializes a Color4b from the array of length 4. 
- Color4b(Color4b) - Constructor for class org.jogamp.vecmath.Color4b
- 
Constructs and initializes a Color4b from the specified Color4b. 
- Color4b(Tuple4b) - Constructor for class org.jogamp.vecmath.Color4b
- 
Constructs and initializes a Color4b from the specified Tuple4b. 
- Color4b() - Constructor for class org.jogamp.vecmath.Color4b
- 
Constructs and initializes a Color4b to (0,0,0,0). 
- Color4f - Class in org.jogamp.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 org.jogamp.vecmath.Color4f
- 
Constructs and initializes a Color4f from the specified xyzw
 coordinates. 
- Color4f(float[]) - Constructor for class org.jogamp.vecmath.Color4f
- 
Constructs and initializes a Color4f from the array of length 4. 
- Color4f(Color4f) - Constructor for class org.jogamp.vecmath.Color4f
- 
Constructs and initializes a Color4f from the specified Color4f. 
- Color4f(Tuple4f) - Constructor for class org.jogamp.vecmath.Color4f
- 
Constructs and initializes a Color4f from the specified Tuple4f. 
- Color4f(Tuple4d) - Constructor for class org.jogamp.vecmath.Color4f
- 
Constructs and initializes a Color4f from the specified Tuple4d. 
- Color4f() - Constructor for class org.jogamp.vecmath.Color4f
- 
Constructs and initializes a Color4f to (0.0, 0.0, 0.0, 0.0). 
- COLOR_3 - Static variable in class org.jogamp.java3d.GeometryArray
- 
Specifies that this GeometryArray contains an array of colors without alpha. 
- COLOR_4 - Static variable in class org.jogamp.java3d.GeometryArray
- 
Specifies that this GeometryArray contains an array of colors with alpha. 
- COLOR_IN_BUFFER - Static variable in class org.jogamp.java3d.CompressedGeometryHeader
- 
Deprecated. bufferDataPresent: bit indicating that RGB color information is
 bundled with the vertices in the compressed geometry buffer. 
- COLOR_IN_BUFFER - Static variable in class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryData.Header
- 
bufferDataPresent: bit indicating that RGB color information is
 bundled with the vertices in the compressed geometry buffer. 
- ColorCube - Class in org.jogamp.java3d.utils.geometry
- 
Simple color-per-vertex cube with a different color for each face 
- ColorCube() - Constructor for class org.jogamp.java3d.utils.geometry.ColorCube
- 
Constructs a color cube with unit scale. 
- ColorCube(double) - Constructor for class org.jogamp.java3d.utils.geometry.ColorCube
- 
Constructs a color cube with the specified scale. 
- ColorCubeState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry
-  
- ColorCubeState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.ColorCubeState
-  
- ColoringAttributes - Class in org.jogamp.java3d
- 
The ColoringAttributes object defines attributes used in
 color selection and shading model. 
- ColoringAttributes() - Constructor for class org.jogamp.java3d.ColoringAttributes
- 
Constructs a ColoringAttributes node with default parameters. 
- ColoringAttributes(Color3f, int) - Constructor for class org.jogamp.java3d.ColoringAttributes
- 
Construct ColoringAttributes object with specified values. 
- ColoringAttributes(float, float, float, int) - Constructor for class org.jogamp.java3d.ColoringAttributes
- 
Construct ColoringAttributes object with specified values. 
- ColoringAttributesState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-  
- ColoringAttributesState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.ColoringAttributesState
-  
- ColorInterpolator - Class in org.jogamp.java3d
- 
Color interpolation behavior. 
- ColorInterpolator(Alpha, Material) - Constructor for class org.jogamp.java3d.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 org.jogamp.java3d.ColorInterpolator
- 
Constructs a color interpolator with the specified target,
 starting color, and ending color. 
- ColorInterpolatorState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-  
- ColorInterpolatorState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.ColorInterpolatorState
-  
- combine(Bounds) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.BoundingPolytope
- 
Combines this bounding polytope with a point. 
- combine(Point3d[]) - Method in class org.jogamp.java3d.BoundingPolytope
- 
Combines this bounding polytope with an array of points. 
- combine(Bounds) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.BoundingSphere
- 
Combines this bounding sphere with a point. 
- combine(Point3d[]) - Method in class org.jogamp.java3d.BoundingSphere
- 
Combines this bounding sphere with an array of points. 
- combine(Bounds) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.Bounds
- 
Combines this bounding object with a point. 
- combine(Point3d[]) - Method in class org.jogamp.java3d.Bounds
- 
Combines this bounding object with an array of points. 
- COMBINE - Static variable in class org.jogamp.java3d.TextureAttributes
- 
Combine the object color with texture color as specified in
 the combine mode. 
- COMBINE_ADD - Static variable in class org.jogamp.java3d.TextureAttributes
- 
Add two colors. 
- COMBINE_ADD_SIGNED - Static variable in class org.jogamp.java3d.TextureAttributes
- 
Add two colors plus an implicit offset. 
- COMBINE_CONSTANT_COLOR - Static variable in class org.jogamp.java3d.TextureAttributes
- 
Texture blend color. 
- COMBINE_DOT3 - Static variable in class org.jogamp.java3d.TextureAttributes
- 
Dot product of two colors. 
- COMBINE_INTERPOLATE - Static variable in class org.jogamp.java3d.TextureAttributes
- 
Interpolate two colors with a factor. 
- COMBINE_MODULATE - Static variable in class org.jogamp.java3d.TextureAttributes
- 
Modulates one color with another color. 
- COMBINE_OBJECT_COLOR - Static variable in class org.jogamp.java3d.TextureAttributes
- 
Object color coming into the texturing state. 
- COMBINE_ONE_MINUS_SRC_ALPHA - Static variable in class org.jogamp.java3d.TextureAttributes
- 
Color function is f = (1 - Ca) 
- COMBINE_ONE_MINUS_SRC_COLOR - Static variable in class org.jogamp.java3d.TextureAttributes
- 
Color function is f = (1 - Crgb) 
- COMBINE_PREVIOUS_TEXTURE_UNIT_STATE - Static variable in class org.jogamp.java3d.TextureAttributes
- 
Color from the previous texture unit state. 
- COMBINE_REPLACE - Static variable in class org.jogamp.java3d.TextureAttributes
- 
Replace the input color with the specified color. 
- COMBINE_SRC_ALPHA - Static variable in class org.jogamp.java3d.TextureAttributes
- 
Color function is f = Ca 
- COMBINE_SRC_COLOR - Static variable in class org.jogamp.java3d.TextureAttributes
- 
Color function is f = Crgb 
- COMBINE_SUBTRACT - Static variable in class org.jogamp.java3d.TextureAttributes
- 
Subtract one color from another color. 
- COMBINE_TEXTURE_COLOR - Static variable in class org.jogamp.java3d.TextureAttributes
- 
Texture color of the corresponding texture unit state. 
- compact() - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
- 
Remove unused data from an indexed dataset. 
- compare(TransparencySortGeom, TransparencySortGeom) - Method in class org.jogamp.java3d.utils.scenegraph.transparency.SimpleDistanceComparator
- 
Compares its two arguments for order. 
- compile() - Method in class org.jogamp.java3d.BranchGroup
- 
Compiles the source BranchGroup associated with this object and
 creates and caches a compiled scene graph. 
- compile() - Method in class org.jogamp.java3d.SharedGroup
- 
Compiles the source SharedGroup associated with this object and
 creates and caches a compiled scene graph. 
- COMPILE_ERROR - Static variable in class org.jogamp.java3d.ShaderError
- 
Indicates that an error occurred while compiling a shader. 
- compileGLSLShader - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-  
- compress(String) - Method in class org.jdesktop.j3d.examples.geometry_compression.ObjectFileCompressor
- 
Compress the specified .obj file into a CompressedGeometryData node
 component. 
- compress(String, CompressedGeometryFile) - Method in class org.jdesktop.j3d.examples.geometry_compression.ObjectFileCompressor
- 
Compress the specified .obj file and add it to the end of an open
 compressed geometry file. 
- compress(Reader) - Method in class org.jdesktop.j3d.examples.geometry_compression.ObjectFileCompressor
- 
Compress the specified .obj file into a CompressedGeometryData node
 component. 
- compress(Reader, CompressedGeometryFile) - Method in class org.jdesktop.j3d.examples.geometry_compression.ObjectFileCompressor
- 
Compress the specified .obj file and add it to the end of an open
 compressed geometry file. 
- compress(URL) - Method in class org.jdesktop.j3d.examples.geometry_compression.ObjectFileCompressor
- 
Compress the specified .obj file into a CompressedGeometryData node
 component. 
- compress(URL, CompressedGeometryFile) - Method in class org.jdesktop.j3d.examples.geometry_compression.ObjectFileCompressor
- 
Compress the specified .obj file and add it to the end of an open
 compressed geometry file. 
- compress(CompressionStream) - Method in class org.jogamp.java3d.utils.compression.GeometryCompressor
- 
Deprecated. Compress a stream into a CompressedGeometry node component. 
- compress(CompressionStream, CompressedGeometryFile) - Method in class org.jogamp.java3d.utils.compression.GeometryCompressor
- 
Deprecated. Compress a stream and append the output to a CompressedGeometryFile. 
- compress(CompressionStream) - Method in class org.jogamp.java3d.utils.geometry.compression.GeometryCompressor
- 
Compress a stream into a CompressedGeometryData node component. 
- compress(CompressionStream, CompressedGeometryFile) - Method in class org.jogamp.java3d.utils.geometry.compression.GeometryCompressor
- 
Compress a stream and append the output to a CompressedGeometryFile. 
- CompressedGeometry - Class in org.jogamp.java3d
- 
- CompressedGeometry(CompressedGeometryHeader, byte[]) - Constructor for class org.jogamp.java3d.CompressedGeometry
- 
Deprecated. Creates a new CompressedGeometry NodeComponent by copying
 the specified compressed geometry data into this object. 
- CompressedGeometry(CompressedGeometryHeader, byte[], boolean) - Constructor for class org.jogamp.java3d.CompressedGeometry
- 
Deprecated. Creates a new CompressedGeometry NodeComponent. 
- CompressedGeometry(CompressedGeometryHeader, J3DBuffer) - Constructor for class org.jogamp.java3d.CompressedGeometry
- 
Deprecated. This constructor is not implemented. 
- CompressedGeometryData - Class in org.jogamp.java3d.utils.geometry.compression
- 
The compressed geometry object is used to store geometry in a
 compressed format. 
- CompressedGeometryData(CompressedGeometryData.Header, byte[]) - Constructor for class org.jogamp.java3d.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 org.jogamp.java3d.utils.geometry.compression.CompressedGeometryData
- 
Creates a new CompressedGeometryData object. 
- CompressedGeometryData(CompressedGeometryData.Header, J3DBuffer) - Constructor for class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryData
- 
Creates a new CompressedGeometryData object. 
- CompressedGeometryData.Header - Class in org.jogamp.java3d.utils.geometry.compression
- 
The Header class is a data container for the header information,
 used in conjunction with a CompressedGeometryData object. 
- CompressedGeometryFile - Class in org.jogamp.java3d.utils.compression
- 
- CompressedGeometryFile(String) - Constructor for class org.jogamp.java3d.utils.compression.CompressedGeometryFile
- 
Deprecated. Construct a new CompressedGeometryFile instance associated with the
 specified file. 
- CompressedGeometryFile(String, boolean) - Constructor for class org.jogamp.java3d.utils.compression.CompressedGeometryFile
- 
Deprecated. Construct a new CompressedGeometryFile instance associated with the
 specified file. 
- CompressedGeometryFile(RandomAccessFile) - Constructor for class org.jogamp.java3d.utils.compression.CompressedGeometryFile
- 
Deprecated. Construct a new CompressedGeometryFile instance associated with a
 currently open RandomAccessFile. 
- CompressedGeometryFile - Class in org.jogamp.java3d.utils.geometry.compression
- 
This class provides methods to read and write compressed geometry resource
 files. 
- CompressedGeometryFile(String) - Constructor for class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryFile
- 
Construct a new CompressedGeometryFile instance associated with the
 specified file. 
- CompressedGeometryFile(String, boolean) - Constructor for class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryFile
- 
Construct a new CompressedGeometryFile instance associated with the
 specified file. 
- CompressedGeometryFile(RandomAccessFile) - Constructor for class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryFile
- 
Construct a new CompressedGeometryFile instance associated with a
 currently open RandomAccessFile. 
- CompressedGeometryHeader - Class in org.jogamp.java3d
- 
- CompressedGeometryHeader() - Constructor for class org.jogamp.java3d.CompressedGeometryHeader
- 
Deprecated. Creates a new CompressedGeometryHeader object used for the
 creation of a CompressedGeometry NodeComponent object. 
- CompressedGeometryState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-  
- CompressedGeometryState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.CompressedGeometryState
-  
- CompressionStream - Class in org.jogamp.java3d.utils.compression
- 
- CompressionStream(int, int, int, Shape3D[]) - Constructor for class org.jogamp.java3d.utils.compression.CompressionStream
- 
Deprecated. Creates a CompressionStream from an array of Shape3D scene graph
 objects. 
- CompressionStream(Shape3D[]) - Constructor for class org.jogamp.java3d.utils.compression.CompressionStream
- 
Deprecated. Creates a CompressionStream from an array of Shape3D scene graph
 objects. 
- CompressionStream(int, int, int, GeometryInfo[]) - Constructor for class org.jogamp.java3d.utils.compression.CompressionStream
- 
Deprecated. Creates a CompressionStream from an array of GeometryInfo objects. 
- CompressionStream(GeometryInfo[]) - Constructor for class org.jogamp.java3d.utils.compression.CompressionStream
- 
Deprecated. Creates a CompressionStream from an array of GeometryInfo objects. 
- CompressionStream - Class in org.jogamp.java3d.utils.geometry.compression
- 
This class is used as input to a geometry compressor. 
- CompressionStream(int, int, int, Shape3D[]) - Constructor for class org.jogamp.java3d.utils.geometry.compression.CompressionStream
- 
Creates a CompressionStream from an array of Shape3D scene graph
 objects. 
- CompressionStream(Shape3D[]) - Constructor for class org.jogamp.java3d.utils.geometry.compression.CompressionStream
- 
Creates a CompressionStream from an array of Shape3D scene graph
 objects. 
- CompressionStream(int, int, int, GeometryInfo[]) - Constructor for class org.jogamp.java3d.utils.geometry.compression.CompressionStream
- 
Creates a CompressionStream from an array of GeometryInfo objects. 
- CompressionStream(GeometryInfo[]) - Constructor for class org.jogamp.java3d.utils.geometry.compression.CompressionStream
- 
Creates a CompressionStream from an array of GeometryInfo objects. 
- computeLength(float) - Method in class org.jogamp.java3d.utils.behaviors.interpolators.CubicSplineSegment
- 
Computes the length of the curve at a given point between
 key frames. 
- computeLength(float) - Method in class org.jogamp.java3d.utils.behaviors.interpolators.KBCubicSplineSegment
- 
Computes the length of the curve at a given point between
 key frames. 
- computeTransform(float, Transform3D) - Method in class org.jogamp.java3d.PositionInterpolator
- 
Computes the new transform for this interpolator for a given
 alpha value. 
- computeTransform(float, Transform3D) - Method in class org.jogamp.java3d.PositionPathInterpolator
- 
Computes the new transform for this interpolator for a given
 alpha value. 
- computeTransform(float, Transform3D) - Method in class org.jogamp.java3d.RotationInterpolator
- 
Computes the new transform for this interpolator for a given
 alpha value. 
- computeTransform(float, Transform3D) - Method in class org.jogamp.java3d.RotationPathInterpolator
- 
Computes the new transform for this interpolator for a given
 alpha value. 
- computeTransform(float, Transform3D) - Method in class org.jogamp.java3d.RotPosPathInterpolator
- 
Computes the new transform for this interpolator for a given
 alpha value. 
- computeTransform(float, Transform3D) - Method in class org.jogamp.java3d.RotPosScalePathInterpolator
- 
Computes the new transform for this interpolator for a given
 alpha value. 
- computeTransform(float, Transform3D) - Method in class org.jogamp.java3d.ScaleInterpolator
- 
Computes the new transform for this interpolator for a given
 alpha value. 
- computeTransform(float, Transform3D) - Method in class org.jogamp.java3d.TransformInterpolator
- 
Computes the new transform for this interpolator for a given
 alpha value. 
- computeTransform(float, Transform3D) - Method in class org.jogamp.java3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
- 
Computes the new transform for this interpolator for a given
 alpha value. 
- computeTransform(float, Transform3D) - Method in class org.jogamp.java3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator
- 
Computes the new transform for this interpolator for a given
 alpha value. 
- Cone - Class in org.jogamp.java3d.utils.geometry
- 
Cone is a geometry primitive defined with a radius and a height. 
- Cone() - Constructor for class org.jogamp.java3d.utils.geometry.Cone
- 
Constructs a default Cone of radius of 1.0 and height
   of 2.0. 
- Cone(float, float) - Constructor for class org.jogamp.java3d.utils.geometry.Cone
- 
Constructs a default Cone of a given radius and height. 
- Cone(float, float, Appearance) - Constructor for class org.jogamp.java3d.utils.geometry.Cone
- 
Constructs a default cone of a given radius, height,
   and appearance. 
- Cone(float, float, int, Appearance) - Constructor for class org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.AudioDevice3D
- 
Specifies the sound type as cone sound. 
- ConeSound - Class in org.jogamp.java3d
- 
The ConeSound node object defines a PointSound node whose sound source is
 directed along a specific vector in space. 
- ConeSound() - Constructor for class org.jogamp.java3d.ConeSound
- 
Constructs and initializes a new ConeSound node using default
 parameters. 
- ConeSound(MediaContainer, float, Point3f, Vector3f) - Constructor for class org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-  
- ConeSoundState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.ConeSoundState
-  
- ConeState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry
-  
- ConeState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.ConeState
-  
- ConfigContainer - Class in org.jogamp.java3d.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 org.jogamp.java3d.utils.universe.ConfigContainer
- 
Creates a new ConfigContainer and loads the configuration file at the
 specified URL. 
- ConfigContainer(URL, ClassLoader) - Constructor for class org.jogamp.java3d.utils.universe.ConfigContainer
- 
Creates a new ConfigContainer and loads the configuration file at the
 specified URL. 
- ConfigContainer(URL, boolean, int) - Constructor for class org.jogamp.java3d.utils.universe.ConfigContainer
- 
Creates a new ConfigContainer and loads the configuration file at the
 specified URL. 
- ConfigContainer(URL, boolean, int, ClassLoader) - Constructor for class org.jogamp.java3d.utils.universe.ConfigContainer
- 
Creates a new ConfigContainer and loads the configuration file at the
 specified URL. 
- ConfigObjLoad - Class in org.jdesktop.j3d.examples.configured_universe
-  
- ConfigObjLoad(String[]) - Constructor for class org.jdesktop.j3d.examples.configured_universe.ConfigObjLoad
-  
- ConfiguredUniverse - Class in org.jogamp.java3d.utils.universe
- 
This utility class creates all the necessary objects on the view side of
 the scene graph. 
- ConfiguredUniverse() - Constructor for class org.jogamp.java3d.utils.universe.ConfiguredUniverse
- 
Equivalent to SimpleUniverse().
 
- ConfiguredUniverse(int) - Constructor for class org.jogamp.java3d.utils.universe.ConfiguredUniverse
- 
Equivalent to SimpleUniverse(int).
 
- ConfiguredUniverse(Canvas3D) - Constructor for class org.jogamp.java3d.utils.universe.ConfiguredUniverse
- 
Equivalent to SimpleUniverse(Canvas3D).
 
- ConfiguredUniverse(Canvas3D, int) - Constructor for class org.jogamp.java3d.utils.universe.ConfiguredUniverse
- 
Equivalent to SimpleUniverse(Canvas3D, int).
 
- ConfiguredUniverse(ViewingPlatform, Viewer) - Constructor for class org.jogamp.java3d.utils.universe.ConfiguredUniverse
- 
Equivalent to SimpleUniverse(ViewingPlatform, Viewer).
 
- ConfiguredUniverse(ViewingPlatform, Viewer, LocaleFactory) - Constructor for class org.jogamp.java3d.utils.universe.ConfiguredUniverse
- 
Equivalent to SimpleUniverse(ViewingPlatform, Viewer,
 LocalFactory).
 
- ConfiguredUniverse(Canvas3D[]) - Constructor for class org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.vecmath.Quat4d
- 
Sets the value of this quaternion to the conjugate of quaternion q1. 
- conjugate() - Method in class org.jogamp.vecmath.Quat4d
- 
Negate the value of of each of this quaternion's x,y,z coordinates
  in place. 
- conjugate(Quat4f) - Method in class org.jogamp.vecmath.Quat4f
- 
Sets the value of this quaternion to the conjugate of quaternion q1. 
- conjugate() - Method in class org.jogamp.vecmath.Quat4f
- 
Sets the value of this quaternion to the conjugate of itself. 
- constantAttenuation - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSource
-  
- constantAttenuation - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSourceLocs
-  
- ConstantSpeedTime(Object[]) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.RenderingError
- 
Indicates that an error occurred while creating an OpenGL or D3D
 graphics context. 
- continuity - Variable in class org.jogamp.java3d.utils.behaviors.interpolators.KBKeyFrame
-  
- continuity - Variable in class org.jogamp.java3d.utils.behaviors.interpolators.TCBKeyFrame
-  
- Controller - Class in org.jogamp.java3d.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 org.jogamp.java3d.utils.scenegraph.io.retained.Controller
- 
Creates new Controller 
- convertImage(BufferedImage, int) - Static method in class org.jdesktop.j3d.examples.texture_by_ref.ImageOps
-  
- convertToCustomRGB(BufferedImage) - Static method in class org.jdesktop.j3d.examples.texture_by_ref.ImageOps
-  
- convertToCustomRGBA(BufferedImage) - Static method in class org.jdesktop.j3d.examples.texture_by_ref.ImageOps
-  
- convertToIndexedTriangles() - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
- 
Convert the GeometryInfo object to have primitive type TRIANGLE_ARRAY
 and be indexed. 
- coordBufId - Variable in class org.jogamp.java3d.Jogl2es2Context.GeometryData
-  
- coordCount - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-  
- COORDINATES - Static variable in class org.jogamp.java3d.GeometryArray
- 
Specifies that this GeometryArray contains an array of coordinates. 
- copyData(WritableRaster) - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-  
- copySubMatrix(int, int, int, int, int, int, GMatrix) - Method in class org.jogamp.vecmath.GMatrix
- 
Copies a sub-matrix derived from this matrix into the target matrix. 
- create() - Method in class org.jogamp.java3d.J3DGraphics2D
- 
This method is not supported. 
- create(int, int, int, int) - Method in class org.jogamp.java3d.J3DGraphics2D
- 
This method is not supported. 
- createAppearance() - Method in class org.jogamp.java3d.loaders.objectfile.ObjectFile
- 
Override to provide a custom appearance, for example
 a ShaderAppearance with shaders 
- createAudioDevice() - Method in class org.jogamp.java3d.utils.universe.Viewer
- 
Used to create and initialize a default AudioDevice3D used for sound
 rendering. 
- createFile(File, SimpleUniverse, boolean, String, Serializable) - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.RandomAccessFileControl
- 
Create the file and write the inital header information 
- createGeometry(int) - Method in class org.jdesktop.j3d.examples.geometry_by_ref.GeometryByReferenceNIOBuffer
-  
- createGeometry(int) - Method in class org.jdesktop.j3d.examples.geometry_by_ref.GeometryByReferenceTest
-  
- createGeometry(int) - Method in class org.jdesktop.j3d.examples.geometry_by_ref.InterleavedNIOBuffer
-  
- createGeometry(int) - Method in class org.jdesktop.j3d.examples.geometry_by_ref.InterleavedTest
-  
- createGeometryByCopy() - Method in class org.jdesktop.j3d.examples.texture_by_ref.Tetrahedron
-  
- createGeometryByRef() - Method in class org.jdesktop.j3d.examples.texture_by_ref.Tetrahedron
-  
- createGLSLShader - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-  
- createGLSLShaderProgram - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-  
- createImageComponent(int, int, int, boolean, boolean, URL) - Method in interface org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.image.ImageComponent2DURLIOListener
- 
The listener method which is called when a ImageComponent2DURL is
 loaded from the scenegraph file. 
- createLightMap() - Method in class org.jdesktop.j3d.examples.texture.MultiTextureTest
-  
- createLocale(VirtualUniverse, HiResCoord) - Method in interface org.jogamp.java3d.utils.universe.LocaleFactory
- 
Creates a new Locale object at the specified high resolution
 coordinate in the specified universe. 
- createLocale(VirtualUniverse) - Method in interface org.jogamp.java3d.utils.universe.LocaleFactory
- 
Creates a new Locale object at (0, 0, 0) in the specified universe. 
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.ColorInterpolatorState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.CompressedGeometryState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.DepthComponentFloatState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.DepthComponentIntState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.DepthComponentNativeState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.DistanceLODState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.Font3DState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.IndexedLineArrayState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.IndexedLineStripArrayState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.IndexedPointArrayState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.IndexedQuadArrayState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.IndexedTriangleArrayState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.IndexedTriangleFanArrayState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.IndexedTriangleStripArrayState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.LineArrayState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.LineStripArrayState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.PositionInterpolatorState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.PositionPathInterpolatorState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.QuadArrayState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.RotationInterpolatorState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.RotationPathInterpolatorState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.RotPosPathInterpolatorState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.RotPosScalePathInterpolatorState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.ScaleInterpolatorState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.SwitchValueInterpolatorState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.Texture2DState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.Texture3DState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TextureCubeMapState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TransparencyInterpolatorState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TriangleArrayState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TriangleFanArrayState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.TriangleStripArrayState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolatorState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolatorState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.BoxState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.ColorCubeState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.ConeState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.CylinderState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.SphereState
-  
- createNode(Class) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.Text2DState
-  
- createScene3D() - Method in class org.jdesktop.j3d.examples.four_by_four.FourByFour
- 
Create the scenegraph for the 3D view. 
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.applet3d.Applet3D
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.background.BackgroundGeometry
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.background.BackgroundGeometryGL2ES2
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.background.BackgroundTexture
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.background.BackgroundTextureGL2ES2
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.collision.TickTockCollision
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.collision.TickTockCollisionGL2ES2
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.configured_universe.ConfigObjLoad
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.distort_glyph.DistortGlyphTest
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.distort_glyph.DistortGlyphTestGL2ES2
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.gears.GearBox
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.gears.GearTest
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.ImageComponentByReferenceTest
-  
- createSceneGraph(CompressedGeometryData) - Method in class org.jdesktop.j3d.examples.geometry_compression.cgview
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.gl2es2pipeline.EnvironmentMappingGLSL
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.gl2es2pipeline.ObjLoadGLSL
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.gl2es2pipeline.PhongShadingGLSL
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.gl2es2pipeline.SamplerTestGLSL
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.gl2es2pipeline.SphereGLSL
-  
- createSceneGraph(boolean) - Method in class org.jdesktop.j3d.examples.gl2es2pipeline.VertexAttrTestGLSL
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.glsl_shader.EnvironmentMappingGLSL
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.glsl_shader.ObjLoadGLSL
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.glsl_shader.PhongShadingGLSL
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.glsl_shader.SamplerTestGLSL
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.glsl_shader.SphereGLSL
-  
- createSceneGraph(boolean) - Method in class org.jdesktop.j3d.examples.glsl_shader.VertexAttrTestGLSL
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.hello_universe.HelloUniverse
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.hello_universe.HelloUniverseGL2ES2
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.lod.LOD
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.model_clip.ModelClipTest
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.model_clip.ModelClipTest2
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.objload.ObjLoad
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.offscreen_canvas3d.PrintFromButton
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.offscreen_canvas3d.PrintFromButtonGL2ES2
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.oriented_shape3d.OrientedPtTest
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.oriented_shape3d.OrientedTest
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.overlay2d.Overlay2D
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.overlay2d.Overlay2DGL2ES2
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.picking.IntersectTest
-  
- createSceneGraph(Canvas3D) - Method in class org.jdesktop.j3d.examples.picking.PickTest
-  
- createSceneGraph(Canvas3D) - Method in class org.jdesktop.j3d.examples.picking.PickText3DBounds
-  
- createSceneGraph(Canvas3D) - Method in class org.jdesktop.j3d.examples.picking.PickText3DGeometry
-  
- createSceneGraph(Canvas3D) - Method in class org.jdesktop.j3d.examples.picking.TickTockPicking
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.platform_geometry.SimpleGeometry
-  
- createSceneGraph(String[]) - Method in class org.jdesktop.j3d.examples.print_canvas3d.PrintCanvas3D
-  
- createSceneGraph(BufferedImage, Raster) - Method in class org.jdesktop.j3d.examples.raster.ReadRaster
-  
- createSceneGraph(BufferedImage, Raster) - Method in class org.jdesktop.j3d.examples.raster.ReadRasterGL2ES2
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.sound.BackgroundSoundTest
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.sound.PointSoundTest
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.sound.ReverberateSound
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.sound.SimpleSounds
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.sphere_motion.SphereMotion
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.sphere_motion.SphereMotionGL2ES2
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.sphere_motion.SphereMotionGL2ES2_Texture
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.sphere_motion.SphereMotionGLSL_FFP
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.spline_anim.SplineAnim
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.stencil.StencilOutline
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.swing_interaction.SwingInteraction
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.text2d.Text2DTest
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.text3d.Text3DLoad
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.texture.MultiTextureTest
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.texture.TextureImage
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.texture.TextureImageNPOT
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.texture_by_ref.TextureByReference
-  
- createSceneGraph() - Method in class org.jdesktop.j3d.examples.virtual_input_device.VirtualInputDeviceTest
-  
- createSceneGraphObjectReferences(SceneGraphObjectReferenceControl) - Method in interface org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.utils.scenegraph.io.retained.Controller
- 
Given a scene graph object instantiate the correct State class
 for that object. 
- createState(SymbolTableData) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.vecmath.Vector3d
- 
Sets this vector to the vector cross product of vectors v1 and v2. 
- cross(Vector3f, Vector3f) - Method in class org.jogamp.vecmath.Vector3f
- 
Sets this vector to be the vector cross product of vectors v1 and v2. 
- Cube - Class in org.jdesktop.j3d.examples.four_by_four
-  
- Cube(Appearance) - Constructor for class org.jdesktop.j3d.examples.four_by_four.Cube
-  
- Cube(Appearance, float) - Constructor for class org.jdesktop.j3d.examples.four_by_four.Cube
-  
- Cube - Class in org.jdesktop.j3d.examples.picking
-  
- Cube() - Constructor for class org.jdesktop.j3d.examples.picking.Cube
-  
- Cube - Class in org.jogamp.java3d.utils.shader
- 
Note Cube does not have normals and so cannot be used for lit geometries
 It is designed as a general debug position indicator
 If you want to add a Material and have lighting enabled please use a org.jogamp.java3d.utils.geometry.Box 
- Cube() - Constructor for class org.jogamp.java3d.utils.shader.Cube
- 
Constructs a color cube with unit scale. 
- Cube(double) - Constructor for class org.jogamp.java3d.utils.shader.Cube
- 
Constructs a color cube with the specified scale. 
- Cube(double, float, float, float) - Constructor for class org.jogamp.java3d.utils.shader.Cube
-  
- Cube(double, double, double) - Constructor for class org.jogamp.java3d.utils.shader.Cube
- 
Constructs a color cube with the specified scale. 
- Cube(double, double, double, float, float, float) - Constructor for class org.jogamp.java3d.utils.shader.Cube
-  
- Cube(float, float, float, float, float, float) - Constructor for class org.jogamp.java3d.utils.shader.Cube
-  
- CubicSplineCurve - Class in org.jogamp.java3d.utils.behaviors.interpolators
- 
CubicSplineCurve is a container class that holds a number of
 cubicSplineSegments 
- CubicSplineSegment - Class in org.jogamp.java3d.utils.behaviors.interpolators
- 
The CubicSplineSegment class creates the representation of a
 TCB (Kochanek-Bartels Spline). 
- CULL_BACK - Static variable in class org.jogamp.java3d.PolygonAttributes
- 
Cull all back-facing polygons. 
- CULL_FRONT - Static variable in class org.jogamp.java3d.PolygonAttributes
- 
Cull all front-facing polygons. 
- CULL_NONE - Static variable in class org.jogamp.java3d.PolygonAttributes
- 
Don't perform any face culling. 
- cullFace - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-  
- currentAmbientColor - Variable in class org.jogamp.java3d.Jogl2es2Context
-  
- currentChild() - Method in class org.jogamp.java3d.Switch
- 
Retrieves the currently selected child. 
- currentModelMat - Variable in class org.jogamp.java3d.Jogl2es2Context
-  
- currentModelViewMat - Variable in class org.jogamp.java3d.Jogl2es2Context
-  
- currentModelViewMatInverse - Variable in class org.jogamp.java3d.Jogl2es2Context
-  
- currentModelViewProjMat - Variable in class org.jogamp.java3d.Jogl2es2Context
-  
- currentNormalMat - Variable in class org.jogamp.java3d.Jogl2es2Context
-  
- currentProgramId - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-  
- currentProjMat - Variable in class org.jogamp.java3d.Jogl2es2Context
-  
- currentProjMatInverse - Variable in class org.jogamp.java3d.Jogl2es2Context
-  
- currentViewMat - Variable in class org.jogamp.java3d.Jogl2es2Context
-  
- CYCLOPEAN_EYE_VIEW - Static variable in class org.jogamp.java3d.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 org.jdesktop.j3d.examples.four_by_four
-  
- Cylinder(float, float, float, float, int, Appearance) - Constructor for class org.jdesktop.j3d.examples.four_by_four.Cylinder
-  
- Cylinder - Class in org.jogamp.java3d.utils.geometry
- 
Cylinder is a geometry primitive defined with a radius and a height. 
- Cylinder() - Constructor for class org.jogamp.java3d.utils.geometry.Cylinder
- 
Constructs a default cylinder of radius of 1.0 and height
   of 2.0. 
- Cylinder(float, float) - Constructor for class org.jogamp.java3d.utils.geometry.Cylinder
- 
Constructs a default cylinder of a given radius and height. 
- Cylinder(float, float, Appearance) - Constructor for class org.jogamp.java3d.utils.geometry.Cylinder
- 
Constructs a default cylinder of a given radius, height, and
   appearance. 
- Cylinder(float, float, int, Appearance) - Constructor for class org.jogamp.java3d.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 org.jogamp.java3d.utils.geometry.Cylinder
- 
Constructs a customized cylinder of a given radius, height,
   resolution (X and Y dimensions), and appearance. 
- CylinderState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry
-  
- CylinderState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.CylinderState
-