Go to the documentation of this file.
135 Rhumb(
double a,
double f,
bool exact);
164 void Direct(
double lat1,
double lon1,
double azi12,
double s12,
165 [System::Runtime::InteropServices::Out]
double% lat2,
166 [System::Runtime::InteropServices::Out]
double% lon2,
167 [System::Runtime::InteropServices::Out]
double% S12);
191 void Direct(
double lat1,
double lon1,
double azi12,
double s12,
192 [System::Runtime::InteropServices::Out]
double% lat2,
193 [System::Runtime::InteropServices::Out]
double% lon2);
221 void GenDirect(
double lat1,
double lon1,
double azi12,
double s12,
223 [System::Runtime::InteropServices::Out]
double% lat2,
224 [System::Runtime::InteropServices::Out]
double% lon2,
225 [System::Runtime::InteropServices::Out]
double% S12);
249 void Inverse(
double lat1,
double lon1,
double lat2,
double lon2,
250 [System::Runtime::InteropServices::Out]
double% s12,
251 [System::Runtime::InteropServices::Out]
double% azi12,
252 [System::Runtime::InteropServices::Out]
double% S12);
273 void Inverse(
double lat1,
double lon1,
double lat2,
double lon2,
274 [System::Runtime::InteropServices::Out]
double% s12,
275 [System::Runtime::InteropServices::Out]
double% azi12);
297 void GenInverse(
double lat1,
double lon1,
double lat2,
double lon2,
299 [System::Runtime::InteropServices::Out]
double% s12,
300 [System::Runtime::InteropServices::Out]
double% azi12,
301 [System::Runtime::InteropServices::Out]
double% S12);
455 [System::Runtime::InteropServices::Out]
double% lat2,
456 [System::Runtime::InteropServices::Out]
double% lon2,
457 [System::Runtime::InteropServices::Out]
double% S12);
475 [System::Runtime::InteropServices::Out]
double% lat2,
476 [System::Runtime::InteropServices::Out]
double% lon2);
507 [System::Runtime::InteropServices::Out]
double% lat2,
508 [System::Runtime::InteropServices::Out]
double% lon2,
509 [System::Runtime::InteropServices::Out]
double% S12);
~RhumbLine()
The destructor calls the finalizer.
System::IntPtr GetUnmanaged()
Solve of the direct and inverse rhumb problems.
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)
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)
RhumbLine Line(double lat1, double lon1, double azi12)
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)
Rhumb(double a, double f, bool exact)
property double Longitude
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(GeographicLib::RhumbLine *pRhumbLine)
Constructor.
Find a sequence of points on a single rhumb line.
GeographicLib::RhumbLine * m_pRhumbLine
Point2(* f)(const Point3 &, OptionalJacobian< 2, 3 >)
property double MajorRadius
void Position(double s12, [System::Runtime::InteropServices::Out] double% lat2, [System::Runtime::InteropServices::Out] double% lon2, [System::Runtime::InteropServices::Out] double% S12)
~Rhumb()
The destructor calls the finalizer.
property double MajorRadius
.NET wrapper for GeographicLib::Rhumb.
GeographicLib::Rhumb * m_pRhumb
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)
property double Flattening
property double Flattening
Container::iterator get(Container &c, Position position)
property double EllipsoidArea
.NET wrapper for GeographicLib::RhumbLine.
gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:13:08