Aviatrix3D
2.0 Beta 2

Uses of Package
org.j3d.aviatrix3d.rendering

Packages that use org.j3d.aviatrix3d.rendering
org.j3d.aviatrix3d A core set of lightweight Object Oriented scenegraph-based wrapper objects for OpenGL. 
org.j3d.aviatrix3d.management Interfaces and classes that provide the high level management of the integration between the scene graph and rendering pipeline. 
org.j3d.aviatrix3d.output.audio Implementations of audio output devices for rendering sound data. 
org.j3d.aviatrix3d.output.graphics Implementations of graphics output devices types for rendering the OpenGL output. 
org.j3d.aviatrix3d.picking Capabilities that define picking interactions with the scene graph from both an external and internal perspective. 
org.j3d.aviatrix3d.pipeline Common representation interfaces of a rendering pipeline. 
org.j3d.aviatrix3d.pipeline.audio Various audio device types for rendering sound data. 
org.j3d.aviatrix3d.pipeline.graphics Implementations of the various pipeline pieces. 
org.j3d.aviatrix3d.rendering Interfaces used to describe the scene graph structure to rendering and sorting routines of the pipeline. 
org.j3d.renderer.aviatrix3d.geom High-level simple geometry utility primitives for quickly making a scene graph with. 
org.j3d.renderer.aviatrix3d.geom.volume Volume rendering extensions to the Aviatrix3D scene graph. 
org.j3d.renderer.aviatrix3d.nodes Scenegraph nodes that extend Aviatrix with new functionality. 
org.j3d.renderer.aviatrix3d.pipeline Additional non-core implementations of the rendering pipeline functionality. 
 

Classes in org.j3d.aviatrix3d.rendering used by org.j3d.aviatrix3d
AppearanceAttributeRenderable
          A renderable object that contributes to an attribute to an appearance renderable.
AppearanceRenderable
          A renderable object that visual part of a ShapeRenderable that provides the visual attributes to render the geometry with.
AudioRenderable
          Marker interface for all objects that would like to be capable of rendering themself using an audio renderer.
BackgroundRenderable
          Renderable object that adds additional information needed for rendering background objects.
BoundingVolume
          Base representation of a class that can representing bound information.
BufferStateRenderable
          Marker describing a renderable object that is used to control one of the OpenGL buffer states.
ComponentRenderable
          Marker interface for NodeComponent classes that need to render themselves using some extra external identifier.
Cullable
          Marker interface that represents the basic interaction between the scene graph nodes presented to the users and the rendering pipeline.
DeletableRenderable
          Marker interface that permits an object to have a known, well-defined method for being called to clean up it's internal state during the OpenGL rendering cycle.
EffectRenderable
          Renderable object that applies some visual effect rather than geometry.
EnvironmentCullable
          Cullable describing a node that is used for the environmental effects such as viewpoints and backgrounds.
GeometryRenderable
          Marker interface for the terminal rendering state in OpenGL - a piece of geometry.
GroupCullable
          A cullable that contains multiple cullables as children objects.
LayerCullable
          A cullable that represents a single visual composited layer.
LeafCullable
          An cullable that represents the end of the rendering traversal and results in something that can be rendered now.
ObjectRenderable
          Marker interface for all objects that can render themself given just a GL context and GLU information.
OffscreenCullable
          A cullable that represents and offscreen rendered source, such as a Pbuffer.
Renderable
          Marker interface for all objects that would like to be capable of rendering themself if given appropriate information.
RenderEffectsProcessor
          Observer of the rendering system that is informed of pre and post rendering timing so that it may perform it's own additional drawing operations.
RenderPassCullable
          A cullable that represents a single rendering pass within a viewport.
SceneCullable
          A cullable that represents the scene contained in a viewport or viewport layer.
ShaderComponentRenderable
          A renderable object that contributes to part of a shader.
ShaderRenderable
          A renderable object that is a programmable shader.
ShaderSourceRenderable
          Marker interface for shader objects that require interaction with the render loop code outside of the normal app-cull-draw cycle.
ShapeRenderable
          Renderable object that applies geometry that appears on screen.
SingleCullable
          An object that contains a single Cullable as a child.
TextureRenderable
          Extended version of the ComponentRenderable interface that provides additional handling for textures.
