Uses of Package
org.xith3d.render

Packages that use org.xith3d.render
org.xith3d.base   
org.xith3d.effects.shadows   
org.xith3d.loop   
org.xith3d.loop.opscheduler   
org.xith3d.loop.opscheduler.util   
org.xith3d.picking   
org.xith3d.render   
org.xith3d.render.jsr231   
org.xith3d.render.lwjgl   
org.xith3d.render.preprocessing   
org.xith3d.render.states.units   
org.xith3d.render.util   
org.xith3d.resources   
org.xith3d.scenegraph   
org.xith3d.scenegraph.modifications   
org.xith3d.scenegraph.primitives   
org.xith3d.schedops.properties   
org.xith3d.selection   
org.xith3d.ui.hud   
org.xith3d.ui.hud.widgets   
org.xith3d.ui.hud.widgets.assemblies   
org.xith3d.ui.swingui A swing based UserInterface package for Xith3D. 
org.xith3d.utility.events   
org.xith3d.utility.general   
 

Classes in org.xith3d.render used by org.xith3d.base
Canvas3D
          A Canvas3D offers a plane area where the scene is projectively rendered on.
Canvas3DWrapper
          A Canvas3DWrapper is a class, that wrapps a Canvas3D.
CanvasBag
          A class implementing this interface can hold several Canvas3Ds.
RenderPass
          This class holds all information for a render pass.
 

Classes in org.xith3d.render used by org.xith3d.effects.shadows
RenderPass
          This class holds all information for a render pass.
TextureRenderTarget
          This type of RenderTarget is used for render-to-texture.
 

Classes in org.xith3d.render used by org.xith3d.loop
Canvas3D
          A Canvas3D offers a plane area where the scene is projectively rendered on.
 

Classes in org.xith3d.render used by org.xith3d.loop.opscheduler
Canvas3D
          A Canvas3D offers a plane area where the scene is projectively rendered on.
Canvas3DWrapper
          A Canvas3DWrapper is a class, that wrapps a Canvas3D.
 

Classes in org.xith3d.render used by org.xith3d.loop.opscheduler.util
Canvas3D
          A Canvas3D offers a plane area where the scene is projectively rendered on.
 

Classes in org.xith3d.render used by org.xith3d.picking
Canvas3D
          A Canvas3D offers a plane area where the scene is projectively rendered on.
RenderPass
          This class holds all information for a render pass.
RenderPassConfig
          A class implementing this interface holds all information necessary to configure a render pass.
 

Classes in org.xith3d.render used by org.xith3d.render
BackgroundRenderPass
          This is a simple RenderPass extension, that automatically sets up itself to be rendered in the foreground.
Canvas3D
          A Canvas3D offers a plane area where the scene is projectively rendered on.
Canvas3DPanel
          This Panel is used to integrate a Canvas3D easily into Swing or AWT.
Canvas3DWrapper
          A Canvas3DWrapper is a class, that wrapps a Canvas3D.
CanvasPeer
          All CanvasPeer implementations must extend this class.
Clipper
          A clipper can take up to six arbitrary clipping planes, which can individually be enabled/disabled.
ForegroundRenderPass
          This is a simple RenderPass extension, that automatically sets up itself to be rendered in the foreground.
OpenGLCapabilities
          This is a simple container class, that holds some values describing the capabilities of the current OpenGL context.
OpenGLInfo
          Small class to hold the information about the OpenGL layer
OpenGLInfo.KnownVendor
           
OpenGLStatesCache
          The OpenGLStatesCache is a simple, flat class, that keeps a local copy of all the OpenGL states, that are used by the engine.
RenderAtomPeer
           
RenderCallback
          A RenderCallback can be attached to a RenderPass.
RenderCallback.RenderCallbackNotifier
           
RenderEngine
          This interface is implemented by Xith3DEnvironment.
Renderer
          The Renderer is the main class for managing the transformation from the scene graph to the 3D card.
Renderer.OpaqueSortingPolicy
           
Renderer.TransparentSortingPolicy
           
RenderOptions
          Storage class for configuring renderer options.
RenderPass
          This class holds all information for a render pass.
RenderPassConfig
          A class implementing this interface holds all information necessary to configure a render pass.
RenderPeer
          The RenderPeer is used to abstract the layer that does the actual drawing from the architecture of the renderer.
RenderPeer.RenderMode
           
RenderTarget
          A RenderTarget can be used on RenderPass level to make the Renderer render to something different than the standard frame buffer.
SceneGraphOpenGLReference
          This class manages the reference of SceneGraph objects to OpenGL names.
SceneGraphOpenGLReferences
          This class manages SceneGraphOpenGLReferencees per OpenGL context.
SceneGraphOpenGLReferences.Provider
           
ScissorRect
          This class is used to attach glScissor information to a RenderAtom.
StateUnitPeerRegistry
          A ShaderRegistry maintains all ShaderPeer implementations used by the rendering implementation.
 

Classes in org.xith3d.render used by org.xith3d.render.jsr231
CanvasPeer
          All CanvasPeer implementations must extend this class.
OpenGLCapabilities
          This is a simple container class, that holds some values describing the capabilities of the current OpenGL context.
