Aviatrix3D
2.1.0

Uses of Package
org.j3d.aviatrix3d

Packages that use org.j3d.aviatrix3d
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.pipeline.graphics Implementations of the various pipeline pieces. 
org.j3d.renderer.aviatrix3d.geom High-level simple geometry utility primitives for quickly making a scene graph with. 
org.j3d.renderer.aviatrix3d.geom.hanim Humanoid skinned-mesh representation for use with the Aviatrix3D scene graph. 
org.j3d.renderer.aviatrix3d.geom.particle Particle systems implemented using the Aviatrix3D scene graph. 
org.j3d.renderer.aviatrix3d.geom.volume Volume rendering extensions to the Aviatrix3D scene graph. 
org.j3d.renderer.aviatrix3d.loader Implementations of file loaders that produce an Aviatrix3D scene graph. 
org.j3d.renderer.aviatrix3d.navigation User interface components and capabilities for implementing simple navigation on any Aviatrix3D DrawableSurface based on the core org.j3d.ui.navigation package. 
org.j3d.renderer.aviatrix3d.nodes Scenegraph nodes that extend Aviatrix with new functionality. 
org.j3d.renderer.aviatrix3d.texture Generalised classes for handling of textures. 
org.j3d.renderer.aviatrix3d.util General utility classes for use with the core API. 
 

Classes in org.j3d.aviatrix3d used by org.j3d.aviatrix3d
AccumulationBufferState
          Describes attributes used when interacting with the accumulation buffer.
AlphaAttributes
          Describes attributes used for controlling alpha test state during any drawing operations.
AlreadyParentedException
          An exception for when an attempt is made to set set a parent on a node that already has a parent created.
Appearance
          Describes the appearance of an object.
AppearanceOverride
          An appearance that can be placed higher in the tree other than the Appearance node and overrides the appearance of all objects lower in the tree.
AudioComponent
          Common representation of a component that contains source data to be used in audio.
AudioSource
          Marker interface representing a class that provides source data for a Sound object.
Background
          Base collection of functionality marking background nodes of various types.
BackgroundSound
          A BackgroundSound class whichs emits a sound which doesn't change by distance or orientation.
BaseNode
          A general purpose container class to allow end users to extend the basic Node capabilities, while still providing a way to manage scene graph state such as liveness calls and update handlers.
BitmapRaster
          Raster object that represents a single drawn object using individual bits.
BlendAttributes
          Describes attributes used for blending any drawing primitives.
BoundingVoid
          Bounds described as something that does not exist in the scene graph.
BoxBackground
          Background node that renders a sky box using any or all of the 6 textures.
BufferState
          Representation of scene graph objects that control the drawing buffer state at the root of the scene graph.
ByteRaster
          Raster object that represents a coloured image defined by a raw byte array.
ClipPlane
          Representation of a single clip plane that can be used to clip a model in addition to the normal view volume clipping.
ColorBackground
          Background node that represents a single solid 4-component colour.
ColorBufferState
          Describes attributes used when interacting with the colour buffer.
ConeSound
          A ConeSound class which emits a conical sound in one direction.
CyclicSceneGraphStructureException
          An exception for when an attempt is made to set a node somewhere in the scenegraph and it would create a cyclic structure.
DepthAttributes
          Describes attributes used when interacting with the depth buffer on a per-object level.
DepthBufferState
          Describes attributes used when interacting with the depth buffer.
Fog
          Describes a fog rendering effect.
FragmentShader
          Node that handles an ARB fragment shader.
GeneralBufferState
          Collection of state management options for a render pass for elements that don't directly influence the backing buffer.
Geometry
          Geometry is an abstract class that specifies the geometry component information required by a Shape3D node.
GL14Shader
          Shader container object for the shaders usable with OpenGL 1.4 with the separate vertex and fragment shader code.
GL14ShaderProgram
          Base class representing a single shader program that can be applied to the rendering pipeline.
GLSLangShader
          Shader handler for shaders written with the OpenGL GLSLang 1.0 shader language.
Group
          The Group node object is a generic container of other nodes in the scene.
Group2D
          The Group2D node object is a generic container of other 2D nodes in the & scene.
ImageBackground
          Background node for 2D scenes that draws an image on screen as the background.
ImageRaster
          Raster object that represents a coloured image taken from a Java AWT Image object.
IndexedLineArray
          An OpenGL LineArray.
