Package org.orekit.bodies
Interface JPLEphemeridesLoader.RawPVProvider
-
- Enclosing class:
- JPLEphemeridesLoader
public static interface JPLEphemeridesLoader.RawPVProvider
Interface for raw position-velocity retrieval.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default Vector3D
getRawPosition(AbsoluteDate date)
Get the position at date.default <T extends CalculusFieldElement<T>>
FieldVector3D<T>getRawPosition(FieldAbsoluteDate<T> date)
Get the position at date.PVCoordinates
getRawPV(AbsoluteDate date)
Get the position-velocity at date.<T extends CalculusFieldElement<T>>
FieldPVCoordinates<T>getRawPV(FieldAbsoluteDate<T> date)
Get the position-velocity at date.
-
-
-
Method Detail
-
getRawPV
PVCoordinates getRawPV(AbsoluteDate date)
Get the position-velocity at date.- Parameters:
date
- date at which the position-velocity is desired- Returns:
- position-velocity at the specified date
-
getRawPosition
default Vector3D getRawPosition(AbsoluteDate date)
Get the position at date.- Parameters:
date
- date at which the position is desired- Returns:
- position at the specified date
-
getRawPV
<T extends CalculusFieldElement<T>> FieldPVCoordinates<T> getRawPV(FieldAbsoluteDate<T> date)
Get the position-velocity at date.- Type Parameters:
T
- type of the field elements- Parameters:
date
- date at which the position-velocity is desired- Returns:
- position-velocity at the specified date
-
getRawPosition
default <T extends CalculusFieldElement<T>> FieldVector3D<T> getRawPosition(FieldAbsoluteDate<T> date)
Get the position at date.- Type Parameters:
T
- type of the field elements- Parameters:
date
- date at which the position is desired- Returns:
- position at the specified date
-
-