KK
- type of the field element
public class FieldAttitudeInterpolator<KK extends org.hipparchus.CalculusFieldElement<KK>> extends AbstractFieldTimeInterpolator<FieldAttitude<KK>,KK>
所使用的插值类型由构造时给定的时间戳角坐标插值器定义。
TimeStampedFieldAngularCoordinates
, FieldTimeInterpolator
AbstractFieldTimeInterpolator.InterpolationData
DEFAULT_EXTRAPOLATION_THRESHOLD_SEC, DEFAULT_INTERPOLATION_POINTS
Constructor and Description |
---|
FieldAttitudeInterpolator(Frame referenceFrame, FieldTimeInterpolator<TimeStampedFieldAngularCoordinates<KK>,KK> interpolator)
构造函数。
|
Modifier and Type | Method and Description |
---|---|
FieldTimeInterpolator<TimeStampedFieldAngularCoordinates<KK>,KK> |
getAngularInterpolator()
获取时间戳角坐标插值器。
|
Frame |
getReferenceFrame()
获取定义姿态的参考坐标系。
|
protected FieldAttitude<KK> |
interpolate(AbstractFieldTimeInterpolator.InterpolationData interpolationData)
根据给定的插值数据插值实例。
|
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
- 定义姿态的参考坐标系
interpolator
- 时间戳角坐标插值器
public Frame getReferenceFrame()
public FieldTimeInterpolator<TimeStampedFieldAngularCoordinates<KK>,KK> getAngularInterpolator()
protected FieldAttitude<KK> interpolate(AbstractFieldTimeInterpolator.InterpolationData interpolationData)
interpolate
在类 AbstractFieldTimeInterpolator<FieldAttitude<KK 扩展 org.hipparchus.CalculusFieldElement<KK>>,KK 扩展 org.hipparchus.CalculusFieldElement<KK>>
interpolationData
- 插值数据
Copyright © 2002-2023 CS GROUP. All rights reserved.