Uses of Class
org.xith3d.scenegraph.NodeComponent

Packages that use NodeComponent
org.xith3d.render.states   
org.xith3d.render.states.units   
org.xith3d.scenegraph   
org.xith3d.scenegraph.modifications   
 

Uses of NodeComponent in org.xith3d.render.states
 

Methods in org.xith3d.render.states that return NodeComponent
abstract  NodeComponent StateUnit.getNodeComponent()
           
 

Uses of NodeComponent in org.xith3d.render.states.units
 

Methods in org.xith3d.render.states.units that return NodeComponent
 NodeComponent FogStateUnit.getNodeComponent()
          
 NodeComponent LightingStateUnit.getNodeComponent()
          
 

Uses of NodeComponent in org.xith3d.scenegraph
 

Subclasses of NodeComponent in org.xith3d.scenegraph
 class Appearance
          Appearance is a component object of a Shape3D node that defines all rendering state attributes for that shape node.
 class ASCIITexture
          This is a Texture with all printable ASCII characters on it.
 class AssemblyShaderProgram
           
 class AssemblyShaderProgramContext
           
 class ColoringAttributes
          ColoringAttributes defines attributes that apply to color mapping.
 class DepthComponent
          Depth component.
 class DepthComponentFloat
           
 class Geometry
          A Geometry contains mesh data.
 class GeometryStripArray
          A GeometryStripArray contains data of a mesh composed of strips.
 class GLSLContext
          Created on Jul 7, 2006 by florian for project 'xith3d_glsl_shader_support'
 class GLSLParameters
          Created on Jul 7, 2006 by florian for project 'xith3d_glsl_shader_support'
 class GLSLShaderProgram
          Created on Jul 7, 2006 by florian for project 'xith3d_glsl_shader_support'
 class IndexedGeometryArray
           
 class IndexedGeometryStripArray
           
 class IndexedLineArray
           
 class IndexedLineStripArray
           
 class IndexedQuadArray
          An (Indexed)QuadArray defines an array of vertices rendered as quads.
 class IndexedTriangleArray
           
 class IndexedTriangleFanArray
          (Indexed)TriangleFanArray defines a triangle array, where the first vertex is part of any triangle.
 class IndexedTriangleStripArray
           
 class LineArray
          LineArray defines attributes that apply to .
 class LineAttributes
          LineAttributes defines attributes that apply to .
 class LineStripArray
          LineStripArray defines attributes that apply to .
 class Material
          The Material object defines the appearance of an object under illumination.
 class PointArray
          PointArray defines a GeometryArray where each vertex is rendered as an equi-sized point (one pixel on the Canvas3D).
 class PointAttributes
          PointAttributes defines attributes that apply to .
 class PolygonAttributes
          PolygonAttributes defines attributes that apply to .
 class ProjectiveTextureUnit
          The ProjectiveTextureUnit class is a container class, that holds everything needed for texture-projection.
 class QuadArray
          A QuadArray defines an array of vertices rendered as quads.
 class RenderingAttributes
          RenderingAttributes defines attributes that apply to .
 class ShaderProgram<S extends Shader>
           
 class ShaderProgramContext<SP extends ShaderProgram<?>>
           
 class TexCoordGeneration
          TexCoordGeneration defines attributes that apply to texture coordinates generation.
 class Texture
          A Texture represents an image to be applied to a Shape3D's Appearance.
 class Texture2D
          Texture2D defines attributes that apply to .
 class Texture3D
          Texture3D defines attributes that apply to .
 class TextureAttributes
          TextureAttributes defines attributes that apply to .
 class TextureCubeMap
           
 class TextureImage
          TextureImage defines attributes that apply to one mipmap-level of a Texture.
 class TextureImage2D
          TextureImage2D defines 2D TextureImage as part of a Texture2D.
 class TextureImage3D
          TextureImage3D is the 3D implementation to TextureImage (used in 3D texturing, see Texture3D(Coord)Test)
 class TextureUnit
           
 class TransparencyAttributes
          TransparencyAttributes defines attributes that apply to .
 class TriangleArray
          TriangleArray defines attributes that apply to .
 class TriangleFanArray
          TriangleFanArray defines a triangle array, where the first vertex is part of any triangle.
 class TriangleStripArray
          TriangleStripArray defines attributes that apply to .
 

Methods in org.xith3d.scenegraph that return NodeComponent
abstract  NodeComponent NodeComponent.cloneNodeComponent(boolean forceDuplicate)
           
 

Methods in org.xith3d.scenegraph with parameters of type NodeComponent
protected  void Appearance.duplicateNodeComponent(NodeComponent originalNodeComponent, boolean forceDuplicate)
           
protected  void AssemblyShaderProgram.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void ColoringAttributes.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void DepthComponent.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void DepthComponentFloat.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void GLSLContext.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
           
protected  void GLSLParameters.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
           
protected  void GLSLShaderProgram.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
           
protected  void Geometry.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void GeometryStripArray.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void IndexedGeometryArray.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void IndexedLineArray.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void IndexedLineStripArray.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void IndexedQuadArray.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void IndexedTriangleArray.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void IndexedTriangleFanArray.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void IndexedTriangleStripArray.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void LineArray.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void LineAttributes.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void LineStripArray.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void Material.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void NodeComponent.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
           
protected  void PointArray.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void PointAttributes.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void PolygonAttributes.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void ProjectiveTextureUnit.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void QuadArray.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void RenderingAttributes.duplicateNodeComponent(NodeComponent originalNodeComponent, boolean forceDuplicate)
          
protected  void ShaderProgram.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
           
protected  void ShaderProgramContext.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
           
protected  void TexCoordGeneration.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void Texture.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void Texture2D.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void Texture3D.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void TextureAttributes.duplicateNodeComponent(NodeComponent nodeOriginal, boolean forceDuplicate)
          
protected  void TextureCubeMap.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void TextureImage2D.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void TextureImage3D.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void TextureUnit.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void TransparencyAttributes.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void TriangleArray.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void TriangleFanArray.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
protected  void TriangleStripArray.duplicateNodeComponent(NodeComponent original, boolean forceDuplicate)
          
static void _SG_PrivilegedAccess.setChanged(NodeComponent nc, boolean changed)
           
 

Uses of NodeComponent in org.xith3d.scenegraph.modifications
 

Methods in org.xith3d.scenegraph.modifications with parameters of type NodeComponent
 void ScenegraphModificationsListener.onNodeComponentChanged(NodeComponent comp)