10 #if !defined(GEOGRAPHICLIB_TRANSVERSEMERCATOREXACT_HPP) 11 #define GEOGRAPHICLIB_TRANSVERSEMERCATOREXACT_HPP 1 91 static const int numit_ = 10;
92 real tol_, tol2_, taytol_;
93 real _a, _f, _k0, _mu, _mv, _e;
215 real& x, real& y)
const {
217 Forward(lon0, lat, lon, x, y, gamma, k);
225 real& lat, real& lon)
const {
227 Reverse(lon0, x, y, lat, lon, gamma, k);
262 #endif // GEOGRAPHICLIB_TRANSVERSEMERCATOREXACT_HPP
#define GEOGRAPHICLIB_EXPORT
Math::real Flattening() const
An exact implementation of the transverse Mercator projection.
Transverse Mercator projection.
Elliptic integrals and functions.
void Forward(real lon0, real lat, real lon, real &x, real &y) const
Math::real CentralScale() const
Namespace for GeographicLib.
Header for GeographicLib::EllipticFunction class.
GeographicLib::Math::real real
Header for GeographicLib::Constants class.
Math::real EquatorialRadius() const
void Reverse(real lon0, real x, real y, real &lat, real &lon) const