Go to the documentation of this file.
   18 const char BADALLOC[] = 
"Failed to allocate memory for a GeographicLib::Ellipsoid";
 
   23     if ( m_pEllipsoid != 
NULL )
 
   37     catch ( std::bad_alloc )
 
   50     catch ( std::bad_alloc err )
 
   54     catch ( 
const std::exception& err )
 
  230 { 
return m_pEllipsoid->MajorRadius(); }
 
  234 { 
return m_pEllipsoid->MinorRadius(); }
 
  238 { 
return m_pEllipsoid->QuarterMeridian(); }
 
  242 { 
return m_pEllipsoid->Area(); }
 
  246 { 
return m_pEllipsoid->Volume(); }
 
  250 { 
return m_pEllipsoid->Flattening(); }
 
  254 { 
return m_pEllipsoid->SecondFlattening(); }
 
  258 { 
return m_pEllipsoid->ThirdFlattening(); }
 
  262 { 
return m_pEllipsoid->EccentricitySq(); }
 
  266 { 
return m_pEllipsoid->SecondEccentricitySq(); }
 
  270 { 
return m_pEllipsoid->ThirdEccentricitySq(); }
 
  
static Math::real SecondFlatteningToFlattening(real fp)
static double FlatteningToThirdFlattening(double f)
Math::real InverseParametricLatitude(real beta) const
Math::real TransverseCurvatureRadius(real phi) const
double InverseIsometricLatitude(double psi)
static double EccentricitySqToFlattening(double e2)
double NormalCurvatureRadius(double phi, double azi)
static Math::real ThirdFlatteningToFlattening(real n)
double ConformalLatitude(double phi)
double InverseAuthalicLatitude(double xi)
GeographicLib::Ellipsoid * m_pEllipsoid
static Math::real FlatteningToSecondFlattening(real f)
double TransverseCurvatureRadius(double phi)
Math::real IsometricLatitude(real phi) const
static double FlatteningToSecondEccentricitySq(double f)
Exception class for NETGeographicLib.
double InverseGeocentricLatitude(double theta)
double beta(double a, double b)
Math::real InverseGeocentricLatitude(real theta) const
double AuthalicLatitude(double phi)
double InverseConformalLatitude(double chi)
Math::real MeridianDistance(real phi) const
Math::real RectifyingLatitude(real phi) const
double InverseParametricLatitude(double beta)
static double ThirdFlatteningToFlattening(double n)
Math::real NormalCurvatureRadius(real phi, real azi) const
Math::real ConformalLatitude(real phi) const
Math::real InverseRectifyingLatitude(real mu) const
static Math::real FlatteningToThirdEccentricitySq(real f)
double MeridionalCurvatureRadius(double phi)
Math::real GeocentricLatitude(real phi) const
.NET wrapper for GeographicLib::Ellipsoid.
static double FlatteningToSecondFlattening(double f)
double RectifyingLatitude(double phi)
Math::real MeridionalCurvatureRadius(real phi) const
static Math::real ThirdEccentricitySqToFlattening(real epp2)
Header for NETGeographicLib::NETGeographicLib objects.
Point2(* f)(const Point3 &, OptionalJacobian< 2, 3 >)
Math::real InverseConformalLatitude(real chi) const
Math::real ParametricLatitude(real phi) const
double ParametricLatitude(double phi)
static Math::real SecondEccentricitySqToFlattening(real ep2)
Header for GeographicLib::Ellipsoid class.
Math::real AuthalicLatitude(real phi) const
static Math::real FlatteningToSecondEccentricitySq(real f)
Math::real InverseIsometricLatitude(real psi) const
double GeocentricLatitude(double phi)
static Math::real FlatteningToThirdFlattening(real f)
Math::real CircleHeight(real phi) const
static Math::real FlatteningToEccentricitySq(real f)
double CircleRadius(double phi)
static double FlatteningToEccentricitySq(double f)
double InverseRectifyingLatitude(double mu)
Math::real InverseAuthalicLatitude(real xi) const
double CircleHeight(double phi)
static double SecondFlatteningToFlattening(double fp)
double IsometricLatitude(double phi)
static Math::real EccentricitySqToFlattening(real e2)
Header for NETGeographicLib::Ellipsoid class.
static double FlatteningToThirdEccentricitySq(double f)
Properties of an ellipsoid.
Math::real CircleRadius(real phi) const
static const Ellipsoid & WGS84()
Container::iterator get(Container &c, Position position)
static double SecondEccentricitySqToFlattening(double ep2)
double MeridianDistance(double phi)
static double ThirdEccentricitySqToFlattening(double epp2)
gtsam
Author(s): 
autogenerated on Wed May 28 2025 03:01:15