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 Wed May 28 2025 03:03:00