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.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.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.
BlendAttributes
          Describes attributes used for blending any drawing primitives.
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.
GL14Shader
          Shader container object for the shaders usable with OpenGL 1.4 with the separate vertex and fragment shader code.
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.
ImageTextureComponent
          A texture component that wraps an AWT Image.
IndexedVertexGeometry
          Base class that defines indexed geometry types.
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 that corresponds to the base set of capabilities that all lights in OpenGL have.
LightDetails
          Class for passing the detailed rendering information about a light source.
LineAttributes
          Describes attributes used when rendering a line.
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.
PointAttributes
          Describes attributes used when rendering a point.
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.
Shape3D
          A Shape3D class wraps all geometry and appearance information.
SortedGeometryReceiver
          Handles the output of the geometry sorter.
TexCoordGeneration
          Describes a texture's automatic texture coordinate generation.
Texture
          Describes the basic textured appearance 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 all 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
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.
RenderInstructions
          Class for passing the detailed rendering information for a single surface.
 

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.texture
Texture
          Describes the basic textured appearance 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 representation.
TriangleArray
          An OpenGL TriangleArray representation.
TriangleFanArray
          An OpenGL TriangleFanArray.
TriangleStripArray
          An OpenGL TriangleStripArray.
VertexGeometry
          Common representation of all vertex-based geometry.
 


j3d.org Aviatrix3D

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