Public Member Functions | |
| Locator () | |
| Locator (const Locator &, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | |
| Copy constructor using CopyOp to manage deep vs shallow copy. | |
| META_Object (osgTerrain, Locator) | |
| virtual bool | orientationOpenGL () const |
| virtual bool | convertLocalToModel (const osg::Vec3d &, osg::Vec3d &) const |
| virtual bool | convertModelToLocal (const osg::Vec3d &, osg::Vec3d &) const |
| bool | computeLocalBounds (Locator &source, osg::Vec3d &bottomLeft, osg::Vec3d &topRight) |
Static Public Member Functions | |
| static bool | convertLocalCoordBetween (const Locator &source, const osg::Vec3d &sourceNDC, const Locator &destination, osg::Vec3d &destinationNDC) |
Protected Member Functions | |
| virtual | ~Locator () |
| osgTerrain::Locator::Locator | ( | ) |
| osgTerrain::Locator::Locator | ( | const Locator & | , | |
| const osg::CopyOp & | copyop = osg::CopyOp::SHALLOW_COPY | |||
| ) |
Copy constructor using CopyOp to manage deep vs shallow copy.
| virtual osgTerrain::Locator::~Locator | ( | ) | [protected, virtual] |
| osgTerrain::Locator::META_Object | ( | osgTerrain | , | |
| Locator | ||||
| ) |
| virtual bool osgTerrain::Locator::orientationOpenGL | ( | ) | const [inline, virtual] |
Reimplemented in osgTerrain::EllipsoidLocator, and osgTerrain::CartizianLocator.
| virtual bool osgTerrain::Locator::convertLocalToModel | ( | const osg::Vec3d & | , | |
| osg::Vec3d & | ||||
| ) | const [inline, virtual] |
Reimplemented in osgTerrain::EllipsoidLocator, and osgTerrain::CartizianLocator.
| virtual bool osgTerrain::Locator::convertModelToLocal | ( | const osg::Vec3d & | , | |
| osg::Vec3d & | ||||
| ) | const [inline, virtual] |
Reimplemented in osgTerrain::EllipsoidLocator, and osgTerrain::CartizianLocator.
| static bool osgTerrain::Locator::convertLocalCoordBetween | ( | const Locator & | source, | |
| const osg::Vec3d & | sourceNDC, | |||
| const Locator & | destination, | |||
| osg::Vec3d & | destinationNDC | |||
| ) | [inline, static] |
| bool osgTerrain::Locator::computeLocalBounds | ( | Locator & | source, | |
| osg::Vec3d & | bottomLeft, | |||
| osg::Vec3d & | topRight | |||
| ) |