public class L1TransformProvider extends Object implements TransformProvider
Constructor and Description |
---|
L1TransformProvider(CelestialBody primaryBody, CelestialBody secondaryBody)
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
StaticTransform |
getStaticTransform(AbsoluteDate date)
获取指定日期的仅包含旋转和平移的变换。
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
getStaticTransform(FieldAbsoluteDate<T> date)
获取指定日期的仅包含旋转和平移的变换。
|
Transform |
getTransform(AbsoluteDate date)
获取与指定日期对应的 Transform 。
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
getTransform(FieldAbsoluteDate<T> date)
获取与指定日期对应的 FieldTransform 。
|
public L1TransformProvider(CelestialBody primaryBody, CelestialBody secondaryBody)
primaryBody
- 主天体。
secondaryBody
- 次要天体。
public Transform getTransform(AbsoluteDate date)
Transform
。
getTransform
在接口 TransformProvider
date
- 当前日期
public StaticTransform getStaticTransform(AbsoluteDate date)
默认实现返回TransformProvider.getTransform(AbsoluteDate)
,但实现可以为了更好的性能而覆盖它。
getStaticTransform
在接口 TransformProvider
date
- 当前日期。
public <T extends org.hipparchus.CalculusFieldElement<T>> FieldTransform<T> getTransform(FieldAbsoluteDate<T> date)
FieldTransform
。
getTransform
在接口 TransformProvider
T
- 字段元素的类型
date
- 当前日期
public <T extends org.hipparchus.CalculusFieldElement<T>> FieldStaticTransform<T> getStaticTransform(FieldAbsoluteDate<T> date)
默认实现返回TransformProvider.getTransform(AbsoluteDate)
,但实现可以为了更好的性能而覆盖它。
getStaticTransform
在接口 TransformProvider
T
- 元素的类型
date
- 当前日期。
Copyright © 2002-2023 CS GROUP. All rights reserved.