public interface OrekitStepInterpolator
It mirrors the StepInterpolator interface from commons-math but
provides a space-dynamics interface to the methods.
| Modifier and Type | Method and Description |
|---|---|
AbsoluteDate |
getCurrentDate()
Get the current grid date.
|
AbsoluteDate |
getInterpolatedDate()
Get the interpolated date.
|
SpacecraftState |
getInterpolatedState()
Get the interpolated state.
|
AbsoluteDate |
getPreviousDate()
Get the previous grid date.
|
boolean |
isForward()
Check is integration direction is forward in date.
|
void |
setInterpolatedDate(AbsoluteDate date)
Set the interpolated date.
|
AbsoluteDate getCurrentDate()
AbsoluteDate getPreviousDate()
AbsoluteDate getInterpolatedDate()
If setInterpolatedDate
has not been called, the date returned is the same as getCurrentDate.
setInterpolatedDate(AbsoluteDate),
getInterpolatedState()void setInterpolatedDate(AbsoluteDate date) throws PropagationException
It is possible to set the interpolation date outside of the current step range, but accuracy will decrease as date is farther.
date - interpolated date to setPropagationException - if underlying interpolator cannot handle
the dategetInterpolatedDate(),
getInterpolatedState()SpacecraftState getInterpolatedState() throws OrekitException
OrekitException - if state cannot be interpolated or convertedgetInterpolatedDate(),
setInterpolatedDate(AbsoluteDate)boolean isForward()
Copyright © 2002-2016 CS Systèmes d'information. All rights reserved.