vgl 1.0.0
Virtual Globe Library: API reference
Loading...
Searching...
No Matches
geodesy.hpp File Reference
#include <vgl/base.hpp>
#include <vgl/geodesy.h>

Go to the source code of this file.

Classes

struct  vgl::enu_frame
 

Namespaces

namespace  vgl
 

Functions

constexpr double vgl::degrees_to_radians (double degrees) noexcept
 
constexpr double vgl::radians_to_degrees (double radians) noexcept
 
vgl_ellipsoid vgl::ellipsoid_wgs84_get () noexcept
 
expected< vgl_dvec3 > vgl::ellipsoid_geodetic_to_ecef (const vgl_ellipsoid &ellipsoid, const vgl_geodetic &geodetic) noexcept
 
expected< vgl_geodetic > vgl::ellipsoid_ecef_to_geodetic (const vgl_ellipsoid &ellipsoid, const vgl_dvec3 &ecef) noexcept
 
expected< enu_frame > vgl::ellipsoid_enu_frame_get (const vgl_ellipsoid &ellipsoid, const vgl_geodetic &origin) noexcept
 
expected< double > vgl::earth_rotation_angle_get (double julian_date) noexcept
 

Variables

constexpr double vgl::pi = VGL_PI