10 #if !defined(GEOGRAPHICLIB_POLARSTEREOGRAPHIC_HPP)
11 #define GEOGRAPHICLIB_POLARSTEREOGRAPHIC_HPP 1
35 real _a, _f, _e2, _es, _e2m, _c;
60 void SetScale(real lat, real k =
real(1));
78 void Forward(
bool northp, real lat, real lon,
79 real& x, real& y, real& gamma, real& k)
const;
96 void Reverse(
bool northp, real x, real y,
97 real& lat, real& lon, real& gamma, real& k)
const;
103 real& x, real& y)
const {
105 Forward(northp, lat, lon, x, y, gamma, k);
112 real& lat, real& lon)
const {
114 Reverse(northp, x, y, lat, lon, gamma, k);
137 Math::real InverseFlattening()
const {
return 1/_f; }
158 #endif // GEOGRAPHICLIB_POLARSTEREOGRAPHIC_HPP
void Reverse(bool northp, real x, real y, real &lat, real &lon) const
#define GEOGRAPHICLIB_EXPORT
Math::real MajorRadius() const
GeographicLib::Math::real real
Math::real Flattening() const
Math::real CentralScale() const
void Forward(bool northp, real lat, real lon, real &x, real &y) const
Namespace for GeographicLib.
Polar stereographic projection.
Header for GeographicLib::Constants class.