10 #if !defined(GEOGRAPHICLIB_AZIMUTHALEQUIDISTANT_HPP)
11 #define GEOGRAPHICLIB_AZIMUTHALEQUIDISTANT_HPP 1
16 namespace GeographicLib {
77 void Forward(real lat0, real lon0, real lat, real lon,
78 real& x, real& y, real& azi, real& rk)
const;
102 void Reverse(real lat0, real lon0, real x, real y,
103 real& lat, real& lon, real& azi, real& rk)
const;
108 void Forward(real lat0, real lon0, real lat, real lon,
109 real& x, real& y)
const {
111 Forward(lat0, lon0, lat, lon, x, y, azi, rk);
117 void Reverse(real lat0, real lon0, real x, real y,
118 real& lat, real& lon)
const {
120 Reverse(lat0, lon0, x, y, lat, lon, azi, rk);
145 {
return _earth.InverseFlattening(); }
151 #endif // GEOGRAPHICLIB_AZIMUTHALEQUIDISTANT_HPP