ot::EllipsoidTransformNode Class Reference

#include <EllipsoidTransformNode.h>

Inheritance diagram for ot::EllipsoidTransformNode:

Inheritance graph
[legend]
Collaboration diagram for ot::EllipsoidTransformNode:

Collaboration graph
[legend]
List of all members.

Public Types

enum  Mode { toEllipsoid = 0, toCartesian }
 mode flag to denote which direction the conversion will be More...

Public Attributes

double a
 the first semi diameter in meters
double b
 the second semi diameter in meters
enum ot::EllipsoidTransformNode::Mode mode
 mode flag to denote which direction the conversion will be

Protected Member Functions

 EllipsoidTransformNode (double a_, double b_, Mode mode_)
virtual EventtransformEvent (Event *event)

Friends

class CommonNodeFactory

Member Enumeration Documentation

enum ot::EllipsoidTransformNode::Mode
 

mode flag to denote which direction the conversion will be

Enumerator:
toEllipsoid 
toCartesian 


Constructor & Destructor Documentation

ot::EllipsoidTransformNode::EllipsoidTransformNode double  a_,
double  b_,
Mode  mode_
[protected]
 


Member Function Documentation

Event * ot::EllipsoidTransformNode::transformEvent Event event  )  [protected, virtual]
 

transforms a event either to or from an ellipsoid coordinate system to a cartesian one.

Parameters:
event pointer to original event
Returns:
pointer to localEvent member

Implements ot::Transformation.


Friends And Related Function Documentation

friend class CommonNodeFactory [friend]
 


Member Data Documentation

double ot::EllipsoidTransformNode::a
 

the first semi diameter in meters

double ot::EllipsoidTransformNode::b
 

the second semi diameter in meters

enum ot::EllipsoidTransformNode::Mode ot::EllipsoidTransformNode::mode
 

mode flag to denote which direction the conversion will be


The documentation for this class was generated from the following files:
Generated on Wed Feb 28 15:28:11 2007 for NaviTrack by  doxygen 1.4.6