25 catch (
const std::exception& err )
33 [System::Runtime::InteropServices::Out]
int% zone,
34 [System::Runtime::InteropServices::Out]
bool% northp,
35 [System::Runtime::InteropServices::Out]
double%
x,
36 [System::Runtime::InteropServices::Out]
double%
y,
37 [System::Runtime::InteropServices::Out]
double%
gamma,
38 [System::Runtime::InteropServices::Out]
double% k,
39 int setzone,
bool mgrslimits)
47 lzone, lnorthp, lx, ly,
57 catch (
const std::exception& err )
65 [System::Runtime::InteropServices::Out]
double%
lat,
66 [System::Runtime::InteropServices::Out]
double%
lon,
67 [System::Runtime::InteropServices::Out]
double%
gamma,
68 [System::Runtime::InteropServices::Out]
double% k,
73 double llat, llon,
lgamma, lk;
81 catch (
const std::exception& err )
89 [System::Runtime::InteropServices::Out]
int% zone,
90 [System::Runtime::InteropServices::Out]
bool% northp,
91 [System::Runtime::InteropServices::Out]
double%
x,
92 [System::Runtime::InteropServices::Out]
double%
y,
93 int setzone,
bool mgrslimits )
97 double gamma, k, lx, ly;
101 gamma, k, setzone, mgrslimits);
107 catch (
const std::exception& err )
115 [System::Runtime::InteropServices::Out]
double%
lat,
116 [System::Runtime::InteropServices::Out]
double%
lon,
121 double gamma, k, llat, llon;
127 catch (
const std::exception& err )
135 int zoneout,
bool northpout,
136 [System::Runtime::InteropServices::Out]
double% xout,
137 [System::Runtime::InteropServices::Out]
double% yout,
138 [System::Runtime::InteropServices::Out]
int% zone)
145 zoneout, northpout, lxout, lyout,
151 catch (
const std::exception& err )
159 [System::Runtime::InteropServices::Out]
int% zone,
160 [System::Runtime::InteropServices::Out]
bool% northp)
171 catch (
const std::exception& err )
184 catch (
const std::exception& err )
192 [System::Runtime::InteropServices::Out]
int% zone,
193 [System::Runtime::InteropServices::Out]
bool% northp)
static void Transfer(int zonein, bool northpin, double xin, double yin, int zoneout, bool northpout, [System::Runtime::InteropServices::Out] double%xout, [System::Runtime::InteropServices::Out] double%yout, [System::Runtime::InteropServices::Out] int%zone)
static std::string EncodeZone(int zone, bool northp, bool abbrev=true)
Header for NETGeographicLib::NETGeographicLib objects.
static int StandardZone(double lat, double lon, int setzone)
static Math::real Flattening()
Exception class for NETGeographicLib.
static std::string ManagedToUnmanaged(System::String^s)
Header for GeographicLib::UTMUPS class.
static void Forward(double lat, double lon, [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] double%gamma, [System::Runtime::InteropServices::Out] double%k, int setzone, bool mgrslimits)
static double Flattening()
static void Transfer(int zonein, bool northpin, real xin, real yin, int zoneout, bool northpout, real &xout, real &yout, int &zone)
static void DecodeEPSG(int epsg, int &zone, bool &northp)
static Math::real MajorRadius()
static void DecodeEPSG(int epsg, [System::Runtime::InteropServices::Out] int%zone, [System::Runtime::InteropServices::Out] bool%northp)
static void Forward(real lat, real lon, int &zone, bool &northp, real &x, real &y, real &gamma, real &k, int setzone=STANDARD, bool mgrslimits=false)
static void DecodeZone(System::String^zonestr, [System::Runtime::InteropServices::Out] int%zone, [System::Runtime::InteropServices::Out] bool%northp)
const mpreal gamma(const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
static System::String UnmanagedToManaged(const std::string &s)
static int EncodeEPSG(int zone, bool northp)
static void DecodeZone(const std::string &zonestr, int &zone, bool &northp)
static void Reverse(int zone, 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, bool mgrslimits)
static int EncodeEPSG(int zone, bool northp)
static void Reverse(int zone, bool northp, real x, real y, real &lat, real &lon, real &gamma, real &k, bool mgrslimits=false)
static Math::real UTMShift()
Header for NETGeographicLib::UTMUPS 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
static System::String EncodeZone(int zone, bool northp, bool abbrev)
static double MajorRadius()
static int StandardZone(real lat, real lon, int setzone=STANDARD)
EIGEN_DEVICE_FUNC const LgammaReturnType lgamma() const