Class TleExtendedPositionProvider
java.lang.Object
org.orekit.utils.AbstractExtendedPositionProvider<TLEPropagator>
org.orekit.propagation.analytical.tle.TleExtendedPositionProvider
- All Implemented Interfaces:
ExtendedPositionProvider,PVCoordinatesProvider
Position provider from a TLE.
- Since:
- 14.0
- Author:
- Romain Serra
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor with default TEME frame.TleExtendedPositionProvider(TLE tle, Frames frames) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected <T extends CalculusFieldElement<T>>
FieldTLEPropagator<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
-
TleExtendedPositionProvider
Constructor.- Parameters:
tle- reference TLEframes- frames used for TEME
-
TleExtendedPositionProvider
Constructor with default TEME frame.- Parameters:
tle- reference TLE
-
-
Method Details
-
getFieldProvider
protected <T extends CalculusFieldElement<T>> FieldTLEPropagator<T> getFieldProvider(Field<T> field) Build Field provider.- Specified by:
getFieldProviderin classAbstractExtendedPositionProvider<TLEPropagator>- Type Parameters:
T- field- Parameters:
field- field type- Returns:
- Field provider
-