IndexedLineStripArray
          An OpenGL LineStripArray.
IndexedQuadArray
          An OpenGL QuadArray.
IndexedQuadStripArray
          An OpenGL IndexedQuadStripArray.
IndexedTriangleArray
          An OpenGL Indexed IndexedTriangleArray.
IndexedTriangleFanArray
          An OpenGL IndexedTriangleFanArray.
IndexedTriangleStripArray
          An indexed TriangleStrip geometry.
IndexedVertexGeometry
          Base class that defines indexed geometry types.
InternalLayerUpdateListener
          Listener used by the rendering system to provide internal notifications to layers about state information.
InternalNodeUpdateListener
          Listener used by the rendering system to provide internal notifications to nodes about operations they must perform.
InvalidDataTypeException
          An exception for when an attempt is made to set or fetch a value from any node in the scene graph, but the user-provided data type does not match that required.
InvalidListenerSetTimingException
          An exception for when an attempt is made to set a bounds or data changed listener at a time when it is not allowed to be.
InvalidNodeTypeException
          An exception for when an attempt is made to set a node somewhere in the scenegraph and it is not the required type.
InvalidWriteTimingException
          An exception for when an attempt is made to write to a node's data when it is not permitted by the scene graph.
Layer
          An abstract layer definition that can be applied at the root of the scene graph.
Leaf
          A Leaf class is the base class for all scene graph objects that have no children but provide something that may be renderable in the scene graph.
Leaf2D
          A Leaf class is the base class for all 2D scene graph objects that have no children but provide something that may be renderable in the scene graph.
Light
          Base representation of a light source that corresponds to the base set of capabilities that all lights in OpenGL have.
LineArray
          An OpenGL LineArray.
LineAttributes
          Describes attributes used when rendering a line.
LineStripArray
          An OpenGL LineStripArray.
Material
          Describes the material properties of an object.
MRTTexture2D
          A single render target child of a MRTOffscreenTexture2D node.
MultiParentNode
          Marker interface used to allow group nodes to work out when a child is multiparented.
MultipassRenderObserver
          An observer and operator for working with multipass textures.
MultipassScene
          Representation of the top level structure of a piece of scene graph that permits multipass rendering to be performed.
MultipassTextureDestination
          Deprecated. Use OffscreenTexture2D or MRTOffscreenTexture2D
MultipassTextureSource
          Deprecated. Use OffscreenTexture2D or MRTOffscreenTexture2D
Node
          A Node class is the base class for all renderable nodes in the SceneGraph.
Node2D
          A specialised version of the Node class that works in 2D screen space only.
NodeComponent
          The NodeComponent class is the superclass for all non renderable nodes.
NodeUpdateHandler
          Abstract representation of a piece of code that wants to manage the node update process internally to the scene graph.
NodeUpdateListener
          A listener interface for notification that its safe to update a nodes representation in the Scene Graph.
OffscreenTextureSource
          Deprecated. Use OffscreenTexture2D or MRTOffscreenTexture2D
Pixmap
          A Pixmap wraps 2D screen-aligned pixel blits.
PointArray
          An OpenGL PointArray.
PointAttributes
          Describes attributes used when rendering a point.
PointSound
          A PointSound class which emits sound in all directions from a point.
PolygonAttributes
          Describes attributes used when rendering a polygon.
QuadArray
          An OpenGL QuadArray representation.
QuadStripArray
          An OpenGL QuadStripArray.
Raster
          Raster is an abstract class that specifies 2D pixel data required by a Pixmap node.
RenderPass
          Representation of a single pass in a multipass rendering layer setup.
Scene
          Representation of the top level structure of a piece of scene graph that can form a coherent rendering.
Scene2D
          Representation of the top level structure of a piece of scene graph that can form a coherent rendering in 2D.
SceneGraphObject
          The SceneGraphObject is a common superclass for all scene graph objects.
Shader
          Base representation of the functionality common across the various shader types that can be applied to geometry.
ShaderArguments
          Representation of a set of arguments (uniform variables) that can be passed to a shader program.
ShaderObject
          Representation of a single Shader Object code that will form the final shader program.
ShaderProgram
          Representation of a complete GLSLang shader program.
Shape3D
          A Shape3D class wraps polygonal geometry and appearance information.
ShapeBackground
          Background node that renders a list of user-provided Shape3D instances.
