Uses of Class
javax.media.j3d.NodeComponent

Packages that use NodeComponent
com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image   
javax.media.j3d Provides the core set of classes for the 3D graphics API for the Java platform; click here for more information, including explanatory material that was formerly found in the guide. 
 

Uses of NodeComponent in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image
 

Subclasses of NodeComponent in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image
 class ImageComponent2DURL
           
 

Uses of NodeComponent in javax.media.j3d
 

Subclasses of NodeComponent in javax.media.j3d
 class Alpha
          The alpha NodeComponent object provides common methods for converting a time value into an alpha value (a value in the range 0 to 1).
 class Appearance
          The Appearance object defines all rendering state that can be set as a component object of a Shape3D node.
 class AuralAttributes
          The AuralAttributes object is a component object of a Soundscape node that defines environmental audio parameters that affect sound rendering.
 class ColoringAttributes
          The ColoringAttributes object defines attributes used in color selection and shading model.
 class CompressedGeometry
          Deprecated. As of Java 3D version 1.4.
 class DepthComponent
          Abstract base class that defines a 2D array of depth (Z) values.
 class DepthComponentFloat
          A 2D array of depth (Z) values in floating point format in the range [0,1].
 class DepthComponentInt
          A 2D array of depth (Z) values in integer format.
 class DepthComponentNative
          A 2D array of depth (Z) values stored in the most efficient format for a particular device.
 class Font3D
          The Font3D object is used to store extruded 2D glyphs.
 class Geometry
          Geometry is an abstract class that specifies the geometry component information required by a Shape3D node.
 class GeometryArray
          The GeometryArray object contains separate arrays of positional coordinates, colors, normals, texture coordinates, and vertex attributes that describe point, line, or polygon geometry.
 class GeometryStripArray
          The GeometryStripArray object is an abstract class that is extended for a set of GeometryArray strip primitives.
 class GLSLShaderProgram
          The GLSLShaderProgram object is a concrete implementation of a ShaderProgram node component for the OpenGL GLSL shading language.
 class ImageComponent
          Abstract class that is used to define 2D or 3D ImageComponent classes used in a Java 3D scene graph.
 class ImageComponent2D
          This class defines a 2D image component.
 class ImageComponent3D
          This class defines a 3D image component.
 class IndexedGeometryArray
          The IndexedGeometryArray object contains separate integer arrays that index into the arrays of positional coordinates, colors, normals, texture coordinates, and vertex attributes.
 class IndexedGeometryStripArray
          The IndexedGeometryStripArray object is an abstract class that is extended for a set of IndexedGeometryArray strip primitives.
 class IndexedLineArray
          The IndexedLineArray object draws the array of vertices as individual line segments.
 class IndexedLineStripArray
          The IndexedLineStripArray object draws an array of vertices as a set of connected line strips.
 class IndexedPointArray
          The IndexedPointArray object draws the array of vertices as individual points.
 class IndexedQuadArray
          The IndexedQuadArray object draws the array of vertices as individual quadrilaterals.
 class IndexedTriangleArray
          The IndexedTriangleArray object draws the array of vertices as individual triangles.
 class IndexedTriangleFanArray
          The IndexedTriangleFanArray object draws an array of vertices as a set of connected triangle fans.
 class IndexedTriangleStripArray
          The IndexedTriangleStripArray object draws an array of vertices as a set of connected triangle strips.
 class LineArray
          The LineArray object draws the array of vertices as individual line segments.
 class LineAttributes
          The LineAttributes object defines all rendering state that can be set as a component object of a Shape3D node.
 class LineStripArray
          The LineStripArray object draws an array of vertices as a set of connected line strips.
 class Material
          The Material object defines the appearance of an object under illumination.
 class MediaContainer
          The MediaContainer object defines all sound data: cached state flag, and associated sound media.
 class PointArray
          The PointArray object draws the array of vertices as individual points.
 class PointAttributes
          The PointAttributes object defines all attributes that apply to point primitives.
 class PolygonAttributes
          The PolygonAttributes object defines attributes for rendering polygon primitives.
 class QuadArray
          The QuadArray object draws the array of vertices as individual quadrilaterals.
 class Raster
          The Raster object extends Geometry to allow drawing a raster image that is attached to a 3D location in the virtual world.
 class RenderingAttributes
          The RenderingAttributes object defines common rendering attributes for all primitive types.
 class Shader
          The Shader object is the abstract base class for programmable shader code.
 class ShaderAppearance
          The ShaderAppearance object defines programmable shading attributes that can be set as a component object of a Shape3D node.
 class ShaderAttribute
          The ShaderAttribute object encapsulates a uniform attribute for a shader programs.
 class ShaderAttributeArray
          The ShaderAttributeArray object encapsulates a uniform shader attribute whose value is specified explicitly.
 class ShaderAttributeBinding
          The ShaderAttributeBinding object encapsulates a uniform attribute whose value is bound to a Java 3D system attribute.
 class ShaderAttributeObject
          The ShaderAttributeObject class is an abstract class that encapsulates a uniform shader attribute whose value is specified explicitly.
 class ShaderAttributeSet
          The ShaderAttributeSet object provides uniform attributes to shader programs.
 class ShaderAttributeValue
          The ShaderAttributeValue object encapsulates a uniform shader attribute whose value is specified explicitly.
 class ShaderProgram
          The ShaderProgram node component object is the abstract base class for programmable shader programs.
 class SourceCodeShader
          The SourceCodeShader object is a shader that is defined using text-based source code.
 class TexCoordGeneration
          The TexCoordGeneration object contains all parameters needed for automatic texture coordinate generation.
 class Text3D
          A Text3D object is a text string that has been converted to 3D geometry.
 class Texture
          The Texture object is a component object of an Appearance object that defines the texture properties used when texture mapping is enabled.
 class Texture2D
          Texture2D is a subclass of Texture class.
 class Texture3D
          Texture3D is a subclass of Texture class.
 class TextureAttributes
          The TextureAttributes object defines attributes that apply to texture mapping.
 class TextureCubeMap
          TextureCubeMap is a subclass of Texture class.
 class TextureUnitState
          The TextureUnitState object defines all texture mapping state for a single texture unit.
 class TransparencyAttributes
          The TransparencyAttributes object defines all attributes affecting transparency of the object.
 class TriangleArray
          The TriangleArray object draws the array of vertices as individual triangles.
 class TriangleFanArray
          The TriangleFanArray object draws an array of vertices as a set of connected triangle fans.
 class TriangleStripArray
          The TriangleStripArray object draws an array of vertices as a set of connected triangle strips.
 

