mirror of
https://github.com/tumic0/GPXSee.git
synced 2024-10-07 07:13:21 +02:00
25 lines
387 B
C
25 lines
387 B
C
|
#ifndef ELLIPSOID_H
|
||
|
#define ELLIPSOID_H
|
||
|
|
||
|
class QString;
|
||
|
|
||
|
class Ellipsoid
|
||
|
{
|
||
|
public:
|
||
|
Ellipsoid();
|
||
|
Ellipsoid(const QString &datum);
|
||
|
|
||
|
double radius() const {return _radius;}
|
||
|
double flattening() const {return _flattening;}
|
||
|
|
||
|
double q(double b) const;
|
||
|
double iq(double q) const;
|
||
|
double nradius(double phi) const;
|
||
|
|
||
|
private:
|
||
|
double _radius;
|
||
|
double _flattening;
|
||
|
};
|
||
|
|
||
|
#endif // ELLIPSOID_H
|