|
Aviatrix3D 2.1.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||