|
Aviatrix3D 2.1.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
| BufferSetupData
Internal representation of the various states that a buffer can request for its rendering. |
|
| BufferStateRenderable
Marker describing a renderable object that is used to control one of the OpenGL buffer states. |
|
| CascadeRenderable
Abstracted renderable representation of objects that can appear at places other than leaf nodes and effect the children of the current cullable object. |
|
| 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. |
|
| OffscreenBufferDescriptor
Abstracted wrapper interface for holding different offscreen buffer types without having to reveal specifics to the end user node representation. |
|
| OffscreenBufferRenderable
A renderable that represents a separate rendering space to an offscreen buffer, rather than to the main buffer. |
|
| OffscreenCullable
A cullable that represents and offscreen rendered piece of scene graph that will be used later by a parent object. |
|
| OffscreenRenderTargetRenderable
A renderable that represents a separate rendering space to an offscreen buffer, rather than to the main buffer. |
|
| OverrideRenderable
Renderable object that applies some visual effect down the children cullables of the scene graph and can be overriden. |
|
| 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. |
|
| TransparentObjectRenderable
Convenience marker interface for combining the object and transparent renderable interfaces together to save a heap of casting. |
|
| TransparentRenderable
Marker interface for all leaf objects that wish to define themselves as being potentially transparent and thus needed to be bucketed in the state sorting process for separate treatment. |
|
| ViewEnvironmentCullable
A cullable that represents the viewing set up within a given layer. |
|
| ViewportCullable
A cullable that represents a single visual composited layer. |
|
| ViewportLayerCullable
A cullable that represents a single visual composited layer. |
|
| ViewportRenderable
Renderable representation of a modification of the viewport settings used in a single pass of the multipass rendering. |
|
| 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 | |
|---|---|
| ProfilingData
Timing data for profiling the performance of different rendering stages. |
|
| Classes in org.j3d.aviatrix3d.rendering used by org.j3d.aviatrix3d.output.graphics | |
|---|---|
| OffscreenBufferDescriptor
Abstracted wrapper interface for holding different offscreen buffer types without having to reveal specifics to the end user node representation. |
|
| OffscreenBufferRenderable
A renderable that represents a separate rendering space to an offscreen buffer, rather than to the main buffer. |
|
| ProfilingData
Timing data for profiling the performance of different rendering stages. |
|
| 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 | |
|---|---|
| BoundingVolume
Base representation of a class that can representing bound information. |
|
| 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. |
|
| ProfilingData
Timing data for profiling the performance of different rendering stages. |
|
| 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. |
|
| ProfilingData
Timing data for profiling the performance of different rendering stages. |
|
| 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. |
|
| Cullable
Marker interface that represents the basic interaction between the scene graph nodes presented to the users and the rendering pipeline. |
|
| 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. |
|
| OffscreenBufferRenderable
A renderable that represents a separate rendering space to an offscreen buffer, rather than to the main buffer. |
|
| OffscreenCullable
A cullable that represents and offscreen rendered piece of scene graph that will be used later by a parent object. |
|
| OverrideRenderable
Renderable object that applies some visual effect down the children cullables of the scene graph and can be overriden. |
|
| ProfilingData
Timing data for profiling the performance of different rendering stages. |
|
| 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. |
|
| ViewportRenderable
Renderable representation of a modification of the viewport settings used in a single pass of the multipass rendering. |
|
| 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. |
|
| BufferSetupData
Internal representation of the various states that a buffer can request for its rendering. |
|
| BufferStateRenderable
Marker describing a renderable object that is used to control one of the OpenGL buffer states. |
|
| CascadeRenderable
Abstracted renderable representation of objects that can appear at places other than leaf nodes and effect the children of the current cullable object. |
|
| 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. |
|
| OffscreenBufferDescriptor
Abstracted wrapper interface for holding different offscreen buffer types without having to reveal specifics to the end user node representation. |
|
| OffscreenBufferRenderable
A renderable that represents a separate rendering space to an offscreen buffer, rather than to the main buffer. |
|
| OffscreenCullable
A cullable that represents and offscreen rendered piece of scene graph that will be used later by a parent object. |
|
| OffscreenRenderTargetRenderable
A renderable that represents a separate rendering space to an offscreen buffer, rather than to the main buffer. |
|
| ProfilingData
Timing data for profiling the performance of different rendering stages. |
|
| 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. |
|
| TransparentObjectRenderable
Convenience marker interface for combining the object and transparent renderable interfaces together to save a heap of casting. |
|
| TransparentRenderable
Marker interface for all leaf objects that wish to define themselves as being potentially transparent and thus needed to be bucketed in the state sorting process for separate treatment. |
|
| ViewEnvironmentCullable
A cullable that represents the viewing set up within a given layer. |
|
| ViewportCullable
A cullable that represents a single visual composited layer. |
|
| ViewportLayerCullable
A cullable that represents a single visual composited layer. |
|
| ViewportRenderable
Renderable representation of a modification of the viewport settings used in a single pass of the multipass rendering. |
|
| 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. |
|
| CustomGeometryRenderable
Extended version of the basic geometry renderable for geometry classes that provide the option for internal per-primitive sorting each frame. |
|
| 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.1.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||