10#if !defined(GEOGRAPHICLIB_AZIMUTHALEQUIDISTANT_HPP)
11#define GEOGRAPHICLIB_AZIMUTHALEQUIDISTANT_HPP 1
75 void Forward(real lat0, real lon0, real lat, real lon,
76 real& x, real& y, real& azi, real& rk)
const;
98 void Reverse(real lat0, real lon0, real x, real y,
99 real& lat, real& lon, real& azi, real& rk)
const;
104 void Forward(real lat0, real lon0, real lat, real lon,
105 real& x, real& y)
const {
107 Forward(lat0, lon0, lat, lon, x, y, azi, rk);
113 void Reverse(real lat0, real lon0, real x, real y,
114 real& lat, real& lon)
const {
116 Reverse(lat0, lon0, x, y, lat, lon, azi, rk);
Header for GeographicLib::Constants class.
#define GEOGRAPHICLIB_EXPORT
GeographicLib::Math::real real
Header for GeographicLib::Geodesic class.
Azimuthal equidistant projection.
Math::real Flattening() const
Math::real EquatorialRadius() const
void Forward(real lat0, real lon0, real lat, real lon, real &x, real &y) const
void Reverse(real lat0, real lon0, real x, real y, real &lat, real &lon) const
Math::real Flattening() const
static const Geodesic & WGS84()
Math::real EquatorialRadius() const
Namespace for GeographicLib.