public interface PVCoordinatesProvider extends Serializable
The PV coordinates provider interface can be used by any class used for position/velocity computation, for example celestial bodies or spacecraft position/velocity propagators, and many others...
| Modifier and Type | Method and Description |
|---|---|
Frame |
getNativeFrame(AbsoluteDate date)
Get the native frame, i.e. the raw frame in which PVCoordinates are expressed before transformation to user
output frame.
|
PVCoordinates |
getPVCoordinates(AbsoluteDate date,
Frame frame)
Get the
PVCoordinates of the body in the selected frame. |
PVCoordinates getPVCoordinates(AbsoluteDate date, Frame frame) throws PatriusException
PVCoordinates of the body in the selected frame.date - current dateframe - the frame where to define the positionPatriusException - if position cannot be computed in given frameFrame getNativeFrame(AbsoluteDate date) throws PatriusException
date - a datePatriusException - thrown if native frame is undefined or unknownCopyright © 2024 CNES. All rights reserved.