Package org.orekit.models.earth
Interface EarthShape
-
- All Superinterfaces:
BodyShape,Serializable
- All Known Implementing Classes:
Geoid,ReferenceEllipsoid
public interface EarthShape extends BodyShape
All models of Earth's shape have some common properties that are not shared with arbitraryBodyShapes. In particular, an ellipsoidal (or spherical) model is used to compute latitude and longitude.- Author:
- Evan Ward
- See Also:
getEllipsoid()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReferenceEllipsoidgetEllipsoid()Get the underlying ellipsoid model that defines latitude and longitude.-
Methods inherited from interface org.orekit.bodies.BodyShape
getBodyFrame, getIntersectionPoint, getIntersectionPoint, projectToGround, projectToGround, transform, transform, transform, transform
-
-
-
-
Method Detail
-
getEllipsoid
ReferenceEllipsoid getEllipsoid()
Get the underlying ellipsoid model that defines latitude and longitude. If the height component of aGeodeticPointis not needed, then using the ellipsoid will provide the quickest transformation.- Returns:
- the reference ellipsoid. May be
this, but nevernull.
-
-