class OSGSIM_EXPORT osgSim::AzimElevationSector


Inheritance:


Public Methods

[more] AzimElevationSector()
[more] AzimElevationSector(const AzimElevationSector& copy, const osg::CopyOp& copyop = osg::CopyOp::SHALLOW_COPY)
[more] AzimElevationSector(float minAzimuth, float maxAzimuth, float minElevation, float maxElevation, float fadeAngle=0.0f)
[more]META_Object(osgSim, AzimElevationSector) ()(const osg::Vec3& eyeLocal) const

Protected Methods

[more]virtual ~AzimElevationSector()


Inherited from Sector:

Public Methods

ovirtual const char* libraryName() const
ovirtual const char* className() const
ovirtual bool isSameKindAs(const osg::Object* obj) const
ovirtual float operator() (const osg::Vec3&yeLocal*/) const


Inherited from AzimRange:

Public Methods

ovoid setAzimuthRange(float minAzimuth, float maxAzimuth, float fadeAngle=0.0f)
ovoid getAzimuthRange(float& minAzimuth, float& maxAzimuth, float& fadeAngle) const
oinline float azimSector(const osg::Vec3& eyeLocal) const

Protected Fields

ofloat _cosAzim
ofloat _sinAzim
ofloat _cosAngle
ofloat _cosFadeAngle


Inherited from ElevationRange:

Public Methods

ovoid setElevationRange(float minElevation, float maxElevation, float fadeAngle=0.0f)
ofloat getMinElevation() const
ofloat getMaxElevation() const
ofloat getFadeAngle() const
oinline float elevationSector(const osg::Vec3& eyeLocal) const

Protected Fields

ofloat _cosMinElevation
ofloat _cosMinFadeElevation
ofloat _cosMaxElevation
ofloat _cosMaxFadeElevation


Documentation

o AzimElevationSector()

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

o AzimElevationSector(float minAzimuth, float maxAzimuth, float minElevation, float maxElevation, float fadeAngle=0.0f)

oMETA_Object(osgSim, AzimElevationSector) ()(const osg::Vec3& eyeLocal) const

ovirtual ~AzimElevationSector()


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



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