Class AbstractFieldTimeInterpolator.InterpolationData

java.lang.Object
org.orekit.time.AbstractFieldTimeInterpolator.InterpolationData
Enclosing class:
AbstractFieldTimeInterpolator<T extends FieldTimeStamped<KK>,KK extends CalculusFieldElement<KK>>

public class AbstractFieldTimeInterpolator.InterpolationData extends Object
Nested class used to store interpolation data.

It makes the interpolator thread safe.

  • Constructor Details

    • InterpolationData

      protected InterpolationData(FieldAbsoluteDate<KK> interpolationDate, Collection<T> sample)
      Constructor.
      Parameters:
      interpolationDate - interpolation date
      sample - time stamped sample
  • Method Details

    • getInterpolationDate

      public FieldAbsoluteDate<KK> getInterpolationDate()
      Get interpolation date.
      Returns:
      interpolation date
    • getNeighborList

      public List<T> getNeighborList()
      Get neighbor list.
      Returns:
      neighbor list
    • getField

      public Field<KK> getField()
      Get field.
      Returns:
      field
    • getZero

      public KK getZero()
      Get zero.
      Returns:
      zero
    • getOne

      public KK getOne()
      Get one.
      Returns:
      one