Interface | Description |
---|---|
BodyShape |
Interface representing the rigid surface shape of a natural body.
|
CelestialBody |
Interface for celestial bodies like Sun, Moon or solar system planets.
|
CelestialBodyLoader |
Interface for loading celestial bodies.
|
EllipsoidBodyShape |
Extended interface for spheroid model to represent celestial bodies shape : extends the
GeometricBodyShape
interface by adding getters to access the spheroid parameters. |
GeometricBodyShape |
Extended interface for celestial bodies shapes : extends the OREKIT's BodyShape interface by adding
geometric methods.
|
IAUPole |
Interface for IAU pole and primer meridian orientations.
|
Class | Description |
---|---|
AbstractCelestialBody |
Abstract implementation of the
CelestialBody interface. |
BasicBoardSun |
This class provides the Sun direction at a specific date, according to a simple analytical model.
|
CelestialBodyFactory |
Factory class for bodies of the solar system.
|
ExtendedOneAxisEllipsoid |
Implementation of the EllipsoidBodyShape interface : this an extended spheroid model to represent celestial bodies
shapes.
|
GeodeticPoint |
Point location relative to a 2D body surface.
|
IAUPoleFactory |
Factory class for IAU poles.
|
JPLEphemeridesLoader |
Loader for JPL ephemerides binary files (DE 4xx) and similar formats (INPOP 06/08/10).
|
MeeusMoon |
This class implements the Moon ephemerides according to the algorithm of Meeus.
|
MeeusSun |
This class implements the Sun ephemerides according to the algorithm of Meeus, it only provides the position.
|
OneAxisEllipsoid |
Modeling of a one-axis ellipsoid.
|
PosVelChebyshev |
Position-Velocity model based on Chebyshev polynomials.
|
UserCelestialBody |
User-defined celestial body.
|
Enum | Description |
---|---|
JPLEphemeridesLoader.EphemerisType |
List of supported ephemerides types.
|
MeeusSun.MODEL |
Enumerate to choose the used Meeus model : standard, Stela or board model.
|
Copyright © 2021 CNES. All rights reserved.