#include <ellipsoid_space.h>
Public Member Functions | |
| void | cartToEllipsoidal (double x, double y, double z, double &lat, double &lon, double &height) |
| Ellipsoid (bool _is_prolate=true) | |
| Ellipsoid (double a, double b, bool _is_prolate=true) | |
| void | ellipsoidalToCart (double lat, double lon, double height, double &x, double &y, double &z) |
| void | mollweideProjection (double lat, double lon, double &x, double &y) |
Public Attributes | |
| double | A |
| double | a |
| double | B |
| double | E |
| double | height |
| bool | is_prolate |
Definition at line 11 of file ellipsoid_space.h.
| Ellipsoid::Ellipsoid | ( | bool | _is_prolate = true | ) | [inline] |
Definition at line 15 of file ellipsoid_space.h.
| Ellipsoid::Ellipsoid | ( | double | a, |
| double | b, | ||
| bool | _is_prolate = true |
||
| ) | [inline] |
Definition at line 21 of file ellipsoid_space.h.
| void Ellipsoid::cartToEllipsoidal | ( | double | x, |
| double | y, | ||
| double | z, | ||
| double & | lat, | ||
| double & | lon, | ||
| double & | height | ||
| ) |
Definition at line 32 of file ellipsoid_space.h.
| void Ellipsoid::ellipsoidalToCart | ( | double | lat, |
| double | lon, | ||
| double | height, | ||
| double & | x, | ||
| double & | y, | ||
| double & | z | ||
| ) |
Definition at line 49 of file ellipsoid_space.h.
| void Ellipsoid::mollweideProjection | ( | double | lat, |
| double | lon, | ||
| double & | x, | ||
| double & | y | ||
| ) |
Definition at line 62 of file ellipsoid_space.h.
| double Ellipsoid::A |
Definition at line 14 of file ellipsoid_space.h.
| double Ellipsoid::a |
Definition at line 14 of file ellipsoid_space.h.
| double Ellipsoid::B |
Definition at line 14 of file ellipsoid_space.h.
| double Ellipsoid::E |
Definition at line 14 of file ellipsoid_space.h.
| double Ellipsoid::height |
Definition at line 14 of file ellipsoid_space.h.
Definition at line 13 of file ellipsoid_space.h.