class OSGSIM_EXPORT osgSim::DirectionalSector


Inheritance:


Public Methods

[more] DirectionalSector()
[more] DirectionalSector(const DirectionalSector& copy, const osg::CopyOp& copyop = osg::CopyOp::SHALLOW_COPY)
[more] DirectionalSector(const osg::Vec3& direction, float horizLobeAngle, float vertLobeAngle, float lobeRollAngle, float fadeAngle=0.0f)
[more]META_Object (osgSim, DirectionalSector)(const osg::Vec3& direction)
[more]const osg::Vec3& getDirection() const
[more]void setHorizLobeAngle(float angle)
[more]float getHorizLobeAngle() const
[more]void setLobeRollAngle(float angle)
[more]float getLobeRollAngle() const
[more]void setVertLobeAngle(float angle)
[more]float getVertLobeAngle() const
[more]void setFadeAngle(float angle)
[more]float getFadeAngle() const
[more]virtual float operator() (const osg::Vec3& eyeLocal) const
[more]void computeMatrix()

Protected Fields

[more]osg::Vec3 _direction
[more]float _rollAngle
[more]osg::Matrix _local_to_LP
[more]float _cosHorizAngle
[more]float _cosVertAngle
[more]float _cosHorizFadeAngle
[more]float _cosVertFadeAngle

Protected Methods

[more]virtual ~DirectionalSector()


Inherited from Sector:

Public Methods

ovirtual const char* libraryName() const
ovirtual const char* className() const
ovirtual bool isSameKindAs(const osg::Object* obj) const


Documentation

o DirectionalSector()

o DirectionalSector(const DirectionalSector& copy, const osg::CopyOp& copyop = osg::CopyOp::SHALLOW_COPY)

o DirectionalSector(const osg::Vec3& direction, float horizLobeAngle, float vertLobeAngle, float lobeRollAngle, float fadeAngle=0.0f)

oMETA_Object (osgSim, DirectionalSector)(const osg::Vec3& direction)

oconst osg::Vec3& getDirection() const

ovoid setHorizLobeAngle(float angle)

ofloat getHorizLobeAngle() const

ovoid setLobeRollAngle(float angle)

ofloat getLobeRollAngle() const

ovoid setVertLobeAngle(float angle)

ofloat getVertLobeAngle() const

ovoid setFadeAngle(float angle)

ofloat getFadeAngle() const

ovirtual float operator() (const osg::Vec3& eyeLocal) const

ovoid computeMatrix()

ovirtual ~DirectionalSector()

oosg::Vec3 _direction

ofloat _rollAngle

oosg::Matrix _local_to_LP

ofloat _cosHorizAngle

ofloat _cosVertAngle

ofloat _cosHorizFadeAngle

ofloat _cosVertFadeAngle


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



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