osgEarth 2.1.1
Public Member Functions | Private Attributes

seamless::EulerFaceLocator Class Reference

Inheritance diagram for seamless::EulerFaceLocator:
Collaboration diagram for seamless::EulerFaceLocator:

List of all members.

Public Member Functions

 EulerFaceLocator (unsigned int face)
bool convertLocalToModel (const osg::Vec3d &local, osg::Vec3d &world) const
bool convertModelToLocal (const osg::Vec3d &world, osg::Vec3d &local) const

Private Attributes

unsigned int _face

Detailed Description

osgTerrain locator for positioning data on the terrain using a cube-face coordinate system.

Definition at line 129 of file Euler.


Constructor & Destructor Documentation

seamless::EulerFaceLocator::EulerFaceLocator ( unsigned int  face) [inline]

Definition at line 132 of file Euler.

        : _face(face)
    {
    }

Member Function Documentation

bool seamless::EulerFaceLocator::convertLocalToModel ( const osg::Vec3d &  local,
osg::Vec3d &  world 
) const
bool seamless::EulerFaceLocator::convertModelToLocal ( const osg::Vec3d &  world,
osg::Vec3d &  local 
) const [virtual]

Reimplemented from osgEarth::GeoLocator.


Member Data Documentation

unsigned int seamless::EulerFaceLocator::_face [private]

Definition at line 146 of file Euler.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines