-
class OSGUTIL_EXPORT CubeMapGenerator: public osg::Referenced
- This is the base class for cube map generators.
-
class OSGUTIL_EXPORT CullVisitor: public osg::NodeVisitor, public osg::CullStack
- Basic NodeVisitor implementation for rendering a scene.
-
class OSGUTIL_EXPORT DelaunayTriangulator: public osg::Referenced
- Utility class that triangulates an irregolar network of sample points.
-
class OSGUTIL_EXPORT DisplayRequirementsVisitor: public osg::NodeVisitor
- A visitor for traversing a scene graph establishing the OpenGL visuals are required to support rendering of that scene graph.
-
class OSGUTIL_EXPORT GLObjectsVisitor: public osg::NodeVisitor
- 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
-
class OSGUTIL_EXPORT HalfWayMapGenerator: public CubeMapGenerator
- This cube map generator produces an Half-way vector map, useful for hardware-based specular lighting effects.
-
class OSGUTIL_EXPORT HighlightMapGenerator: public CubeMapGenerator
- This cube map generator produces a specular highlight map.
-
class OSGUTIL_EXPORT InsertImpostorsVisitor: public osg::NodeVisitor
- Insert impostor nodes into scene graph.
-
class OSGUTIL_EXPORT Hit
-
class OSGUTIL_EXPORT IntersectVisitor: public osg::NodeVisitor
- Basic visitor for ray based collisions of a scene
-
class OSGUTIL_EXPORT Optimizer
- Insert impostor nodes into scene graph.
-
class ReflectionMapGenerator: public CubeMapGenerator
- This is the most simple cube map generator.
-
class OSGUTIL_EXPORT RenderBin: public osg::Object
- RenderBin base class
-
class RegisterRenderBinProxy
- Proxy class for automatic registration of renderbins with the RenderBin prototypelist
-
struct LeafDepthSortFunctor
-
class OSGUTIL_EXPORT RenderGraph: public osg::Referenced
-
class OSGUTIL_EXPORT RenderLeaf: public osg::Referenced
- container class for all data required for rendering of drawables
-
class OSGUTIL_EXPORT RenderStage: public RenderBin
- RenderState base class.
-
class OSGUTIL_EXPORT RenderStageLighting: public osg::Object
- RenderBin base class
-
class OSGUTIL_EXPORT RenderToTextureStage: public RenderStage
- RenderStage which copies the final image to an attached texture or image.
-
class OSGUTIL_EXPORT SceneView: public osg::Referenced, public osg::CullSettings
- SceneView is literally a view of a scene, encapsulating the camera (modelview+projection matrices), global state, lights and the scene itself.
-
class OSGUTIL_EXPORT Simplifier: public osg::NodeVisitor
- A simplifier for reducing the number of traingles in osg::Geometry
-
class OSGUTIL_EXPORT SmoothingVisitor: public osg::NodeVisitor
- A smoothing visitor for calculating smoothed normals for osg::GeoSet's which contains surface primitives
-
class Statistics: public osg::Drawable::PrimitiveFunctor
- Statistics base class.
-
class OSGUTIL_EXPORT TangentSpaceGenerator: public osg::Referenced
- This class generates three arrays containing tangent-space basis vectors.
-
class OSGUTIL_EXPORT Tesselator: public osg::Referenced
- Originally a simple class for tessellating a single polygon boundary.
-
class OSGUTIL_EXPORT TransformAttributeFunctor: public osg::Drawable::AttributeFunctor
- Functor for transforming a drawable's vertex and normal attributes by specified matrix.
-
class OSGUTIL_EXPORT TransformCallback: public osg::NodeCallback
-
class OSGUTIL_EXPORT TriStripVisitor: public osg::NodeVisitor
- A tri stripping visitor for converting Geometry surface primitives into tri strips.
-
class OSGUTIL_EXPORT UpdateVisitor: public osg::NodeVisitor
- Basic UpdateVisitor implementation for animating a scene.
Documentation
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.