SimpleScene
          Representation of the top level structure of a piece of scene graph that can form a coherent rendering.
Sound
          A Sound class represents all sound emiting nodes in the system.
SphereBackground
          Background node that renders a single user-provided texture on a sphere.
StencilAttributes
          Describes attributes used when interacting with the stencil buffer.
StencilBufferState
          Describes attributes used when interacting with the stencil buffer.
TexCoordGeneration
          Describes a texture's automatic texture coordinate generation properties per axis.
Texture
          Describes the basic textured appearance of an object.
TextureAttributes
          Describes how a texture gets applied to the underlying geometry.
TextureComponent
          Common representation of a component that contains source data to be used in textures.
TextureComponent1D
          A marker interface to ensure a Texture component contains 1D data
TextureComponent2D
          A marker interface to ensure a Texture component contains 2D data
TextureComponent3D
          A marker interface to ensure a Texture component contains 3D data
TextureSource
          Marker interface representing a class that provides source data for a Texture object.
TextureUnit
          Describes a texture stage and its associated texture and attributes.
TransformHierarchy
          Marker interface used to identify any scene graph structural element that form part of the transformation heirarchy.
TriangleArray
          An OpenGL TriangleArray representation.
TriangleFanArray
          An OpenGL TriangleFanArray.
TriangleStripArray
          An OpenGL TriangleStripArray.
VertexGeometry
          Common representation of all vertex-based geometry.
VertexShader
          Node that handles Vertex shader implementation.
ViewEnvironment
          Representation of the physical environment setup used to connect a virtual Viewpoint object to the real one that is rendered on a drawable surface.
Viewpoint
          A viewpoint into the scene.
Viewport
          Abstract representation of a viewport on the drawable surface.
Viewport2D
          A viewport that contains a single scene, with no internal layering and is restricted to 2D rendering only.
ViewportLayer
          An abstract layer definition for per-viewport layer rendering.
 

Classes in org.j3d.aviatrix3d used by org.j3d.aviatrix3d.management
ApplicationUpdateObserver
          Observer of the rendering system that is informed when it is safe to update the scene graph from application code.
InternalLayerUpdateListener
          Listener used by the rendering system to provide internal notifications to layers about state information.
InternalNodeUpdateListener
          Listener used by the rendering system to provide internal notifications to nodes about operations they must perform.
InvalidListenerSetTimingException
          An exception for when an attempt is made to set a bounds or data changed listener at a time when it is not allowed to be.
InvalidWriteTimingException
          An exception for when an attempt is made to write to a node's data when it is not permitted by the scene graph.
Layer
          An abstract layer definition that can be applied at the root of the scene graph.
NodeUpdateHandler
          Abstract representation of a piece of code that wants to manage the node update process internally to the scene graph.
NodeUpdateListener
          A listener interface for notification that its safe to update a nodes representation in the Scene Graph.
 

Classes in org.j3d.aviatrix3d used by org.j3d.aviatrix3d.pipeline.graphics
Viewport
          Abstract representation of a viewport on the drawable surface.
 

Classes in org.j3d.aviatrix3d used by org.j3d.renderer.aviatrix3d.geom
Appearance
          Describes the appearance of an object.
Geometry
          Geometry is an abstract class that specifies the geometry component information required by a Shape3D node.
Group
          The Group node object is a generic container of other nodes in the scene.
InvalidWriteTimingException
          An exception for when an attempt is made to write to a node's data when it is not permitted by the scene graph.
Leaf
          A Leaf class is the base class for all scene graph objects that have no children but provide something that may be renderable in the scene graph.
Node
          A Node class is the base class for all renderable nodes in the SceneGraph.
NodeComponent
          The NodeComponent class is the superclass for all non renderable nodes.
NodeUpdateListener
          A listener interface for notification that its safe to update a nodes representation in the Scene Graph.
SceneGraphObject
          The SceneGraphObject is a common superclass for all scene graph objects.
Shape3D
          A Shape3D class wraps polygonal geometry and appearance information.
TransformHierarchy
          Marker interface used to identify any scene graph structural element that form part of the transformation heirarchy.
 

Classes in org.j3d.aviatrix3d used by org.j3d.renderer.aviatrix3d.geom.hanim
Geometry
          Geometry is an abstract class that specifies the geometry component information required by a Shape3D node.
Group
          The Group node object is a generic container of other nodes in the scene.
