Go to the documentation of this file.
18 const char BADALLOC[] =
"Failed to allocate memory for a GeographicLib::PolarStereographic";
23 if ( m_pPolarStereographic !=
NULL )
25 delete m_pPolarStereographic;
26 m_pPolarStereographic =
NULL;
37 catch ( std::bad_alloc )
41 catch (
const std::exception& err )
55 catch (std::bad_alloc)
68 catch (
const std::exception& err )
76 [System::Runtime::InteropServices::Out]
double%
x,
77 [System::Runtime::InteropServices::Out]
double%
y,
78 [System::Runtime::InteropServices::Out]
double%
gamma,
79 [System::Runtime::InteropServices::Out]
double% k)
92 [System::Runtime::InteropServices::Out]
double%
lat,
93 [System::Runtime::InteropServices::Out]
double%
lon,
94 [System::Runtime::InteropServices::Out]
double%
gamma,
95 [System::Runtime::InteropServices::Out]
double% k)
97 double llat, llon,
lgamma, lk;
108 [System::Runtime::InteropServices::Out]
double%
x,
109 [System::Runtime::InteropServices::Out]
double%
y)
119 [System::Runtime::InteropServices::Out]
double%
lat,
120 [System::Runtime::InteropServices::Out]
double%
lon)
130 {
return m_pPolarStereographic->MajorRadius(); }
134 {
return m_pPolarStereographic->Flattening(); }
138 {
return m_pPolarStereographic->CentralScale(); }
Header for GeographicLib::PolarStereographic class.
Header for NETGeographicLib::PolarStereographic class.
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy x
.NET wrapper for GeographicLib::PolarStereographic.
void Forward(bool northp, double lat, double lon, [System::Runtime::InteropServices::Out] double% x, [System::Runtime::InteropServices::Out] double% y, [System::Runtime::InteropServices::Out] double% gamma, [System::Runtime::InteropServices::Out] double% k)
GeographicLib::PolarStereographic * m_pPolarStereographic
Exception class for NETGeographicLib.
void Reverse(bool northp, real x, real y, real &lat, real &lon, real &gamma, real &k) const
static const PolarStereographic & UPS()
void SetScale(real lat, real k=real(1))
const EIGEN_DEVICE_FUNC LgammaReturnType lgamma() const
void Reverse(bool northp, double x, double y, [System::Runtime::InteropServices::Out] double% lat, [System::Runtime::InteropServices::Out] double% lon, [System::Runtime::InteropServices::Out] double% gamma, [System::Runtime::InteropServices::Out] double% k)
void SetScale(double lat, double k)
Header for NETGeographicLib::NETGeographicLib objects.
Point2(* f)(const Point3 &, OptionalJacobian< 2, 3 >)
Polar stereographic projection.
void Forward(bool northp, real lat, real lon, real &x, real &y, real &gamma, real &k) const
Container::iterator get(Container &c, Position position)
gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:03:35