21 [System::Runtime::InteropServices::Out] System::String^% mgrs)
27 mgrs =
gcnew System::String( lmgrs.c_str() );
29 catch (
const std::exception& err )
37 int prec, System::String^% mgrs)
43 mgrs =
gcnew System::String( lmgrs.c_str() );
45 catch (
const std::exception& err )
53 [System::Runtime::InteropServices::Out]
int% zone,
54 [System::Runtime::InteropServices::Out]
bool% northp,
55 [System::Runtime::InteropServices::Out]
double%
x,
56 [System::Runtime::InteropServices::Out]
double%
y,
57 [System::Runtime::InteropServices::Out]
int% prec,
66 lzone, lnorthp, lx, ly, lprec, centerp );
73 catch (
const std::exception& err )
static double Flattening()
Header for NETGeographicLib::NETGeographicLib objects.
static Math::real Flattening()
Exception class for NETGeographicLib.
static std::string ManagedToUnmanaged(System::String^s)
static Math::real MajorRadius()
Header for GeographicLib::MGRS class.
static void Forward(int zone, bool northp, double x, double y, int prec, [System::Runtime::InteropServices::Out] System::String^%mgrs)
Header for NETGeographicLib::MGRS class.
static double MajorRadius()
static void Reverse(System::String^mgrs, [System::Runtime::InteropServices::Out] int%zone, [System::Runtime::InteropServices::Out] bool%northp, [System::Runtime::InteropServices::Out] double%x, [System::Runtime::InteropServices::Out] double%y, [System::Runtime::InteropServices::Out] int%prec, bool centerp)
static void Reverse(const std::string &mgrs, int &zone, bool &northp, real &x, real &y, int &prec, bool centerp=true)
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
static void Forward(int zone, bool northp, real x, real y, int prec, std::string &mgrs)