Package org.orekit.orbits
Class KeplerianExtendedPositionProvider
java.lang.Object
org.orekit.utils.AbstractExtendedPositionProvider<Orbit>
org.orekit.orbits.KeplerianExtendedPositionProvider
- All Implemented Interfaces:
ExtendedPositionProvider,PVCoordinatesProvider
Position provider assuming pure Keplerian motion.
Propagation is computed with the same orbital parameters used to define the reference.
- Since:
- 14.0
- Author:
- Romain Serra
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <T extends CalculusFieldElement<T>>
FieldOrbit<T> getFieldProvider(Field<T> field) Build Field provider.Methods inherited from class org.orekit.utils.AbstractExtendedPositionProvider
getPosition, getPosition, getProvider, getPVCoordinates, getPVCoordinates, getVelocity, getVelocityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.orekit.utils.ExtendedPositionProvider
toFieldPVCoordinatesProvider
-
Constructor Details
-
KeplerianExtendedPositionProvider
Constructor.- Parameters:
referenceOrbit- reference orbit (non-Keplerian terms will be ignored if any)
-
-
Method Details
-
getFieldProvider
Build Field provider.- Specified by:
getFieldProviderin classAbstractExtendedPositionProvider<Orbit>- Type Parameters:
T- field- Parameters:
field- field type- Returns:
- Field provider
-