Definition of the globe as elliptical distortion of a sphere. More...
#include <BaseGeoCoord.h>
Public Member Functions | |
bool | IsValid () const |
Returns whether the Ellipsoid is valid or not. More... | |
int | GetError () const |
Gets the error code associated with constructor failure if IsValid is false. More... | |
WCharCP | GetErrorMessage (WStringR errorMsg) const |
Gets the error message associated with constructor failure if IsValid is false. More... | |
WCharCP | GetName () const |
Gets the name of the Ellipsoid. More... | |
StatusInt | SetName (WCharCP value) |
Sets the key name of the Ellipsoid. More... | |
WCharCP | GetDescription () const |
Gets the description of the Ellipsoid. More... | |
WCharCP | GetSource (WStringR source) const |
Sets the source of the Ellipsoid. More... | |
double | GetPolarRadius () const |
Gets the polar radius of the Ellipsoid. More... | |
double | GetEquatorialRadius () const |
Gets the equatorial radius of the Ellipsoid. More... | |
double | GetEccentricity () const |
Gets the eccentricity value for the Ellipsoid. More... | |
int | GetEPSGCode () const |
Gets the EPSG code for this Ellipsoid, if known. More... | |
void | Destroy () const |
Free this Group. More... | |
Static Public Member Functions | |
static EllipsoidCP | CreateEllipsoid (WCharCP keyName) |
Initializes a new instance of the Ellipsoid class. More... | |
static EllipsoidEnumeratorP | CreateEnumerator () |
Factory method to create an EllipsoidEnumerator. More... | |
Definition of the globe as elliptical distortion of a sphere.
|
static |
Initializes a new instance of the Ellipsoid class.
|
static |
Factory method to create an EllipsoidEnumerator.
void Destroy | ( | ) | const |
Free this Group.
WCharCP GetDescription | ( | ) | const |
double GetEccentricity | ( | ) | const |
int GetEPSGCode | ( | ) | const |
Gets the EPSG code for this Ellipsoid, if known.
double GetEquatorialRadius | ( | ) | const |
int GetError | ( | ) | const |
Gets the error code associated with constructor failure if IsValid is false.
Gets the error message associated with constructor failure if IsValid is false.
double GetPolarRadius | ( | ) | const |
bool IsValid | ( | ) | const |
Sets the key name of the Ellipsoid.