|
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 |