Inheritance:
Public Methods
-
DepthSortedBin()
-
virtual osg::Object* clone() const
-
virtual bool isSameKindAs(const osg::Object* obj) const
-
virtual const char* className() const
-
virtual void reset()
-
virtual void sort_local()
-
virtual void draw_local(osg::State& state, RenderLeaf*& previous)
-
void setDrawOrder(const DrawOrder drawOrder)
-
const DrawOrder getDrawOrder() const
Public Members
-
enum DrawOrder
Protected Fields
-
DrawOrder _drawOrder
-
RenderLeafList _renderLeafList
Protected Methods
-
virtual ~DepthSortedBin()
Public Fields
-
int _binNum
-
RenderBin* _parent
-
RenderStage* _stage
-
RenderBinList _bins
-
RenderGraphList _renderGraphList
Public Methods
-
typedef std::map< int, osg::ref_ptr<RenderBin> >static RenderBinList RenderBin* createRenderBin(const std::string& binName)
-
static void addRenderBinPrototype(RenderBin* proto)
-
static void removeRenderBinPrototype(RenderBin* proto)
-
RenderBin* find_or_insert(int binNum, const std::string& binName)
-
void addRenderGraph(RenderGraph* rg)
-
void sort()
-
virtual void draw(osg::State& state, RenderLeaf*& previous)
-
bool getStats(osg::Statistics* primStats)
-
void getPrims(osg::Statistics* primStats)
-
bool getPrims(osg::Statistics* primStats, const int nbin)
Public Members
-
typedef std::map< std::string, osg::ref_ptr<RenderBin> >static RenderBinPrototypeList RenderBinPrototypeList s_renderBinPrototypeList
Documentation
- DepthSortedBin()
- virtual osg::Object* clone() const
- virtual bool isSameKindAs(const osg::Object* obj) const
- virtual const char* className() const
- virtual void reset()
- virtual void sort_local()
- virtual void draw_local(osg::State& state, RenderLeaf*& previous)
- enum DrawOrder
- FRONT_TO_BACK
- BACK_TO_FRONT
- void setDrawOrder(const DrawOrder drawOrder)
- const DrawOrder getDrawOrder() const
- virtual ~DepthSortedBin()
- DrawOrder _drawOrder
- RenderLeafList _renderLeafList
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.