Methods in javax.media.j3d that return NodeComponent
 NodeComponent TriangleStripArray.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent TriangleFanArray.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent TriangleArray.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent TransparencyAttributes.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent TextureUnitState.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent TextureAttributes.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent Texture3D.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent Texture2D.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent Text3D.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent TexCoordGeneration.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent SourceCodeShader.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent ShaderAppearance.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent RenderingAttributes.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent Raster.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent QuadArray.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent PolygonAttributes.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent PointAttributes.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent PointArray.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent NodeComponent.cloneNodeComponent()
          Deprecated. As of Java 3D version 1.2, replaced by cloneNodeComponent(boolean forceDuplicate)
 NodeComponent MediaContainer.cloneNodeComponent()
          Deprecated. As of Java 3D version 1.2, replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent Material.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent LineStripArray.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent LineAttributes.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent LineArray.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent IndexedTriangleStripArray.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent IndexedTriangleFanArray.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent IndexedTriangleArray.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent IndexedQuadArray.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent IndexedPointArray.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent IndexedLineStripArray.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent IndexedLineArray.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent ImageComponent3D.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent ImageComponent2D.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent DepthComponentNative.cloneNodeComponent()
          Creates a new DepthComponentNative object.
 NodeComponent DepthComponentInt.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent DepthComponentFloat.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent CompressedGeometry.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent ColoringAttributes.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent AuralAttributes.cloneNodeComponent()
          Deprecated. As of Java 3D version 1.2, replaced by cloneNodeComponent(boolean forceDuplicate)
 NodeComponent Appearance.cloneNodeComponent()
          Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate)
 NodeComponent NodeComponent.cloneNodeComponent(boolean forceDuplicate)
          Used to create a new instance of a NodeComponent object.
 

Methods in javax.media.j3d with parameters of type NodeComponent
 void TextureUnitState.duplicateNodeComponent(NodeComponent originalNodeComponent)
          Deprecated. replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
 void TextureCubeMap.duplicateNodeComponent(NodeComponent originalNodeComponent)
          Deprecated. replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
 void Texture3D.duplicateNodeComponent(NodeComponent originalNodeComponent)
          Deprecated. replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
 void Texture2D.duplicateNodeComponent(NodeComponent originalNodeComponent)
          Deprecated. replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
 void ShaderAppearance.duplicateNodeComponent(NodeComponent originalNodeComponent)
          Deprecated. replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
 void Raster.duplicateNodeComponent(NodeComponent originalNodeComponent)
          Deprecated. replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
 void NodeComponent.duplicateNodeComponent(NodeComponent originalNodeComponent)
          Deprecated. As of Java 3D version 1.2, replaced by duplicateNodeComponent(NodeComponent originalNodeComponent, boolean forceDuplicate)
 void Appearance.duplicateNodeComponent(NodeComponent originalNodeComponent)
          Deprecated. replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate)
 void NodeComponent.duplicateNodeComponent(NodeComponent originalNodeComponent, boolean forceDuplicate)
          Copies all node information from originalNodeComponent into the current node.