Go to the documentation of this file.
19 const char BADALLOC[] =
"Failed to allocate memory for a GeographicLib::CassiniSoldner";
24 if ( m_pCassiniSoldner !=
NULL )
26 delete m_pCassiniSoldner;
27 m_pCassiniSoldner =
NULL;
39 catch ( std::bad_alloc )
57 catch ( std::bad_alloc )
71 [System::Runtime::InteropServices::Out]
double%
x,
72 [System::Runtime::InteropServices::Out]
double%
y,
73 [System::Runtime::InteropServices::Out]
double% azi,
74 [System::Runtime::InteropServices::Out]
double% rk)
76 double lx, ly, lazi, lrk;
86 [System::Runtime::InteropServices::Out]
double%
lat,
87 [System::Runtime::InteropServices::Out]
double%
lon,
88 [System::Runtime::InteropServices::Out]
double% azi,
89 [System::Runtime::InteropServices::Out]
double% rk)
91 double llat, llon, lazi, lrk;
100 [System::Runtime::InteropServices::Out]
double%
x,
101 [System::Runtime::InteropServices::Out]
double%
y)
103 double lx, ly, azi, rk;
111 [System::Runtime::InteropServices::Out]
double%
lat,
112 [System::Runtime::InteropServices::Out]
double%
lon)
114 double llat, llon, lazi, lrk;
122 {
return m_pCassiniSoldner->LatitudeOrigin(); }
126 {
return m_pCassiniSoldner->LongitudeOrigin(); }
130 {
return m_pCassiniSoldner->MajorRadius(); }
134 {
return m_pCassiniSoldner->Flattening(); }
CassiniSoldner(double lat0, double lon0)
void Forward(real lat, real lon, real &x, real &y, real &azi, real &rk) const
Header for NETGeographicLib::Geodesic class.
static const Geodesic & WGS84()
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::CassiniSoldner.
Exception class for NETGeographicLib.
void Reverse(real x, real y, real &lat, real &lon, real &azi, real &rk) const
GeographicLib::CassiniSoldner * m_pCassiniSoldner
.NET wrapper for GeographicLib::Geodesic.
void Forward(double lat, double lon, [System::Runtime::InteropServices::Out] double% x, [System::Runtime::InteropServices::Out] double% y, [System::Runtime::InteropServices::Out] double% azi, [System::Runtime::InteropServices::Out] double% rk)
Header for GeographicLib::CassiniSoldner class.
Header for NETGeographicLib::NETGeographicLib objects.
void Reverse(double x, double y, [System::Runtime::InteropServices::Out] double% lat, [System::Runtime::InteropServices::Out] double% lon, [System::Runtime::InteropServices::Out] double% azi, [System::Runtime::InteropServices::Out] double% rk)
void Reset(double lat0, double lon0)
void Reset(real lat0, real lon0)
Container::iterator get(Container &c, Position position)
Cassini-Soldner projection.
Header for NETGeographicLib::CassiniSoldner class.
System::IntPtr GetUnmanaged()
gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:11:14