public class ApmQuaternion extends CommentsContainer
Constructor and Description |
---|
ApmQuaternion()
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
AttitudeEndpoints |
getEndpoints()
获取端点(即。
|
org.hipparchus.complex.Quaternion |
getQuaternion()
获取四元数。
|
org.hipparchus.complex.Quaternion |
getQuaternionDot()
获取四元数导数。
|
boolean |
hasRates()
检查逻辑块是否包含速率。
|
void |
setQ(int index, double value)
设置四元数分量。
|
void |
setQDot(int index, double derivative)
设置四元数导数分量。
|
void |
validate(double version)
检查是否所有必填条目都已初始化。
|
acceptComments, addComment, checkAllowed, checkNotNaN, checkNotNegative, checkNotNull, getComments, refuseFurtherComments
public void validate(double version)
如果某些必填条目缺失或与版本号不兼容,则此方法应引发异常。
validate
在接口 Section
validate
在类 CommentsContainer
version
- 格式版本
public AttitudeEndpoints getEndpoints()
public org.hipparchus.complex.Quaternion getQuaternion()
public void setQ(int index, double value)
index
- 分量索引(0为标量部分)
value
- 四元数分量
public org.hipparchus.complex.Quaternion getQuaternionDot()
public void setQDot(int index, double derivative)
index
- 分量索引(0为标量部分)
derivative
- 四元数导数分量
public boolean hasRates()
Copyright © 2002-2023 CS GROUP. All rights reserved.