TransformCullable
          A Cullable type that allows a node to transform its child/children.
ViewEnvironmentCullable
          A cullable that represents a single visual composited layer.
ViewportCullable
          A cullable that represents a single visual composited layer.
ViewportLayerCullable
          A cullable that represents a single visual composited layer.
 

Classes in org.j3d.aviatrix3d.rendering used by org.j3d.aviatrix3d.management
DeletableRenderable
          Marker interface that permits an object to have a known, well-defined method for being called to clean up it's internal state during the OpenGL rendering cycle.
ShaderSourceRenderable
          Marker interface for shader objects that require interaction with the render loop code outside of the normal app-cull-draw cycle.
 

Classes in org.j3d.aviatrix3d.rendering used by org.j3d.aviatrix3d.output.audio
DeletableRenderable
          Marker interface that permits an object to have a known, well-defined method for being called to clean up it's internal state during the OpenGL rendering cycle.
 

Classes in org.j3d.aviatrix3d.rendering used by org.j3d.aviatrix3d.output.graphics
DeletableRenderable
          Marker interface that permits an object to have a known, well-defined method for being called to clean up it's internal state during the OpenGL rendering cycle.
ShaderSourceRenderable
          Marker interface for shader objects that require interaction with the render loop code outside of the normal app-cull-draw cycle.
 

Classes in org.j3d.aviatrix3d.rendering used by org.j3d.aviatrix3d.picking
BoundingVolume
          Base representation of a class that can representing bound information.
 

Classes in org.j3d.aviatrix3d.rendering used by org.j3d.aviatrix3d.pipeline
DeletableRenderable
          Marker interface that permits an object to have a known, well-defined method for being called to clean up it's internal state during the OpenGL rendering cycle.
LayerCullable
          A cullable that represents a single visual composited layer.
ObjectRenderable
          Marker interface for all objects that can render themself given just a GL context and GLU information.
Renderable
          Marker interface for all objects that would like to be capable of rendering themself if given appropriate information.
 

Classes in org.j3d.aviatrix3d.rendering used by org.j3d.aviatrix3d.pipeline.audio
LayerCullable
          A cullable that represents a single visual composited layer.
 

Classes in org.j3d.aviatrix3d.rendering used by org.j3d.aviatrix3d.pipeline.graphics
AppearanceAttributeRenderable
          A renderable object that contributes to an attribute to an appearance renderable.
AppearanceRenderable
          A renderable object that visual part of a ShapeRenderable that provides the visual attributes to render the geometry with.
BufferStateRenderable
          Marker describing a renderable object that is used to control one of the OpenGL buffer states.
ComponentRenderable
          Marker interface for NodeComponent classes that need to render themselves using some extra external identifier.
EffectRenderable
          Renderable object that applies some visual effect rather than geometry.
LayerCullable
          A cullable that represents a single visual composited layer.
ObjectRenderable
          Marker interface for all objects that can render themself given just a GL context and GLU information.
OffscreenCullable
          A cullable that represents and offscreen rendered source, such as a Pbuffer.
Renderable
          Marker interface for all objects that would like to be capable of rendering themself if given appropriate information.
RenderEffectsProcessor
          Observer of the rendering system that is informed of pre and post rendering timing so that it may perform it's own additional drawing operations.
RenderPassCullable
          A cullable that represents a single rendering pass within a viewport.
SceneCullable
          A cullable that represents the scene contained in a viewport or viewport layer.
ShaderRenderable
          A renderable object that is a programmable shader.
ShaderSourceRenderable
          Marker interface for shader objects that require interaction with the render loop code outside of the normal app-cull-draw cycle.
ShapeRenderable
          Renderable object that applies geometry that appears on screen.
ViewportCullable
          A cullable that represents a single visual composited layer.
 

Classes in org.j3d.aviatrix3d.rendering used by org.j3d.aviatrix3d.rendering
AppearanceAttributeRenderable
          A renderable object that contributes to an attribute to an appearance renderable.
AppearanceRenderable
          A renderable object that visual part of a ShapeRenderable that provides the visual attributes to render the geometry with.
BoundingVolume
          Base representation of a class that can representing bound information.
