My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
gcp::util::Ellipsoid Class Reference
Inheritance diagram for gcp::util::Ellipsoid:
gcp::util::Geoid

Public Member Functions

 Ellipsoid ()
 
 Ellipsoid (Length majorAxis, Length minorAxis)
 
virtual ~Ellipsoid ()
 
virtual double flattening ()
 
virtual double eccentricity ()
 
virtual double eccentricitySquared ()
 
Length radius (Angle latitude)
 

Constructor & Destructor Documentation

Ellipsoid::Ellipsoid ( )

Constructors.

....................................................................... Constructor.

Ellipsoid::Ellipsoid ( Length  majorAxis,
Length  minorAxis 
)

....................................................................... Constructor.

Ellipsoid::~Ellipsoid ( )
virtual

Destructor.

....................................................................... Destructor.

Member Function Documentation

double Ellipsoid::eccentricity ( )
virtual

Return the eccentricity e, and e^2

....................................................................... Return the eccentricity e

double Ellipsoid::flattening ( )
virtual

Return the length of the vector from the center of the ellipsoid to the surface at a given ellipsoidal latitude

....................................................................... Return the length of the vector from the center of the ellipsoid to the surface at a given ellipsoidal latitude

Reimplemented in gcp::util::Geoid.

Length Ellipsoid::radius ( Angle  latitude)

Return the length of the radius vector at a given ellipsoidal latitude

....................................................................... Return the length of the radius vector at a given ellipsoidal latitude


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