Package org.orekit.time
Interface FieldTimeShiftable<T extends FieldTimeInterpolable<T,KK>,KK extends org.hipparchus.RealFieldElement<KK>>
-
- Type Parameters:
T
- Type of the object.KK
- type of the field elements
- All Known Implementing Classes:
FieldAttitude
,FieldCartesianOrbit
,FieldCircularOrbit
,FieldEquinoctialOrbit
,FieldKeplerianOrbit
,FieldOrbit
,FieldSpacecraftState
public interface FieldTimeShiftable<T extends FieldTimeInterpolable<T,KK>,KK extends org.hipparchus.RealFieldElement<KK>>
This interface represents objects that can be shifted in time.- Since:
- 9.0
- Author:
- Luc Maisonobe
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
shiftedBy(double dt)
Get a time-shifted instance.T
shiftedBy(KK dt)
Get a time-shifted instance.
-
-
-
Method Detail
-
shiftedBy
T shiftedBy(double dt)
Get a time-shifted instance.- Parameters:
dt
- time shift in seconds- Returns:
- a new instance, shifted with respect to instance (which is not changed)
-
-