|
Vulcan
Aerospace Engineering Utilities Built on Janus
|
#include <vulcan/coordinates/FramePrimitives.hpp>#include <vulcan/coordinates/Geodetic.hpp>#include <janus/math/Trig.hpp>

Go to the source code of this file.
Namespaces | |
| namespace | vulcan |
Functions | |
| template<typename Scalar> | |
| CoordinateFrame< Scalar > | vulcan::local_ned (Scalar lon, Scalar lat_gd) |
| template<typename Scalar> | |
| CoordinateFrame< Scalar > | vulcan::local_enu (Scalar lon, Scalar lat_gd) |
| template<typename Scalar> | |
| CoordinateFrame< Scalar > | vulcan::local_geocentric (Scalar lon, Scalar lat_gc) |
| template<typename Scalar> | |
| CoordinateFrame< Scalar > | vulcan::local_geocentric_at (const Vec3< Scalar > &r_ecef) |
| template<typename Scalar> | |
| CoordinateFrame< Scalar > | vulcan::local_ned_at (const Vec3< Scalar > &r_ecef, const EarthModel &m=EarthModel::WGS84()) |
| template<typename Scalar> | |
| CoordinateFrame< Scalar > | vulcan::local_enu_at (const Vec3< Scalar > &r_ecef, const EarthModel &m=EarthModel::WGS84()) |
| template<typename Scalar> | |
| CoordinateFrame< Scalar > | vulcan::local_rail (const LLA< Scalar > &lla_origin, const Scalar &azimuth, const Scalar &elevation, const EarthModel &m=EarthModel::WGS84()) |
| template<typename Scalar> | |
| CoordinateFrame< Scalar > | vulcan::local_rail_at (const Vec3< Scalar > &r_ecef, const Scalar &azimuth, const Scalar &elevation, const EarthModel &m=EarthModel::WGS84()) |
| template<typename Scalar> | |
| CoordinateFrame< Scalar > | vulcan::local_cda (const LLA< Scalar > &lla_origin, const Scalar &bearing, const EarthModel &m=EarthModel::WGS84()) |
| template<typename Scalar> | |
| CoordinateFrame< Scalar > | vulcan::local_cda_at (const Vec3< Scalar > &r_ecef, const Scalar &bearing, const EarthModel &m=EarthModel::WGS84()) |
| template<typename Scalar> | |
| Vec3< Scalar > | vulcan::ecef_to_cda (const Vec3< Scalar > &r_ecef, const LLA< Scalar > &lla_ref, const Scalar &bearing, const EarthModel &m=EarthModel::WGS84()) |
| template<typename Scalar> | |
| Vec3< Scalar > | vulcan::cda_to_ecef (const Vec3< Scalar > &cda, const LLA< Scalar > &lla_ref, const Scalar &bearing, const EarthModel &m=EarthModel::WGS84()) |