Go to the documentation of this file.
10 #if !defined(GEOGRAPHICLIB_ELLIPSOID_HPP)
11 #define GEOGRAPHICLIB_ELLIPSOID_HPP 1
42 static const int numit_ = 10;
44 real _a, _f, _f1, _f12, _e2, _es, _e12,
_n, _b;
417 {
return fp / (1 + fp); }
427 {
return f / (1 -
f); }
438 {
return 2 *
n / (1 +
n); }
449 {
return f / (2 -
f); }
473 {
return f * (2 -
f); }
510 return 2 * epp2 / (
sqrt((1 - epp2) * (1 + epp2)) + 1 + epp2);
536 #endif // GEOGRAPHICLIB_ELLIPSOID_HPP
static Math::real SecondFlatteningToFlattening(real fp)
Albers equal area conic projection.
Namespace for GeographicLib.
static Math::real ThirdFlatteningToFlattening(real n)
const Math::real * RectifyingToConformalCoeffs() const
Math::real Flattening() const
Header for GeographicLib::EllipticFunction class.
Solve of the direct and inverse rhumb problems.
const Math::real * ConformalToRectifyingCoeffs() const
Math::real Volume() const
static Math::real FlatteningToSecondFlattening(real f)
Elliptic integrals and functions.
#define GEOGRAPHICLIB_EXPORT
double beta(double a, double b)
Math::real MinorRadius() const
Header for GeographicLib::AlbersEqualArea class.
Math::real MajorRadius() const
static Math::real FlatteningToThirdEccentricitySq(real f)
Header for GeographicLib::TransverseMercator class.
static Math::real ThirdEccentricitySqToFlattening(real epp2)
Header for GeographicLib::Constants class.
Find a sequence of points on a single rhumb line.
Point2(* f)(const Point3 &, OptionalJacobian< 2, 3 >)
static Math::real SecondEccentricitySqToFlattening(real ep2)
static Math::real FlatteningToSecondEccentricitySq(real f)
static Math::real FlatteningToThirdFlattening(real f)
static Math::real FlatteningToEccentricitySq(real f)
Math::real ThirdFlattening() const
Math::real SecondEccentricitySq() const
static Math::real EccentricitySqToFlattening(real e2)
Math::real SecondFlattening() const
Properties of an ellipsoid.
Math::real ThirdEccentricitySq() const
Math::real EccentricitySq() const
Jet< T, N > sqrt(const Jet< T, N > &f)
Transverse Mercator projection.
gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:02:15