BufferStateRenderable
          Marker describing a renderable object that is used to control one of the OpenGL buffer states.
ComponentRenderable
          Marker interface for NodeComponent classes that need to render themselves using some extra external identifier.
Cullable
          Marker interface that represents the basic interaction between the scene graph nodes presented to the users and the rendering pipeline.
CullInstructions
          Container for returning the details about what should be culled from a node that implements the Cullable interface.
EnvironmentCullable
          Cullable describing a node that is used for the environmental effects such as viewpoints and backgrounds.
GeometryRenderable
          Marker interface for the terminal rendering state in OpenGL - a piece of geometry.
LayerCullable
          A cullable that represents a single visual composited layer.
LeafCullable
          An cullable that represents the end of the rendering traversal and results in something that can be rendered now.
ObjectRenderable
          Marker interface for all objects that can render themself given just a GL context and GLU information.
OffscreenCullable
          A cullable that represents and offscreen rendered source, such as a Pbuffer.
Renderable
          Marker interface for all objects that would like to be capable of rendering themself if given appropriate information.
RenderableInstructions
          Container for returning the details about what should be rendered from a node that implements the CustomRenderable interface.
RenderEffectsProcessor
          Observer of the rendering system that is informed of pre and post rendering timing so that it may perform it's own additional drawing operations.
RenderPassCullable
          A cullable that represents a single rendering pass within a viewport.
SceneCullable
          A cullable that represents the scene contained in a viewport or viewport layer.
ShaderComponentRenderable
          A renderable object that contributes to part of a shader.
ShaderRenderable
          A renderable object that is a programmable shader.
TextureRenderable
          Extended version of the ComponentRenderable interface that provides additional handling for textures.
ViewEnvironmentCullable
          A cullable that represents a single visual composited layer.
ViewportCullable
          A cullable that represents a single visual composited layer.
ViewportLayerCullable
          A cullable that represents a single visual composited layer.
 

Classes in org.j3d.aviatrix3d.rendering used by org.j3d.renderer.aviatrix3d.geom
Cullable
          Marker interface that represents the basic interaction between the scene graph nodes presented to the users and the rendering pipeline.
GeometryRenderable
          Marker interface for the terminal rendering state in OpenGL - a piece of geometry.
GroupCullable
          A cullable that contains multiple cullables as children objects.
LeafCullable
          An cullable that represents the end of the rendering traversal and results in something that can be rendered now.
ObjectRenderable
          Marker interface for all objects that can render themself given just a GL context and GLU information.
Renderable
          Marker interface for all objects that would like to be capable of rendering themself if given appropriate information.
ShapeRenderable
          Renderable object that applies geometry that appears on screen.
 

Classes in org.j3d.aviatrix3d.rendering used by org.j3d.renderer.aviatrix3d.geom.volume
Cullable
          Marker interface that represents the basic interaction between the scene graph nodes presented to the users and the rendering pipeline.
CullInstructions
          Container for returning the details about what should be culled from a node that implements the Cullable interface.
CustomCullable
          Marker interface that represent a generic node that is capable of deciding whether it should cull it children.
 

Classes in org.j3d.aviatrix3d.rendering used by org.j3d.renderer.aviatrix3d.nodes
BoundingVolume
          Base representation of a class that can representing bound information.
Cullable
          Marker interface that represents the basic interaction between the scene graph nodes presented to the users and the rendering pipeline.
CullInstructions
          Container for returning the details about what should be culled from a node that implements the Cullable interface.
CustomCullable
          Marker interface that represent a generic node that is capable of deciding whether it should cull it children.
GeometryRenderable
          Marker interface for the terminal rendering state in OpenGL - a piece of geometry.
GroupCullable
          A cullable that contains multiple cullables as children objects.
Renderable
          Marker interface for all objects that would like to be capable of rendering themself if given appropriate information.
 

Classes in org.j3d.aviatrix3d.rendering used by org.j3d.renderer.aviatrix3d.pipeline
RenderPassCullable
          A cullable that represents a single rendering pass within a viewport.
SceneCullable
          A cullable that represents the scene contained in a viewport or viewport layer.
 


Aviatrix3D
2.0 Beta 2

Latest Info from http://aviatrix3d.j3d.org/
Copyright © 2003 - 2006 j3d.org