osgTerrain::GeospatialExtents Class Reference

List of all members.

Public Member Functions

 GeospatialExtents ()
 GeospatialExtents (double xmin, double ymin, double xmax, double ymax, bool isGeographic)
double & xMin ()
double xMin () const
double & yMin ()
double yMin () const
double & xMax ()
double xMax () const
double & yMax ()
double yMax () const
void init ()
bool valid () const
double radius () const
double radius2 () const
GeospatialExtents intersection (const GeospatialExtents &e, double xoffset) const
bool intersects (const GeospatialExtents &bb) const
void expandBy (const osg::BoundingSphere &sh)
void expandBy (const osg::Vec3 &v)
void expandBy (const GeospatialExtents &e)

Public Attributes

osg::Vec2d _min
osg::Vec2d _max
bool _isGeographic

Constructor & Destructor Documentation

osgTerrain::GeospatialExtents::GeospatialExtents  )  [inline]
 

osgTerrain::GeospatialExtents::GeospatialExtents double  xmin,
double  ymin,
double  xmax,
double  ymax,
bool  isGeographic
[inline]
 


Member Function Documentation

void osgTerrain::GeospatialExtents::expandBy const GeospatialExtents e  )  [inline]
 

void osgTerrain::GeospatialExtents::expandBy const osg::Vec3 v  )  [inline]
 

void osgTerrain::GeospatialExtents::expandBy const osg::BoundingSphere sh  )  [inline]
 

void osgTerrain::GeospatialExtents::init  )  [inline]
 

GeospatialExtents osgTerrain::GeospatialExtents::intersection const GeospatialExtents e,
double  xoffset
const [inline]
 

bool osgTerrain::GeospatialExtents::intersects const GeospatialExtents bb  )  const [inline]
 

Return true if this bounding box intersects the specified bounding box.

double osgTerrain::GeospatialExtents::radius  )  const [inline]
 

double osgTerrain::GeospatialExtents::radius2  )  const [inline]
 

bool osgTerrain::GeospatialExtents::valid  )  const [inline]
 

double osgTerrain::GeospatialExtents::xMax  )  const [inline]
 

double& osgTerrain::GeospatialExtents::xMax  )  [inline]
 

double osgTerrain::GeospatialExtents::xMin  )  const [inline]
 

double& osgTerrain::GeospatialExtents::xMin  )  [inline]
 

double osgTerrain::GeospatialExtents::yMax  )  const [inline]
 

double& osgTerrain::GeospatialExtents::yMax  )  [inline]
 

double osgTerrain::GeospatialExtents::yMin  )  const [inline]
 

double& osgTerrain::GeospatialExtents::yMin  )  [inline]
 


Member Data Documentation

bool osgTerrain::GeospatialExtents::_isGeographic
 

osg::Vec2d osgTerrain::GeospatialExtents::_max
 

osg::Vec2d osgTerrain::GeospatialExtents::_min
 


The documentation for this class was generated from the following file:
Generated on Wed Nov 29 06:29:51 2006 for OpenSceneGraph by  doxygen 1.4.6