public interface AttitudeProvider
姿态提供者提供了一种从日期和位置-速度本地提供者计算姿态
的方法。
Modifier and Type | Method and Description |
---|---|
<T extends org.hipparchus.CalculusFieldElement<T>> |
getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
计算与轨道状态对应的姿态。
|
Attitude |
getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
计算与轨道状态对应的姿态。
|
default <T extends org.hipparchus.CalculusFieldElement<T>> |
getAttitudeRotation(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
计算与轨道状态对应的姿态相关旋转。
|
default org.hipparchus.geometry.euclidean.threed.Rotation |
getAttitudeRotation(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
计算与轨道状态对应的姿态相关旋转。
|
Attitude getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
pvProv
- 当前日期周围的本地位置-速度提供者
date
- 当前日期
frame
- 计算姿态的参考坐标系
<T extends org.hipparchus.CalculusFieldElement<T>> FieldAttitude<T> getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
T
- 字段元素的类型
pvProv
- 当前日期周围的本地位置-速度提供者
date
- 当前日期
frame
- 计算姿态的参考坐标系
default org.hipparchus.geometry.euclidean.threed.Rotation getAttitudeRotation(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
pvProv
- 当前日期周围的本地位置-速度提供者
date
- 当前日期
frame
- 计算姿态的参考坐标系
default <T extends org.hipparchus.CalculusFieldElement<T>> org.hipparchus.geometry.euclidean.threed.FieldRotation<T> getAttitudeRotation(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
T
- 字段元素的类型
pvProv
- 当前日期周围的本地位置-速度提供者
date
- 当前日期
frame
- 计算姿态的参考坐标系
Copyright © 2002-2023 CS GROUP. All rights reserved.