|
Vulcan
Aerospace Engineering Utilities Built on Janus
|
#include <Geodetic.hpp>
Public Member Functions | |
| Spherical () | |
| Spherical (Scalar lon_, Scalar lat_gc_, Scalar radius_) | |
Public Attributes | |
| Scalar | lon |
| Longitude [rad], positive East, range [-π, π]. | |
| Scalar | lat_gc |
| Geocentric latitude [rad], range [-π/2, π/2]. | |
| Scalar | radius |
| Distance from Earth center [m]. | |
Geocentric (spherical) coordinates
Represents a position in spherical coordinates centered at Earth's center. Unlike geodetic coordinates, geocentric latitude is measured as the angle from the equatorial plane to the position vector (not the ellipsoid normal).
| Scalar | Scalar type (double for numeric, janus::SymbolicScalar for symbolic) |
|
inline |
|
inline |
| Scalar vulcan::Spherical< Scalar >::lat_gc |
Geocentric latitude [rad], range [-π/2, π/2].
| Scalar vulcan::Spherical< Scalar >::lon |
Longitude [rad], positive East, range [-π, π].
| Scalar vulcan::Spherical< Scalar >::radius |
Distance from Earth center [m].