Compounds | |
class | AppVisitor |
Basic AppVisitor implementation for animating a scene. More... | |
struct | LeafDepthSortFunctor |
struct | NewVertex |
class | MergeGeometryVisitor |
class | CombineLODsVisitor |
Optimize the LOD groups, by combining adjacent LOD's which have complementary ranges. More... | |
class | FlattenStaticTransformsVisitor |
Flatten Static Trasform nodes by applying their transform to the geometry on the leaves of the scene graph, then removing the now redundent transforms. More... | |
class | ConvertGeoSetsToGeometryVisitor |
ConvertGeoSetsToGeometryVisitor all the old GeoSet Drawables to the new Geometry Drawables. More... | |
class | CullVisitor |
Basic NodeVisitor implementation for rendering a scene. More... | |
class | DepthSortedBin |
class | DisplayListVisitor |
Visitor for traversing scene graph and setting each osg::Drawable's _useDisplayList flag, with option to immediately compile osg::Drawable OpenGL Display lists and osg::StateAttribute's. More... | |
class | DisplayRequirementsVisitor |
A visitor for traversing a scene graph establishing the OpenGL visuals are required to support rendering of that scene graph. More... | |
class | Hit |
class | InsertImpostorsVisitor |
Insert impostor nodes into scene graph. More... | |
class | IntersectState |
class | IntersectVisitor |
Basic visitor for ray based collisions of a scene. More... | |
class | Optimizer |
Insert impostor nodes into scene graph. More... | |
class | RemoveEmptyNodesVisitor |
Remove rendundent nodes, such as groups with one single child. More... | |
class | RemoveRedundentNodesVisitor |
Remove rendundent nodes, such as groups with one single child. More... | |
class | StateVisitor |
Optimize State in the scene graph by removing duplicate state, replacing it with shared instances, both for StateAttributes, and whole StateSets. More... | |
struct | Prim |
class | RegisterRenderBinProxy |
Proxy class for automatic registration of renderbins with the RenderBin prototypelist. More... | |
class | RenderBin |
RenderBin base class. More... | |
struct | SortCallback |
class | RenderGraph |
class | RenderLeaf |
container class for all data required for rendering of drawables. More... | |
class | RenderStage |
RenderState base class. More... | |
class | RenderStageLighting |
RenderBin base class. More... | |
class | RenderToTextureStage |
RenderStage which copies the final image to an attached texture or image. More... | |
class | SceneView |
SceneView is literally a view of a scene, encapsulating the camera, global state, lights and the scene itself. More... | |
class | SmoothingVisitor |
A smoothing visitor for calculating smoothed normals for osg::GeoSet's which contains surface primitives. More... | |
class | Tesselator |
A simple class for tessellating a single polygon boundary. More... | |
struct | Vec3d |
class | TransformCallback |
class | TriStripVisitor |
A tri stripping visitor for converting Geometry surface primitives into tri strips. More... |