12 namespace GeographicLib {
17 real(0.01) * sqrt(numeric_limits<real>::min());
20 real& x, real& y, real& azi, real& rk)
23 sig = _earth.Inverse(lat0, lon0, lat, lon, s, azi0, azi, m);
24 azi0 *= Math::degree<real>();
27 rk = !(sig <= eps_) ? m / s : 1;
31 real& lat, real& lon, real& azi, real& rk)
34 azi0 = atan2(x, y) / Math::degree<real>(),
37 sig = _earth.Direct(lat0, lon0, azi0, s, lat, lon, azi, m);
38 rk = !(sig <= eps_) ? m / s : 1;
GeographicLib::Math::real real
void Reverse(real lat0, real lon0, real x, real y, real &lat, real &lon, real &azi, real &rk) const
void Forward(real lat0, real lon0, real lat, real lon, real &x, real &y, real &azi, real &rk) const
Header for GeographicLib::AzimuthalEquidistant class.