Go to the documentation of this file.
  124                 [System::Runtime::InteropServices::Out] 
double% perimeter,
 
  125                 [System::Runtime::InteropServices::Out] 
double% area);
 
  153                 [System::Runtime::InteropServices::Out] 
double% perimeter,
 
  154                 [System::Runtime::InteropServices::Out] 
double% area);
 
  180                 [System::Runtime::InteropServices::Out] 
double% perimeter,
 
  181                 [System::Runtime::InteropServices::Out] 
double% area);
 
  208                           [System::Runtime::InteropServices::Out] 
double% 
lon);
 
  215     ref class GeodesicExact;
 
  292                 [System::Runtime::InteropServices::Out] 
double% perimeter,
 
  293                 [System::Runtime::InteropServices::Out] 
double% area);
 
  321                 [System::Runtime::InteropServices::Out] 
double% perimeter,
 
  322                 [System::Runtime::InteropServices::Out] 
double% area);
 
  348                 [System::Runtime::InteropServices::Out] 
double% perimeter,
 
  349                 [System::Runtime::InteropServices::Out] 
double% area);
 
  376                           [System::Runtime::InteropServices::Out] 
double% 
lon);
 
  460                 [System::Runtime::InteropServices::Out] 
double% perimeter,
 
  461                 [System::Runtime::InteropServices::Out] 
double% area);
 
  489                 [System::Runtime::InteropServices::Out] 
double% perimeter,
 
  490                 [System::Runtime::InteropServices::Out] 
double% area);
 
  516                 [System::Runtime::InteropServices::Out] 
double% perimeter,
 
  517                 [System::Runtime::InteropServices::Out] 
double% area);
 
  544                           [System::Runtime::InteropServices::Out] 
double% 
lon);
 
  
unsigned Compute(bool reverse, bool sign, [System::Runtime::InteropServices::Out] double% perimeter, [System::Runtime::InteropServices::Out] double% area)
void AddEdge(double azi, double s)
void CurrentPoint([System::Runtime::InteropServices::Out] double% lat, [System::Runtime::InteropServices::Out] double% lon)
property double Flattening
const EIGEN_DEVICE_FUNC SignReturnType sign() const
void CurrentPoint([System::Runtime::InteropServices::Out] double% lat, [System::Runtime::InteropServices::Out] double% lon)
unsigned TestPoint(double lat, double lon, bool reverse, bool sign, [System::Runtime::InteropServices::Out] double% perimeter, [System::Runtime::InteropServices::Out] double% area)
void CurrentPoint([System::Runtime::InteropServices::Out] double% lat, [System::Runtime::InteropServices::Out] double% lon)
unsigned TestEdge(double azi, double s, bool reverse, bool sign, [System::Runtime::InteropServices::Out] double% perimeter, [System::Runtime::InteropServices::Out] double% area)
PolygonAreaRhumb(Rhumb^ earth, bool polyline)
PolygonAreaExact(GeodesicExact^ earth, bool polyline)
property double Flattening
unsigned TestPoint(double lat, double lon, bool reverse, bool sign, [System::Runtime::InteropServices::Out] double% perimeter, [System::Runtime::InteropServices::Out] double% area)
property double MajorRadius
property double MajorRadius
GeographicLib::PolygonArea * m_pPolygonArea
void AddPoint(double lat, double lon)
.NET wrapper for GeographicLib::PolygonArea and PolygonAreaExact.
GeographicLib::PolygonAreaRhumb * m_pPolygonArea
.NET wrapper for GeographicLib::Geodesic.
.NET wrapper for GeographicLib::GeodesicExact.
unsigned Compute(bool reverse, bool sign, [System::Runtime::InteropServices::Out] double% perimeter, [System::Runtime::InteropServices::Out] double% area)
void AddPoint(double lat, double lon)
PolygonArea(Geodesic^ earth, bool polyline)
GeographicLib::PolygonAreaExact * m_pPolygonArea
unsigned TestEdge(double azi, double s, bool reverse, bool sign, [System::Runtime::InteropServices::Out] double% perimeter, [System::Runtime::InteropServices::Out] double% area)
void AddEdge(double azi, double s)
.NET wrapper for GeographicLib::Rhumb.
void AddEdge(double azi, double s)
property double MajorRadius
unsigned TestPoint(double lat, double lon, bool reverse, bool sign, [System::Runtime::InteropServices::Out] double% perimeter, [System::Runtime::InteropServices::Out] double% area)
property double Flattening
void reverse(const MatrixType &m)
void AddPoint(double lat, double lon)
Container::iterator get(Container &c, Position position)
unsigned TestEdge(double azi, double s, bool reverse, bool sign, [System::Runtime::InteropServices::Out] double% perimeter, [System::Runtime::InteropServices::Out] double% area)
unsigned Compute(bool reverse, bool sign, [System::Runtime::InteropServices::Out] double% perimeter, [System::Runtime::InteropServices::Out] double% area)
gtsam
Author(s): 
autogenerated on Wed May 28 2025 03:02:35