class OSGUTIL_EXPORT osgUtil::RenderLeaf

container class for all data required for rendering of drawables

Inheritance:


Public Fields

[more]RenderGraph* _parent
[more]osg::Drawable* _drawable
[more]osg::ref_ptr<osg::Matrix> _projection
[more]osg::ref_ptr<osg::Matrix> _modelview
[more]float _depth

Public Methods

[more]inline RenderLeaf(osg::Drawable* drawable, osg::Matrix* projection, osg::Matrix* modelview, float depth=0.0f)
[more]inline void set(osg::Drawable* drawable, osg::Matrix* projection, osg::Matrix* modelview, float depth=0.0f)
[more]inline void reset()
[more]virtual void render(osg::State& state, RenderLeaf* previous)


Documentation

container class for all data required for rendering of drawables
oinline RenderLeaf(osg::Drawable* drawable, osg::Matrix* projection, osg::Matrix* modelview, float depth=0.0f)

oinline void set(osg::Drawable* drawable, osg::Matrix* projection, osg::Matrix* modelview, float depth=0.0f)

oinline void reset()

ovirtual void render(osg::State& state, RenderLeaf* previous)

oRenderGraph* _parent

oosg::Drawable* _drawable

oosg::ref_ptr<osg::Matrix> _projection

oosg::ref_ptr<osg::Matrix> _modelview

ofloat _depth


This class has no child classes.
Friends:
class osgUtil::RenderGraph

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.