Package org.orekit.utils
Interface PVCoordinatesProvider
-
- All Known Subinterfaces:
BoundedPropagator
,CelestialBody
,ExtendedPVCoordinatesProvider
,Propagator
- All Known Implementing Classes:
AbsolutePVCoordinates
,AbstractAnalyticalPropagator
,AbstractIntegratedPropagator
,AbstractPropagator
,AdapterPropagator
,AggregateBoundedPropagator
,AggregatedPVCoordinatesProvider
,AggregatedPVCoordinatesProvider.InvalidPVProvider
,BrouwerLyddanePropagator
,CartesianOrbit
,CircularOrbit
,ConstantPVCoordinatesProvider
,DeepSDP4
,DSSTPropagator
,EcksteinHechlerPropagator
,Ephemeris
,EquinoctialOrbit
,GLONASSAnalyticalPropagator
,GLONASSNumericalPropagator
,GNSSPropagator
,IntegratedEphemeris
,KeplerianOrbit
,KeplerianPropagator
,NumericalPropagator
,Orbit
,PythonAbstractAnalyticalPropagator
,PythonAbstractIntegratedPropagator
,PythonAbstractPropagator
,PythonBoundedPropagator
,PythonCelestialBody
,PythonExtendedPVCoordinatesProvider
,PythonOrbit
,PythonPropagator
,PythonPVCoordinatesProvider
,PythonTLEPropagator
,SBASPropagator
,SGP4
,TLEPropagator
,TopocentricFrame
public interface PVCoordinatesProvider
Interface for PV coordinates providers.- Author:
- Veronique Pommier
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...
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TimeStampedPVCoordinates
getPVCoordinates(AbsoluteDate date, Frame frame)
Get thePVCoordinates
of the body in the selected frame.
-
-
-
Method Detail
-
getPVCoordinates
TimeStampedPVCoordinates getPVCoordinates(AbsoluteDate date, Frame frame)
Get thePVCoordinates
of the body in the selected frame.- Parameters:
date
- current dateframe
- the frame where to define the position- Returns:
- time-stamped position/velocity of the body (m and m/s)
-
-