| Safe Haskell | Safe | 
|---|---|
| Language | Haskell2010 | 
Ellipsoid
- data Ellipsoid = Ellipsoid {}
 - data EllipsoidParams
 - mkEllipsoid :: EllipsoidParams -> Ellipsoid
 - airy1830Ellipsoid :: Ellipsoid
 - australianNational1966Ellipsoid :: Ellipsoid
 - bessel1841Ellipsoid :: Ellipsoid
 - clarke1866Ellipsoid :: Ellipsoid
 - clarke1880Ellipsoid :: Ellipsoid
 - everest1830Ellipsoid :: Ellipsoid
 - fischer1960Ellipsoid :: Ellipsoid
 - fischer1968Ellipsoid :: Ellipsoid
 - grs67Ellipsoid :: Ellipsoid
 - grs75Ellipsoid :: Ellipsoid
 - grs80Ellipsoid :: Ellipsoid
 - hayford1910Ellipsoid :: Ellipsoid
 - helmert1906Ellipsoid :: Ellipsoid
 - hough1956Ellipsoid :: Ellipsoid
 - iers1989Ellipsoid :: Ellipsoid
 - internationalEllipsoid :: Ellipsoid
 - krassovsky1940Ellipsoid :: Ellipsoid
 - modifiedAiryEllipsoid :: Ellipsoid
 - modifiedEverestEllipsoid :: Ellipsoid
 - newInternational1967Ellipsoid :: Ellipsoid
 - southAmerican1969Ellipsoid :: Ellipsoid
 - wgs60Ellipsoid :: Ellipsoid
 - wgs66Ellipsoid :: Ellipsoid
 - wgs72Ellipsoid :: Ellipsoid
 - wgs84Ellipsoid :: Ellipsoid
 
Documentation
To represent a reference ellipsoid.
Constructors
| Ellipsoid | |
Fields 
  | |
data EllipsoidParams Source #
Parameters to build Ellipsoid.
Constructors
| SemiMajMinAxises Double Double | Semi major and semi minor axises.  | 
| SemiMajAxisEccentricitySquared Double Double | Semi major axis and eccentric squared.  | 
Arguments
| :: EllipsoidParams | Ellipsoid parameters.  | 
| -> Ellipsoid | The created Ellipsoid.  | 
Create an Ellipsoid with the given parameters.
airy1830Ellipsoid :: Ellipsoid Source #
Pre-determined ellipsoids: