136 Rhumb(
double a,
double f,
bool exact);
166 void Direct(
double lat1,
double lon1,
double azi12,
double s12,
167 [System::Runtime::InteropServices::Out]
double% lat2,
168 [System::Runtime::InteropServices::Out]
double% lon2,
169 [System::Runtime::InteropServices::Out]
double% S12);
194 void Direct(
double lat1,
double lon1,
double azi12,
double s12,
195 [System::Runtime::InteropServices::Out]
double% lat2,
196 [System::Runtime::InteropServices::Out]
double% lon2);
227 void GenDirect(
double lat1,
double lon1,
double azi12,
double s12,
229 [System::Runtime::InteropServices::Out]
double% lat2,
230 [System::Runtime::InteropServices::Out]
double% lon2,
231 [System::Runtime::InteropServices::Out]
double% S12);
256 void Inverse(
double lat1,
double lon1,
double lat2,
double lon2,
257 [System::Runtime::InteropServices::Out]
double% s12,
258 [System::Runtime::InteropServices::Out]
double% azi12,
259 [System::Runtime::InteropServices::Out]
double% S12);
281 void Inverse(
double lat1,
double lon1,
double lat2,
double lon2,
282 [System::Runtime::InteropServices::Out]
double% s12,
283 [System::Runtime::InteropServices::Out]
double% azi12);
305 void GenInverse(
double lat1,
double lon1,
double lat2,
double lon2,
307 [System::Runtime::InteropServices::Out]
double% s12,
308 [System::Runtime::InteropServices::Out]
double% azi12,
309 [System::Runtime::InteropServices::Out]
double% S12);
464 [System::Runtime::InteropServices::Out]
double% lat2,
465 [System::Runtime::InteropServices::Out]
double% lon2,
466 [System::Runtime::InteropServices::Out]
double% S12);
484 [System::Runtime::InteropServices::Out]
double% lat2,
485 [System::Runtime::InteropServices::Out]
double% lon2);
518 [System::Runtime::InteropServices::Out]
double% lat2,
519 [System::Runtime::InteropServices::Out]
double% lon2,
520 [System::Runtime::InteropServices::Out]
double% S12);
void GenPosition(double s12, RhumbLine::mask outmask, [System::Runtime::InteropServices::Out] double% lat2, [System::Runtime::InteropServices::Out] double% lon2, [System::Runtime::InteropServices::Out] double% S12)
void Position(double s12, [System::Runtime::InteropServices::Out] double% lat2, [System::Runtime::InteropServices::Out] double% lon2, [System::Runtime::InteropServices::Out] double% S12)
RhumbLine(GeographicLib::RhumbLine *pRhumbLine)
Constructor.
.NET wrapper for GeographicLib::RhumbLine.
~Rhumb()
The destructor calls the finalizer.
RhumbLine^ Line(double lat1, double lon1, double azi12)
Rhumb(double a, double f, bool exact)
void Direct(double lat1, double lon1, double azi12, double s12, [System::Runtime::InteropServices::Out] double% lat2, [System::Runtime::InteropServices::Out] double% lon2, [System::Runtime::InteropServices::Out] double% S12)
System::IntPtr^ GetUnmanaged()
void GenDirect(double lat1, double lon1, double azi12, double s12, Rhumb::mask outmask, [System::Runtime::InteropServices::Out] double% lat2, [System::Runtime::InteropServices::Out] double% lon2, [System::Runtime::InteropServices::Out] double% S12)
.NET wrapper for GeographicLib::Rhumb.
void GenInverse(double lat1, double lon1, double lat2, double lon2, Rhumb::mask outmask, [System::Runtime::InteropServices::Out] double% s12, [System::Runtime::InteropServices::Out] double% azi12, [System::Runtime::InteropServices::Out] double% S12)
void Inverse(double lat1, double lon1, double lat2, double lon2, [System::Runtime::InteropServices::Out] double% s12, [System::Runtime::InteropServices::Out] double% azi12, [System::Runtime::InteropServices::Out] double% S12)
~RhumbLine()
The destructor calls the finalizer.