119 [System::Runtime::InteropServices::Out]
double%
X,
120 [System::Runtime::InteropServices::Out]
double%
Y,
121 [System::Runtime::InteropServices::Out]
double%
Z);
145 void Forward(
double lat,
double lon,
double h,
146 [System::Runtime::InteropServices::Out]
double% X,
147 [System::Runtime::InteropServices::Out]
double% Y,
148 [System::Runtime::InteropServices::Out]
double% Z,
171 void Reverse(
double X,
double Y,
double Z,
172 [System::Runtime::InteropServices::Out]
double% lat,
173 [System::Runtime::InteropServices::Out]
double% lon,
174 [System::Runtime::InteropServices::Out]
double% h);
198 void Reverse(
double X,
double Y,
double Z,
199 [System::Runtime::InteropServices::Out]
double% lat,
200 [System::Runtime::InteropServices::Out]
double% lon,
201 [System::Runtime::InteropServices::Out]
double% h,
Matrix< RealScalar, Dynamic, Dynamic > M
System::IntPtr GetUnmanaged()
void g(const string &key, int i)
.NET wrapper for GeographicLib::Geocentric.
property double MajorRadius
Point2(* f)(const Point3 &, OptionalJacobian< 2, 3 >)
property double Flattening
void Forward(double lat, double lon, double h, [System::Runtime::InteropServices::Out] double%X, [System::Runtime::InteropServices::Out] double%Y, [System::Runtime::InteropServices::Out] double%Z)
void Reverse(double X, double Y, double Z, [System::Runtime::InteropServices::Out] double%lat, [System::Runtime::InteropServices::Out] double%lon, [System::Runtime::InteropServices::Out] double%h)
const GeographicLib::Geocentric * m_pGeocentric