class OSGUTIL_EXPORT osgUtil::DepthSortedBin


Inheritance:


Public Methods

[more] DepthSortedBin()
[more]virtual osg::Object* cloneType() const
[more]virtual osg::Object* clone(const osg::CopyOp&) const
[more]virtual bool isSameKindAs(const osg::Object* obj) const
[more]virtual const char* libraryName() const
[more]virtual const char* className() const
[more]virtual void reset()
[more]virtual void sort_local()
[more]virtual void draw_local(osg::State& state, RenderLeaf*& previous)
[more]void setDrawOrder(const DrawOrder drawOrder)
[more]const DrawOrder getDrawOrder() const

Public Members

[more]enum DrawOrder

Protected Fields

[more]DrawOrder _drawOrder

Protected Methods

[more]virtual ~DepthSortedBin()


Inherited from RenderBin:

Public Fields

oint _binNum
oRenderBin* _parent
oRenderStage* _stage
oRenderBinList _bins
oRenderGraphList _renderGraphList
oRenderLeafList _renderLeafList

Public Methods

otypedef std::map< int, osg::ref_ptr<RenderBin> >static RenderBinList RenderBin* createRenderBin(const std::string& binName)
ostatic void addRenderBinPrototype(RenderBin* proto)
ostatic void removeRenderBinPrototype(RenderBin* proto)
oRenderBin* find_or_insert(int binNum, const std::string& binName)
ovoid addRenderGraph(RenderGraph* rg)
ovoid sort()
ovirtual void draw(osg::State& state, RenderLeaf*& previous)
obool getStats(osg::Statistics* primStats)
ovoid getPrims(osg::Statistics* primStats)
obool getPrims(osg::Statistics* primStats, const int nbin)

Public Members

otypedef std::map< std::string, osg::ref_ptr<RenderBin> >static RenderBinPrototypeList RenderBinPrototypeList s_renderBinPrototypeList


Documentation

o DepthSortedBin()

ovirtual osg::Object* cloneType() const

ovirtual osg::Object* clone(const osg::CopyOp&) const

ovirtual bool isSameKindAs(const osg::Object* obj) const

ovirtual const char* libraryName() const

ovirtual const char* className() const

ovirtual void reset()

ovirtual void sort_local()

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

oenum DrawOrder

o FRONT_TO_BACK

o BACK_TO_FRONT

ovoid setDrawOrder(const DrawOrder drawOrder)

oconst DrawOrder getDrawOrder() const

ovirtual ~DepthSortedBin()

oDrawOrder _drawOrder


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



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