namespace osgUtil


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