class SG_EXPORT osg::ClusterCullingCallback

Drawable CullCallback for adding cluster culling to cull back facing drawables

Inheritance:


Public Methods

[more] ClusterCullingCallback()
[more] ClusterCullingCallback(const ClusterCullingCallback& ccc, const CopyOp& copyop)
[more] ClusterCullingCallback(const osg::Vec3& controlPoint, const osg::Vec3& normal, float deviation)
[more] ClusterCullingCallback(const osg::Drawable* drawable)
[more]META_Object (osg, ClusterCullingCallback)(const osg::Drawable* drawable)
[more]void set(const osg::Vec3& controlPoint, const osg::Vec3& normal, float deviation, float radius)
[more]void setControlPoint(const osg::Vec3& controlPoint)
[more]const osg::Vec3& getControlPoint() const
[more]void setNormal(const osg::Vec3& normal)
[more]const osg::Vec3& getNormal() const
[more]void setRadius(float radius)
[more]float getRadius() const
[more]void setDeviation(float deviation)
[more]float getDeviation() const
[more]virtual bool cull(osg::NodeVisitor*, osg::Drawable*, osg::State*) const

Protected Fields

[more]osg::Vec3 _controlPoint
[more]osg::Vec3 _normal
[more]float _radius
[more]float _deviation

Protected Methods

[more]virtual ~ClusterCullingCallback()


Documentation

Drawable CullCallback for adding cluster culling to cull back facing drawables
o ClusterCullingCallback()

o ClusterCullingCallback(const ClusterCullingCallback& ccc, const CopyOp& copyop)

o ClusterCullingCallback(const osg::Vec3& controlPoint, const osg::Vec3& normal, float deviation)

o ClusterCullingCallback(const osg::Drawable* drawable)

oMETA_Object (osg, ClusterCullingCallback)(const osg::Drawable* drawable)

ovoid set(const osg::Vec3& controlPoint, const osg::Vec3& normal, float deviation, float radius)

ovoid setControlPoint(const osg::Vec3& controlPoint)

oconst osg::Vec3& getControlPoint() const

ovoid setNormal(const osg::Vec3& normal)

oconst osg::Vec3& getNormal() const

ovoid setRadius(float radius)

ofloat getRadius() const

ovoid setDeviation(float deviation)

ofloat getDeviation() const

ovirtual bool cull(osg::NodeVisitor*, osg::Drawable*, osg::State*) const

ovirtual ~ClusterCullingCallback()

oosg::Vec3 _controlPoint

oosg::Vec3 _normal

ofloat _radius

ofloat _deviation


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



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