Node
          A Node class is the base class for all renderable nodes in the SceneGraph.
NodeUpdateListener
          A listener interface for notification that its safe to update a nodes representation in the Scene Graph.
 

Classes in org.j3d.aviatrix3d used by org.j3d.renderer.aviatrix3d.geom.particle
Geometry
          Geometry is an abstract class that specifies the geometry component information required by a Shape3D node.
NodeUpdateListener
          A listener interface for notification that its safe to update a nodes representation in the Scene Graph.
PointAttributes
          Describes attributes used when rendering a point.
PolygonAttributes
          Describes attributes used when rendering a polygon.
TextureAttributes
          Describes how a texture gets applied to the underlying geometry.
 

Classes in org.j3d.aviatrix3d used by org.j3d.renderer.aviatrix3d.geom.volume
BaseNode
          A general purpose container class to allow end users to extend the basic Node capabilities, while still providing a way to manage scene graph state such as liveness calls and update handlers.
CyclicSceneGraphStructureException
          An exception for when an attempt is made to set a node somewhere in the scenegraph and it would create a cyclic structure.
InvalidWriteTimingException
          An exception for when an attempt is made to write to a node's data when it is not permitted by the scene graph.
Node
          A Node class is the base class for all renderable nodes in the SceneGraph.
NodeUpdateHandler
          Abstract representation of a piece of code that wants to manage the node update process internally to the scene graph.
SceneGraphObject
          The SceneGraphObject is a common superclass for all scene graph objects.
TransformHierarchy
          Marker interface used to identify any scene graph structural element that form part of the transformation heirarchy.
 

Classes in org.j3d.aviatrix3d used by org.j3d.renderer.aviatrix3d.loader
Background
          Base collection of functionality marking background nodes of various types.
Fog
          Describes a fog rendering effect.
Group
          The Group node object is a generic container of other nodes in the scene.
Layer
          An abstract layer definition that can be applied at the root of the scene graph.
Light
          Base representation of a light source that corresponds to the base set of capabilities that all lights in OpenGL have.
SceneGraphObject
          The SceneGraphObject is a common superclass for all scene graph objects.
 

Classes in org.j3d.aviatrix3d used by org.j3d.renderer.aviatrix3d.navigation
SceneGraphPath
          Representation of a path of nodes through the scene graph.
TransformGroup
          A grouping node that contains a transform.
Viewpoint
          A viewpoint into the scene.
 

Classes in org.j3d.aviatrix3d used by org.j3d.renderer.aviatrix3d.nodes
AlreadyParentedException
          An exception for when an attempt is made to set set a parent on a node that already has a parent created.
BaseGroup
          Abstracted verson of the Group node designed for extension by 3rd-party node implementors.
BaseNode
          A general purpose container class to allow end users to extend the basic Node capabilities, while still providing a way to manage scene graph state such as liveness calls and update handlers.
Geometry
          Geometry is an abstract class that specifies the geometry component information required by a Shape3D node.
Group
          The Group node object is a generic container of other nodes in the scene.
InvalidWriteTimingException
          An exception for when an attempt is made to write to a node's data when it is not permitted by the scene graph.
Node
          A Node class is the base class for all renderable nodes in the SceneGraph.
NodeComponent
          The NodeComponent class is the superclass for all non renderable nodes.
SceneGraphObject
          The SceneGraphObject is a common superclass for all scene graph objects.
TransformHierarchy
          Marker interface used to identify any scene graph structural element that form part of the transformation heirarchy.
 

Classes in org.j3d.aviatrix3d used by org.j3d.renderer.aviatrix3d.texture
Texture
          Describes the basic textured appearance of an object.
Texture2D
          Describes the 2D texture that can be applied to an object.
TextureComponent
          Common representation of a component that contains source data to be used in textures.
TextureComponent2D
          A marker interface to ensure a Texture component contains 2D data
 

Classes in org.j3d.aviatrix3d used by org.j3d.renderer.aviatrix3d.util
QuadArray
          An OpenGL QuadArray representation.
SceneGraphObject
          The SceneGraphObject is a common superclass for all scene graph objects.
TriangleArray
          An OpenGL TriangleArray representation.
TriangleFanArray
          An OpenGL TriangleFanArray.
TriangleStripArray
          An OpenGL TriangleStripArray.
VertexGeometry
          Common representation of all vertex-based geometry.
 


Aviatrix3D
2.1.0

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