public interface BoundedPropagator extends Propagator
This interface provides a mean to retrieve orbital parameters at any time within a given range. It should be implemented by orbit readers based on external data files and by continuous models built after numerical integration has been completed and dense output data as been gathered.
EPHEMERIS_GENERATION_MODE, MASTER_MODE, SLAVE_MODE
Modifier and Type | Method and Description |
---|---|
AbsoluteDate |
getMaxDate()
Get the last date of the range.
|
AbsoluteDate |
getMinDate()
Get the first date of the range.
|
void |
setOrbitFrame(Frame frameIn)
Set propagation frame.
|
addEventDetector, clearEventsDetectors, getAttitudeProvider, getAttitudeProviderEvents, getAttitudeProviderForces, getEventsDetectors, getFrame, getGeneratedEphemeris, getInitialState, getMode, getNativeFrame, propagate, propagate, resetInitialState, setAttitudeProvider, setAttitudeProviderEvents, setAttitudeProviderForces, setEphemerisMode, setMasterMode, setMasterMode, setSlaveMode
getPVCoordinates, getSpacecraftState
AbsoluteDate getMinDate()
AbsoluteDate getMaxDate()
void setOrbitFrame(Frame frameIn) throws PatriusException
frameIn
- the frame to use. This frame must be inertial or pseudo-inertial, otherwise an exception is raised.PatriusException
- if frame is not inertial or pseudo-inertialCopyright © 2023 CNES. All rights reserved.