Ellipsoid Constructor (Double, Double, AxisIndicator) |
Namespace: AGI.Foundation.Geometry.Shapes
public Ellipsoid( double equatorialRadius, double polarRadius, AxisIndicator polarAxis )
Exception | Condition |
---|---|
ArgumentOutOfRangeException | Thrown when the parameters equatorialRadius or polarRadius are less than or equal to 0. |
If the equatorial radius is larger than the polar radius, the ellipsoid is an oblate spheroid. If the equatorial radius is smaller than the polar radius, the ellipsoid is a prolate spheroid.
The conversions between cartesian and cartographic coordinates define longitude measured in the xy-plane. Therefore, the z-axis will, in general, be indicated as the polar axis.