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