| Package | Description |
|---|---|
| fr.cnes.sirius.patrius.bodies |
| Modifier and Type | Class and Description |
|---|---|
class |
UserIAUPole
Generic IAU pole model for pole and prime meridian orientations.
|
| Modifier and Type | Method and Description |
|---|---|
IAUPole |
CelestialBody.getIAUPole()
Get the IAU pole and primer meridians orientation.
|
IAUPole |
AbstractCelestialBody.getIAUPole()
Get the IAU pole and primer meridians orientation.
|
static IAUPole |
IAUPoleFactory.getIAUPole(JPLEphemeridesLoader.EphemerisType body)
Get an IAU pole.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CelestialBody.setIAUPole(IAUPole iauPoleIn)
Set a IAU Pole to define the body frames.
|
void |
AbstractCelestialBody.setIAUPole(IAUPole iauPoleIn)
Set a IAU Pole to define the body frames.
|
| Constructor and Description |
|---|
AbstractCelestialBody(Frame icrf,
String nameIn,
double gmIn,
IAUPole iauPoleIn)
Build an instance and the underlying frame.
|
AbstractCelestialBody(String nameIn,
double gmIn,
IAUPole iauPoleIn,
Frame definingFrameIn)
Build an instance and the underlying frame.
|
UserCelestialBody(String name,
PVCoordinatesProvider aPVCoordinateProvider,
double gm,
IAUPole iauPole,
Frame definingFrameIn,
GeometricBodyShape shapeIn)
Build an instance and the underlying frame.
|
Copyright © 2022 CNES. All rights reserved.