SmallChange  1.0.0
A collection of extensions to Coin3D
Loading...
Searching...
No Matches
UTMElement Class Reference

The UTMElement class is yet to be documented. More...

#include <SmallChange/elements/UTMElement.h>

Inheritance diagram for UTMElement:
SoElement

Public Member Functions

virtual SoElementcopyMatchInfo (void) const
 
virtual void init (SoState *state)
 
virtual SbBool matches (const SoElement *element) const
 
virtual void push (SoState *state)
 

Static Public Member Functions

static const SbVec3fgetCurrentTranslation (SoState *state)
 
static const SbMatrix & getGlobalTransform (SoState *state)
 
static void getReferencePosition (SoState *state, double &easting, double &northing, double &elevation)
 
static void initClass (void)
 
static void setGlobalTransform (SoState *state, const SbMatrix &m)
 
static SbVec3f setPosition (SoState *state, double easting, double northing, double elevation)
 
static void setReferencePosition (SoState *state, double easting, double northing, double elevation)
 

Protected Member Functions

virtual ~UTMElement ()
 

Protected Attributes

SbVec3f currtrans
 
double easting
 
double elevation
 
SbMatrix gtransform
 
double northing
 

Detailed Description

The UTMElement class is yet to be documented.

FIXME: write doc.

Constructor & Destructor Documentation

◆ ~UTMElement()

UTMElement::~UTMElement ( )
protectedvirtual

The destructor.

Member Function Documentation

◆ setReferencePosition()

void UTMElement::setReferencePosition ( SoState * state,
double easting,
double northing,
double elevation )
static

Set current reference position.


The documentation for this class was generated from the following files: