19 const char BADALLOC[] =
"Failed to allocate memory for a GeographicLib::Gnomonic";
24 if ( m_pGnomonic !=
NULL )
41 catch ( std::bad_alloc )
54 catch ( std::bad_alloc )
62 [System::Runtime::InteropServices::Out]
double%
x,
63 [System::Runtime::InteropServices::Out]
double%
y,
64 [System::Runtime::InteropServices::Out]
double% azi,
65 [System::Runtime::InteropServices::Out]
double% rk)
67 double lx, ly, lazi, lrk;
77 [System::Runtime::InteropServices::Out]
double%
lat,
78 [System::Runtime::InteropServices::Out]
double%
lon,
79 [System::Runtime::InteropServices::Out]
double% azi,
80 [System::Runtime::InteropServices::Out]
double% rk)
82 double llat, llon, lazi, lrk;
92 [System::Runtime::InteropServices::Out]
double%
x,
93 [System::Runtime::InteropServices::Out]
double%
y)
103 [System::Runtime::InteropServices::Out]
double%
lat,
104 [System::Runtime::InteropServices::Out]
double%
lon)
Header for NETGeographicLib::NETGeographicLib objects.
static const Geodesic & WGS84()
Exception class for NETGeographicLib.
void Reverse(real lat0, real lon0, real x, real y, real &lat, real &lon, real &azi, real &rk) const
void Reverse(double lat0, double lon0, 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)
const GeographicLib::Gnomonic * m_pGnomonic
Header for GeographicLib::Gnomonic class.
System::IntPtr GetUnmanaged()
.NET wrapper for GeographicLib::Geodesic.
Header for NETGeographicLib::Gnomonic class.
void Forward(double lat0, double lon0, 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)
.NET wrapper for GeographicLib::Gnomonic.
void Forward(real lat0, real lon0, real lat, real lon, real &x, real &y, real &azi, real &rk) const
Math::real Flattening() const
Math::real MajorRadius() const
Container::iterator get(Container &c, Position position)
Header for NETGeographicLib::Geodesic 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