|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Propagator
Instances of classes which implement this interface propagate orbital state from an epoch at which the orbital state is known to a desired delta since the epoch.
| Method Summary | |
|---|---|
java.util.SortedSet |
generateEphemeris(double TS,
double TF,
double DELT)
Generates an ephemeris of OrbitalState instances between the given start and end times. |
java.lang.String |
getName()
|
boolean |
isDeep()
|
OrbitalState |
propagate(double tsince)
Propagates orbital state from the epoch at which the orbital state is known to the given desired delta since the epoch. |
| Method Detail |
|---|
OrbitalState propagate(double tsince)
Implementations must set the time on the generated OrbitalState.
tsince - Time at which the orbital states is desired, in seconds since
the epoch at which the orbital state is known.
java.util.SortedSet generateEphemeris(double TS,
double TF,
double DELT)
TS - Desired start of the ephemeris, in seconds since the epoch of
the known orbital state.TF - Desired end of the ephemeris, in seconds since the epoch of
the known orbital state.DELT - Desired time between the timestamps of the generated orbital
states.
java.lang.String getName()
boolean isDeep()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||