Maria GDK 4.6.0.140
Documentation of managed code in release branch
Loading...
Searching...
No Matches
TPG.GeoUnits.RhumbLine Class Reference

Class representing a rhumbline originating from a given position and with given bearing. More...

Public Member Functions

 RhumbLine (Rhumb rh, double lat1, double lon1, double azi12, bool exact)
 Constructor of a rhumbline.
 
void GenPosition (double s12, uint outmask, out double lat2, out double lon2, out double S12)
 Computes target position at a given distance.
 

Detailed Description

Class representing a rhumbline originating from a given position and with given bearing.

Constructor & Destructor Documentation

◆ RhumbLine()

TPG.GeoUnits.RhumbLine.RhumbLine ( Rhumb  rh,
double  lat1,
double  lon1,
double  azi12,
bool  exact 
)
inline

Constructor of a rhumbline.

Parameters
rhthe rhumb object corresponding to a given ellipsoid
lat1originating latitude (degrees)
lon1originating longitude (degrees)
azi12constant bearing
exactuse elliptic integrals in Kruger expansions

Member Function Documentation

◆ GenPosition()

void TPG.GeoUnits.RhumbLine.GenPosition ( double  s12,
uint  outmask,
out double  lat2,
out double  lon2,
out double  S12 
)
inline

Computes target position at a given distance.

Parameters
s12distance from origin
outmaskoutput mask
lat2target latitude (degrees)
lon2target longitude (degrees)
S12unused

The documentation for this class was generated from the following file: