Public Member Functions | |
| virtual void | init (SoState *state) |
| virtual void | push (SoState *state) |
| virtual SbBool | matches (const SoElement *element) const |
| virtual SoElement * | copyMatchInfo (void) const |
Static Public Member Functions | |
| static void | initClass (void) |
| static void | setGlobalTransform (SoState *state, const SbMatrix &m) |
| static const SbMatrix & | getGlobalTransform (SoState *state) |
| static void | setReferencePosition (SoState *state, double easting, double northing, double elevation) |
| static void | getReferencePosition (SoState *state, double &easting, double &northing, double &elevation) |
| static SbVec3f | setPosition (SoState *state, double easting, double northing, double elevation) |
| static const SbVec3f & | getCurrentTranslation (SoState *state) |
Protected Member Functions | |
| virtual | ~UTMElement () |
Protected Attributes | |
| double | easting |
| double | northing |
| double | elevation |
| SbVec3f | currtrans |
| SbMatrix | gtransform |
Private Types | |
| typedef SoElement | inherited |
Private Member Functions | |
| SO_ELEMENT_HEADER (UTMElement) | |
typedef SoElement UTMElement::inherited [private] |
| virtual UTMElement::~UTMElement | ( | ) | [protected, virtual] |
| virtual SoElement* UTMElement::copyMatchInfo | ( | void | ) | const [virtual] |
| static const SbVec3f& UTMElement::getCurrentTranslation | ( | SoState * | state | ) | [static] |
| static const SbMatrix& UTMElement::getGlobalTransform | ( | SoState * | state | ) | [static] |
| static void UTMElement::getReferencePosition | ( | SoState * | state, | |
| double & | easting, | |||
| double & | northing, | |||
| double & | elevation | |||
| ) | [static] |
| virtual void UTMElement::init | ( | SoState * | state | ) | [virtual] |
| static void UTMElement::initClass | ( | void | ) | [static] |
| virtual SbBool UTMElement::matches | ( | const SoElement * | element | ) | const [virtual] |
| virtual void UTMElement::push | ( | SoState * | state | ) | [virtual] |
| static void UTMElement::setGlobalTransform | ( | SoState * | state, | |
| const SbMatrix & | m | |||
| ) | [static] |
| static SbVec3f UTMElement::setPosition | ( | SoState * | state, | |
| double | easting, | |||
| double | northing, | |||
| double | elevation | |||
| ) | [static] |
| static void UTMElement::setReferencePosition | ( | SoState * | state, | |
| double | easting, | |||
| double | northing, | |||
| double | elevation | |||
| ) | [static] |
| UTMElement::SO_ELEMENT_HEADER | ( | UTMElement | ) | [private] |
SbVec3f UTMElement::currtrans [protected] |
double UTMElement::easting [protected] |
double UTMElement::elevation [protected] |
SbMatrix UTMElement::gtransform [protected] |
double UTMElement::northing [protected] |
1.7.1