KK
- type of the field elementpublic class FieldAttitudeInterpolator<KK extends org.hipparchus.CalculusFieldElement<KK>> extends AbstractFieldTimeInterpolator<FieldAttitude<KK>,KK>
The type of interpolation used is defined by given time stamped angular coordinates interpolator at construction.
TimeStampedFieldAngularCoordinates
,
FieldTimeInterpolator
AbstractFieldTimeInterpolator.InterpolationData
DEFAULT_EXTRAPOLATION_THRESHOLD_SEC, DEFAULT_INTERPOLATION_POINTS
Constructor and Description |
---|
FieldAttitudeInterpolator(Frame referenceFrame,
FieldTimeInterpolator<TimeStampedFieldAngularCoordinates<KK>,KK> interpolator)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
FieldTimeInterpolator<TimeStampedFieldAngularCoordinates<KK>,KK> |
getAngularInterpolator()
Get time stamped angular coordinates interpolator.
|
Frame |
getReferenceFrame()
Get reference frame from which attitude is defined.
|
protected FieldAttitude<KK> |
interpolate(AbstractFieldTimeInterpolator.InterpolationData interpolationData)
Interpolate instance from given interpolation data.
|
addOptionalSubInterpolatorIfDefined, checkInterpolatorCompatibilityWithSampleSize, getCentralDate, getExtrapolationThreshold, getNbInterpolationPoints, getSubInterpolators, getTimeParameter, interpolate, interpolate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
interpolate, interpolate
public FieldAttitudeInterpolator(Frame referenceFrame, FieldTimeInterpolator<TimeStampedFieldAngularCoordinates<KK>,KK> interpolator)
referenceFrame
- reference frame from which attitude is definedinterpolator
- time stamped angular coordinates interpolatorpublic Frame getReferenceFrame()
public FieldTimeInterpolator<TimeStampedFieldAngularCoordinates<KK>,KK> getAngularInterpolator()
protected FieldAttitude<KK> interpolate(AbstractFieldTimeInterpolator.InterpolationData interpolationData)
interpolate
in class AbstractFieldTimeInterpolator<FieldAttitude<KK extends org.hipparchus.CalculusFieldElement<KK>>,KK extends org.hipparchus.CalculusFieldElement<KK>>
interpolationData
- interpolation dataCopyright © 2002-2023 CS GROUP. All rights reserved.