ECEF Class Reference
[Geodetic coordinates and geoids]

#include <ECEF.hpp>

Inheritance diagram for ECEF:

Inheritance graph
[legend]
Collaboration diagram for ECEF:

Collaboration graph
[legend]
List of all members.

Detailed Description

Earth centered, earth fixed geodetic coordinates in meters.

Definition at line 68 of file ECEF.hpp.

Public Member Functions

 ECEF ()
 Default constructor.
 ECEF (const ECEF &right)
 Copy constructor.
 ECEF (const double &x, const double &y, const double &z)
 Construct from three doubles.
 ECEF (const Triple &t)
 Construct from a Triple.
virtual ~ECEF ()
 destructor
ECEFoperator= (const ECEF &right)
 Assignment operator.
Geodetic asGeodetic (GeoidModel *g)


Constructor & Destructor Documentation

ECEF  ) 
 

Default constructor.

Definition at line 60 of file ECEF.cpp.

ECEF const ECEF right  ) 
 

Copy constructor.

Definition at line 65 of file ECEF.cpp.

ECEF const double &  x,
const double &  y,
const double &  z
[inline]
 

Construct from three doubles.

Parameters:
x x coordinate in meters
y y coordinate in meters
z z coordinate in meters

Definition at line 81 of file ECEF.hpp.

ECEF const Triple t  )  [inline]
 

Construct from a Triple.

The Triple consists of the x coordinate, the y coordinate, and the z coordinate. All in meters.

Parameters:
t the Triple to copy from.

Definition at line 88 of file ECEF.hpp.

virtual ~ECEF  )  [inline, virtual]
 

destructor

Definition at line 93 of file ECEF.hpp.


Member Function Documentation

Geodetic asGeodetic GeoidModel g  ) 
 

Deprecated:
Convert to Geodetic Geodetic has a constructor that takes an ECEF and GeoidModel.
See also:
Geodetic, GeoidModel

Definition at line 78 of file ECEF.cpp.

References GeoidModel::a(), ABS, gpstk::cos(), GeoidModel::eccSquared(), Triple::operator[](), gpstk::RSS(), gpstk::sin(), and SQRT.

ECEF & operator= const ECEF right  ) 
 

Assignment operator.

Definition at line 70 of file ECEF.cpp.


The documentation for this class was generated from the following files:
Generated on Tue Jan 6 03:31:53 2009 for GPS ToolKit Software Library by  doxygen 1.3.9.1