j3d.org Aviatrix3D

Uses of Package
org.j3d.aviatrix3d

Packages that use org.j3d.aviatrix3d
org.j3d.aviatrix3d A lightweight Object Oriented wrapper for OpenGL. 
org.j3d.aviatrix3d.pipeline Implementations of the various pipeline pieces. 
org.j3d.aviatrix3d.surface Various surface types for rendering the OpenGL output too that implement the DrawableSurface
org.j3d.renderer.aviatrix3d.texture Generalised classes for handling of textures. 
org.j3d.renderer.aviatrix3d.util Generalised utility classes for all representing view frustum information  
 

Classes in org.j3d.aviatrix3d used by org.j3d.aviatrix3d
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.
ApplicationUpdateObserver
          Observer of the rendering system that is informed when it is safe to update the scene graph from application code.
Background
          Base collection of functionality marking background nodes of various types.
BoundingVoid
          Bounds described as something that does not exist in the scene graph.
BoundingVolume
          Base representation of a class that can representing bound information.
CulledGeometryReceiver
          Handles the output of the geometry culling stage.
CullOutputDetails
          Class for passing the detailed rendering information through the pipeline.
CyclicSceneGraphStructureException
          An exception for when an attempt is made to set a node somewhere in the scenegraph and it would create a cyclic structure.
DeletableSceneGraphObject
          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.
DrawableSurface
          Interface representing the output of a render pipeline.
Fog
          Describes a a fog rendering effect.
FragmentShader
          Node that handles fragment shader implementation
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.
ImageTextureComponent
          A texture component that wraps an AWT Image.
InternalNodeUpdateListener
          Listener used by the rendering system to provide internal notifications to nodes about operations they must perform.
InvalidNodeTypeException
          An exception for when an attempt is made to set a node somewhere in the scenegraph and it is not the required type.
InvalidPickTimingException
          An exception for when an attempt is made to perform a pick on a node when it is not permitted by the scene graph.
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.
Light
          Base representation of a light source.
LightDetails
          Class for passing the detailed rendering information about a light source.
Material
          Describes the material properties of an object.
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.
NodeUpdateHandler
          Abstract representation of a piece of code that wants to know about when a scene graph node is requiring an update.
NodeUpdateListener
          A listener interface for notification that its safe to update a nodes representation in the Scene Graph.
NotPickableException
          An exception for when an attempt is made to perform a pick on a node that has been marked as not pickable.
OffscreenTextureSource
          Marker describing a texture that is rendered to an offscreen buffer, using OpenGL pBuffers.
PickableObject
          A marker interface that indicates the object that implements is capable of supporting pick intersection tests.
PickingHandler
          A interface that describes an internal implemention of pick intersection tests.
PickRequest
          Class for passing the detailed rendering information through the pipeline.
PolygonAttributes
          Describes attributes used when rendering a polygon.
RenderDetails
          Class for passing the detailed rendering information through the pipeline.
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.
RenderEnvironmentData
          Data holder class used to pass the current environment data along the rendering pipeline.
RenderInstructions
          Class for passing the detailed rendering information for a single surface.
RenderPipeline
          A marker interface that represents a single complete rendering pipeline.
Scene
          A marker interface that represents a class capable of managing the complete rendering pipeline.
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.
ShaderProgram
          Base class representing a single shader program that can be applied to the rendering pipeline.
SortedGeometryReceiver
          Handles the output of the geometry sorter.
TexCoordGeneration
          Describes a texture's automatic texture coordinate generation.
Texture
          Describes the texture properties of an object.
TextureAttributes
          Describes how a texture gets applied to the underlying geometry.
TextureComponent
          A component that contains image 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
TextureUnit
          Describes a texture stage and its associated texture and attributes.
VertexGeometry
          Common representation of vertex-based geometry.
VertexShader
          Node that handles Vertex shader implementation
ViewEnvironment
          Abstract 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.
 

Classes in org.j3d.aviatrix3d used by org.j3d.aviatrix3d.pipeline
ApplicationUpdateObserver
          Observer of the rendering system that is informed when it is safe to update the scene graph from application code.
CulledGeometryReceiver
          Handles the output of the geometry culling stage.
CullOutputDetails
          Class for passing the detailed rendering information through the pipeline.
CullStage
          Handles the scenegraph maintenance and culling operations.
DeletableSceneGraphObject
          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.
DrawableSurface
          Interface representing the output of a render pipeline.
InternalNodeUpdateListener
          Listener used by the rendering system to provide internal notifications to nodes about operations they must perform.
NodeUpdateHandler
          Abstract representation of a piece of code that wants to know about when a scene graph node is requiring an update.
NodeUpdateListener
          A listener interface for notification that its safe to update a nodes representation in the Scene Graph.
NotPickableException
          An exception for when an attempt is made to perform a pick on a node that has been marked as not pickable.
PickableObject
          A marker interface that indicates the object that implements is capable of supporting pick intersection tests.
PickingHandler
          A interface that describes an internal implemention of pick intersection tests.
PickRequest
          Class for passing the detailed rendering information through the pipeline.
RenderEnvironmentData
          Data holder class used to pass the current environment data along the rendering pipeline.
RenderInstructions
          Class for passing the detailed rendering information for a single surface.
RenderPipeline
          A marker interface that represents a single complete rendering pipeline.
RenderPipelineManager
          A marker interface that represents a class capable of managing the complete rendering pipeline.
Scene
          A marker interface that represents a class capable of managing the complete rendering pipeline.
SceneGraphObject
          The SceneGraphObject is a common superclass for all scene graph objects.
SortedGeometryReceiver
          Handles the output of the geometry sorter.
SortStage
          Handles any sort of rendering sort ability.
 

Classes in org.j3d.aviatrix3d used by org.j3d.aviatrix3d.surface
DrawableSurface
          Interface representing the output of a render pipeline.
RenderInstructions
          Class for passing the detailed rendering information for a single surface.
 

Classes in org.j3d.aviatrix3d used by org.j3d.renderer.aviatrix3d.texture
Texture
          Describes the texture properties of an object.
Texture2D
          Describes the 2D texture properties of an object.
TextureComponent
          A component that contains image 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.
TriangleArray
          An OpenGL TriangleArray.
TriangleFanArray
          An OpenGL TriangleFanArray.
TriangleStripArray
          An OpenGL TriangleStripArray.
VertexGeometry
          Common representation of vertex-based geometry.
 


j3d.org Aviatrix3D

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