|
Classes |
| class | CubeMapGenerator |
| | This is the base class for cube map generators. More...
|
| class | CullVisitor |
| | Basic NodeVisitor implementation for rendering a scene. More...
|
| struct | CullVisitor::MatrixPlanesDrawables |
| class | DelaunayConstraint |
| | DelaunayTriangulator: Utility class that triangulates an irregular network of sample points. More...
|
| class | DelaunayTriangulator |
| class | DisplayRequirementsVisitor |
| | A visitor for traversing a scene graph establishing which OpenGL visuals are required to support rendering of that scene graph. More...
|
| class | GLObjectsVisitor |
| | 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 | HalfWayMapGenerator |
| | This cube map generator produces an Half-way vector map, useful for hardware-based specular lighting effects. More...
|
| class | HighlightMapGenerator |
| | This cube map generator produces a specular highlight map. More...
|
| class | Hit |
| class | IntersectVisitor |
| | Basic visitor for ray based collisions of a scene. More...
|
| class | IntersectVisitor::IntersectState |
| class | BaseOptimizerVisitor |
| | Helper base class for implementing Optimizer techniques. More...
|
| class | Optimizer |
| | Traverses scene graph to improve efficiency. More...
|
| struct | Optimizer::IsOperationPermissibleForObjectCallback |
| | Callback for customizing what operations are permitted on objects in the scene graph. More...
|
| class | Optimizer::FlattenStaticTransformsVisitor |
| | Flatten Static Transform nodes by applying their transform to the geometry on the leaves of the scene graph, then removing the now redundant transforms. More...
|
| class | Optimizer::CombineStaticTransformsVisitor |
| | Combine Static Transform nodes that sit above one another. More...
|
| class | Optimizer::RemoveEmptyNodesVisitor |
| | Remove rendundant nodes, such as groups with one single child. More...
|
| class | Optimizer::RemoveRedundantNodesVisitor |
| | Remove redundant nodes, such as groups with one single child. More...
|
| class | Optimizer::RemoveLoadedProxyNodesVisitor |
| | Remove loaded proxy nodes. More...
|
| class | Optimizer::TesselateVisitor |
| | Tesselate all geodes, to remove POLYGONS. More...
|
| class | Optimizer::CombineLODsVisitor |
| | Optimize the LOD groups, by combining adjacent LOD's which have complementary ranges. More...
|
| class | Optimizer::StateVisitor |
| | Optimize State in the scene graph by removing duplicate state, replacing it with shared instances, both for StateAttributes, and whole StateSets. More...
|
| class | Optimizer::CheckGeometryVisitor |
| class | Optimizer::MergeGeometryVisitor |
| class | Optimizer::SpatializeGroupsVisitor |
| | Spatialize scene into a balanced quad/oct tree. More...
|
| class | Optimizer::CopySharedSubgraphsVisitor |
| | Copy any shared subgraphs, enabling flattening of static transforms. More...
|
| class | Optimizer::TextureVisitor |
| | For all textures apply settings. More...
|
| class | PositionalStateContainer |
| | PositionalStateContainer base class. More...
|
| class | ReflectionMapGenerator |
| | This is the most simple cube map generator. More...
|
| class | RenderBin |
| | RenderBin base class. More...
|
| struct | RenderBin::SortCallback |
| struct | RenderBin::DrawCallback |
| class | RegisterRenderBinProxy |
| | Proxy class for automatic registration of renderbins with the RenderBin prototypelist. More...
|
| class | RenderLeaf |
| | Container class for all data required for rendering of drawables. More...
|
| class | RenderStage |
| | RenderStage base class. More...
|
| class | SceneView |
| | SceneView is literally a view of a scene, encapsulating the 'camera' (not to be confused with Producer::Camera) (modelview+projection matrices), global state, lights and the scene itself. More...
|
| struct | SceneView::ComputeStereoMatricesCallback |
| | Callback for overidding the default method for compute the offset projection and view matrices. More...
|
| class | Simplifier |
| | A simplifier for reducing the number of traingles in osg::Geometry. More...
|
| class | Simplifier::ContinueSimplificationCallback |
| class | SmoothingVisitor |
| | A smoothing visitor for calculating smoothed normals for osg::GeoSet's which contains surface primitives. More...
|
| struct | LeafDepthSortFunctor |
| class | StateGraph |
| | StateGraph - contained in a renderBin, defines the scene to be drawn. More...
|
| class | Statistics |
| | Statistics base class. More...
|
| class | TangentSpaceGenerator |
| | The TangentSpaceGenerator class generates three arrays containing tangent-space basis vectors. More...
|
| class | Tesselator |
| | Originally a simple class for tessellating a single polygon boundary. More...
|
| struct | Tesselator::Prim |
| struct | Tesselator::Vec3d |
| struct | Tesselator::NewVertex |
| class | TransformAttributeFunctor |
| | Functor for transforming a drawable's vertex and normal attributes by specified matrix. More...
|
| class | TransformCallback |
| | TransformCallback is now deprecated, use osg::AnimationPathCallback instead. More...
|
| class | TriStripVisitor |
| | A tri stripping visitor for converting Geometry surface primitives into tri strips. More...
|
| class | UpdateVisitor |
| | Basic UpdateVisitor implementation for animating a scene. More...
|