OpenGLStatesCache
          The OpenGLStatesCache is a simple, flat class, that keeps a local copy of all the OpenGL states, that are used by the engine.
RenderAtomPeer
           
RenderOptions
          Storage class for configuring renderer options.
RenderPass
          This class holds all information for a render pass.
RenderPeer
          The RenderPeer is used to abstract the layer that does the actual drawing from the architecture of the renderer.
RenderPeer.RenderMode
           
RenderTarget
          A RenderTarget can be used on RenderPass level to make the Renderer render to something different than the standard frame buffer.
SceneGraphOpenGLReference
          This class manages the reference of SceneGraph objects to OpenGL names.
 

Classes in org.xith3d.render used by org.xith3d.render.lwjgl
CanvasPeer
          All CanvasPeer implementations must extend this class.
RenderPass
          This class holds all information for a render pass.
 

Classes in org.xith3d.render used by org.xith3d.render.preprocessing
Canvas3D
          A Canvas3D offers a plane area where the scene is projectively rendered on.
ClipperInfo
           
OpenGLCapabilities
          This is a simple container class, that holds some values describing the capabilities of the current OpenGL context.
RenderPass
          This class holds all information for a render pass.
ScissorRect
          This class is used to attach glScissor information to a RenderAtom.
 

Classes in org.xith3d.render used by org.xith3d.render.states.units
CanvasPeer
          All CanvasPeer implementations must extend this class.
OpenGLCapabilities
          This is a simple container class, that holds some values describing the capabilities of the current OpenGL context.
OpenGLStatesCache
          The OpenGLStatesCache is a simple, flat class, that keeps a local copy of all the OpenGL states, that are used by the engine.
RenderOptions
          Storage class for configuring renderer options.
RenderPeer
          The RenderPeer is used to abstract the layer that does the actual drawing from the architecture of the renderer.
RenderPeer.RenderMode
           
 

Classes in org.xith3d.render used by org.xith3d.render.util
Canvas3D
          A Canvas3D offers a plane area where the scene is projectively rendered on.
 

Classes in org.xith3d.render used by org.xith3d.resources
Canvas3D
          A Canvas3D offers a plane area where the scene is projectively rendered on.
CanvasPeer
          All CanvasPeer implementations must extend this class.
 

Classes in org.xith3d.render used by org.xith3d.scenegraph
Canvas3D
          A Canvas3D offers a plane area where the scene is projectively rendered on.
CanvasBag
          A class implementing this interface can hold several Canvas3Ds.
CanvasPeer
          All CanvasPeer implementations must extend this class.
Clipper
          A clipper can take up to six arbitrary clipping planes, which can individually be enabled/disabled.
ClipperInfo
           
OpenGLCapabilities
          This is a simple container class, that holds some values describing the capabilities of the current OpenGL context.
Renderer
          The Renderer is the main class for managing the transformation from the scene graph to the 3D card.
RenderPass
          This class holds all information for a render pass.
RenderPassConfig
          A class implementing this interface holds all information necessary to configure a render pass.
SceneGraphOpenGLReferences
          This class manages SceneGraphOpenGLReferencees per OpenGL context.
ScissorRect
          This class is used to attach glScissor information to a RenderAtom.
 

Classes in org.xith3d.render used by org.xith3d.scenegraph.modifications
Clipper
          A clipper can take up to six arbitrary clipping planes, which can individually be enabled/disabled.
ScissorRect
          This class is used to attach glScissor information to a RenderAtom.
 

Classes in org.xith3d.render used by org.xith3d.scenegraph.primitives
BackgroundRenderPass
          This is a simple RenderPass extension, that automatically sets up itself to be rendered in the foreground.
RenderPass
          This class holds all information for a render pass.
 

Classes in org.xith3d.render used by org.xith3d.schedops.properties
Canvas3D
          A Canvas3D offers a plane area where the scene is projectively rendered on.
 

Classes in org.xith3d.render used by org.xith3d.selection
Canvas3D
          A Canvas3D offers a plane area where the scene is projectively rendered on.
RenderPassConfig
          A class implementing this interface holds all information necessary to configure a render pass.
 

Classes in org.xith3d.render used by org.xith3d.ui.hud
ForegroundRenderPass
          This is a simple RenderPass extension, that automatically sets up itself to be rendered in the foreground.
 

Classes in org.xith3d.render used by org.xith3d.ui.hud.widgets
RenderPassConfig
          A class implementing this interface holds all information necessary to configure a render pass.
 

Classes in org.xith3d.render used by org.xith3d.ui.hud.widgets.assemblies
RenderPass
          This class holds all information for a render pass.
 

Classes in org.xith3d.render used by org.xith3d.ui.swingui
Canvas3D
          A Canvas3D offers a plane area where the scene is projectively rendered on.
RenderPass
          This class holds all information for a render pass.
 

Classes in org.xith3d.render used by org.xith3d.utility.events
Canvas3D
          A Canvas3D offers a plane area where the scene is projectively rendered on.
 

Classes in org.xith3d.render used by org.xith3d.utility.general
Canvas3D
          A Canvas3D offers a plane area where the scene is projectively rendered on.