#include <ECEF.hpp>
Inheritance diagram for ECEF:


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 | |
| ECEF & | operator= (const ECEF &right) |
| Assignment operator. | |
| Geodetic | asGeodetic (GeoidModel *g) |
|
|
Default constructor.
|
|
|
Copy constructor.
|
|
||||||||||||||||
|
Construct from three doubles.
|
|
|
Construct from a Triple. The Triple consists of the x coordinate, the y coordinate, and the z coordinate. All in meters.
|
|
|
destructor
|
|
|
Definition at line 78 of file ECEF.cpp. References GeoidModel::a(), ABS, gpstk::cos(), GeoidModel::eccSquared(), Triple::operator[](), gpstk::RSS(), gpstk::sin(), and SQRT. |
|
|
Assignment operator.
|
1.3.9.1