public abstract class AbstractEncounterLOF extends Object implements EncounterLOF
Modifier | Constructor and Description |
---|---|
protected |
AbstractEncounterLOF(FieldPVCoordinates<T> other)
使用 FieldPVCoordinates 构造函数。
|
protected |
AbstractEncounterLOF(PVCoordinates other)
使用 PVCoordinates 构造函数。
|
Modifier and Type | Method and Description |
---|---|
<T extends org.hipparchus.CalculusFieldElement<T>> |
getFieldOther(org.hipparchus.Field<T> field)
获取其他对象位置和速度坐标的字段版本。
|
PVCoordinates |
getOther()
获取其他对象位置和速度坐标的普通版本。
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
rotationFromInertial(org.hipparchus.Field<T> field, FieldPVCoordinates<T> origin)
获取从惯性系到此相遇局部轨道参考系的旋转。
|
org.hipparchus.geometry.euclidean.threed.Rotation |
rotationFromInertial(PVCoordinates origin)
获取从惯性系到此相遇局部轨道参考系的旋转。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
computeProjectionMatrix, computeProjectionMatrix, getAxisNormalToCollisionPlane, getAxisNormalToCollisionPlane, isQuasiInertial, projectOntoCollisionPlane, projectOntoCollisionPlane, projectOntoCollisionPlane, projectOntoCollisionPlane, rotationFromInertial, rotationFromInertial, rotationFromInertial, rotationFromInertial
getName, rotationFromLOF, rotationFromLOF, rotationFromLOFInToLOFOut, rotationFromLOFInToLOFOut, transformFromInertial, transformFromInertial, transformFromLOF, transformFromLOF, transformFromLOFInToLOFOut, transformFromLOFInToLOFOut
protected AbstractEncounterLOF(PVCoordinates other)
PVCoordinates
构造函数。
other
- 用于创建相遇局部轨道参考系的其他对象(不是参考系的原点!)
protected AbstractEncounterLOF(FieldPVCoordinates<T> other)
FieldPVCoordinates
构造函数。
T
- 字段元素的类型
other
- 用于创建相遇参考系的其他对象(不是参考系的原点!)
public <T extends org.hipparchus.CalculusFieldElement<T>> org.hipparchus.geometry.euclidean.threed.FieldRotation<T> rotationFromInertial(org.hipparchus.Field<T> field, FieldPVCoordinates<T> origin)
注意:给定原点的位置和速度坐标必须在此实例所表达的参考系中给出。
rotationFromInertial
在接口 EncounterLOF
中
T
- 字段元素的类型
field
- 元素所属的字段
origin
- 与此实例所表达的惯性参考系相同的原点的位置-速度。
public org.hipparchus.geometry.euclidean.threed.Rotation rotationFromInertial(PVCoordinates origin)
注意:给定原点的位置和速度坐标必须在此实例所表达的参考系中给出。
rotationFromInertial
在接口 EncounterLOF
中
origin
- 某惯性参考系中原点的位置-速度
public <T extends org.hipparchus.CalculusFieldElement<T>> FieldPVCoordinates<T> getFieldOther(org.hipparchus.Field<T> field)
PVCoordinates
创建的,则将构建其字段等效版本。
getFieldOther
在接口 EncounterLOF
中
T
- 字段元素的类型
field
- 元素的字段
public PVCoordinates getOther()
FieldPVCoordinates
创建的,则将其转换为其PVCoordinates
等效版本。
getOther
在接口 EncounterLOF
中
Copyright © 2002-2023 CS GROUP. All rights reserved.