Ellipsoid parameters. More...
#include <ellipsoid.hpp>
Public Member Functions | |
| constexpr | ellipsoid (T a, T inverse_flattening) |
| Construct an ellipsoid from semi-major axis and inverse flattening. | |
Public Attributes | |
| T | a {} |
| T | b {} |
| T | e {} |
| T | es {} |
| T | alpha {} |
| T | f {} |
| T | n {} |
Ellipsoid parameters.
| T | Floating point type |
Definition at line 35 of file ellipsoid.hpp.
|
inlineconstexpr |
Construct an ellipsoid from semi-major axis and inverse flattening.
| a | Semi-major axis |
| inverse_flattening | Inverse flattening (a / (a - b), where b is the semi-minor axis) |
Definition at line 44 of file ellipsoid.hpp.
| T cuproj::ellipsoid< T >::a {} |
Definition at line 55 of file ellipsoid.hpp.
| T cuproj::ellipsoid< T >::alpha {} |
Definition at line 59 of file ellipsoid.hpp.
| T cuproj::ellipsoid< T >::b {} |
Definition at line 56 of file ellipsoid.hpp.
| T cuproj::ellipsoid< T >::e {} |
Definition at line 57 of file ellipsoid.hpp.
| T cuproj::ellipsoid< T >::es {} |
Definition at line 58 of file ellipsoid.hpp.
| T cuproj::ellipsoid< T >::f {} |
Definition at line 60 of file ellipsoid.hpp.
| T cuproj::ellipsoid< T >::n {} |
Definition at line 61 of file ellipsoid.hpp.