osg::Node and its subclasses
-
osg::Node - the base class of all internal nodes classes
-
osg::Group - example of the Composite Design Pattern
-
osg::Transform - base for class nodes which transform their subgraph
-
osg::MatrixTransform - uses a 4x4 matrix for the transform
-
osg::PositionAttitudeTransform - uses a Vec3 position, Quat rotation for the attitude, and Vec3 for a pivot point.
-
osg::DOFTransform - OpenFlight style Degree of Freedom node
-
osg::Geode - leaf node from which drawable leaves are hung
-
osg::Billboard - orientates associated drawables to face the viewer
-
osg::LOD - level of detail node
-
osg::Impostor - adds support for hierarchical image chaching
-
osg::Switch - controls which of the children are on or off
-
osg::Sequence - automatically steps through children
-
osg::LightSource - positions an osg::Light in the scene
-
osg::ClipNode - positions osg::ClipPlane planes in the scene
-
osg::Projection - overrides the projection matrix (useful for HUD's)
-
osg::OccluderNode - positions convex planer occluders and convex planer portals in the scene