26 #ifndef __TERRALIB_SRS_INTERNAL_ELLIPSOID_H
27 #define __TERRALIB_SRS_INTERNAL_ELLIPSOID_H
61 Ellipsoid(
const std::string& name =
"",
double rad = 0.0,
double invflat = 0.0);
64 const std::string& getName()
const;
70 void setName(
const std::string& name);
73 double getRadium()
const;
79 void setRadium(
const double& rad);
82 double getInverseFlattening()
const;
88 void setInverseFlattening(
const double& invflat);
91 std::string getWKT()
const;
101 #endif // __TERRALIB_SRS_INTERNAL_ELLIPSOID_H
double m_radium
Earth equatorial radius (Meters)
std::string m_name
Ellipsoid name.
double m_invFlattening
Earth flattening.
A reference ellipsoid is an approximation of the Earth's surface as a squashed sphere.
#define TESRSEXPORT
You can use this macro in order to export/import classes and functions from this module.