public static class OrekitAttitudeEphemerisFile.OrekitAttitudeEphemerisSegment extends Object implements AttitudeEphemerisFile.AttitudeEphemerisSegment<TimeStampedAngularCoordinates>
Constructor and Description |
---|
OrekitAttitudeEphemerisSegment(List<TimeStampedAngularCoordinates> attitudeDataLines, String interpolationMethod, int interpolationSamples, Frame referenceFrame, AngularDerivativesFilter availableDerivatives)
OrekitAttitudeEphemerisSegment的构造函数。
|
Modifier and Type | Method and Description |
---|---|
List<TimeStampedAngularCoordinates> |
getAngularCoordinates()
获取姿态数据行的不可修改列表。
|
BoundedAttitudeProvider |
getAttitudeProvider()
获取此姿态历元段的姿态提供者。
|
AngularDerivativesFilter |
getAvailableDerivatives()
获取此姿态历元段中可用的角数据导数。
|
String |
getInterpolationMethod()
获取要使用的插值方法。
|
int |
getInterpolationSamples()
获取插值中要使用的样本数。
|
Frame |
getReferenceFrame()
获取定义姿态的参考坐标系。
|
AbsoluteDate |
getStart()
获取此历元段的开始日期。
|
AbsoluteDate |
getStop()
获取此历元段的结束日期。
|
public OrekitAttitudeEphemerisSegment(List<TimeStampedAngularCoordinates> attitudeDataLines, String interpolationMethod, int interpolationSamples, Frame referenceFrame, AngularDerivativesFilter availableDerivatives)
attitudeDataLines
- 此段的姿态数据行。
interpolationMethod
- 要使用的插值方法。
interpolationSamples
- 插值过程中要使用的样本数。
referenceFrame
- 定义姿态的参考坐标系
availableDerivatives
- 用于插值的导数
public List<TimeStampedAngularCoordinates> getAngularCoordinates()
getAngularCoordinates
在接口 AttitudeEphemerisFile.AttitudeEphemerisSegment<TimeStampedAngularCoordinates>
public Frame getReferenceFrame()
getReferenceFrame
在接口 AttitudeEphemerisFile.AttitudeEphemerisSegment<TimeStampedAngularCoordinates>
public AbsoluteDate getStart()
getStart
在接口 AttitudeEphemerisFile.AttitudeEphemerisSegment<TimeStampedAngularCoordinates>
public AbsoluteDate getStop()
getStop
在接口 AttitudeEphemerisFile.AttitudeEphemerisSegment<TimeStampedAngularCoordinates>
public String getInterpolationMethod()
public int getInterpolationSamples()
getInterpolationSamples
在接口 AttitudeEphemerisFile.AttitudeEphemerisSegment<TimeStampedAngularCoordinates>
public AngularDerivativesFilter getAvailableDerivatives()
getAvailableDerivatives
在接口 AttitudeEphemerisFile.AttitudeEphemerisSegment<TimeStampedAngularCoordinates>
public BoundedAttitudeProvider getAttitudeProvider()
getAttitudeProvider
在接口 AttitudeEphemerisFile.AttitudeEphemerisSegment<TimeStampedAngularCoordinates>
Copyright © 2002-2023 CS GROUP. All rights reserved.