public class SpacecraftParameters extends CommentsContainer implements Data
Constructor and Description |
---|
SpacecraftParameters()
创建一个空的状态数据集。
|
Modifier and Type | Method and Description |
---|---|
double |
getDragArea()
获取阻力面积。
|
double |
getDragCoeff()
获取阻力系数。
|
double |
getMass()
获取航天器质量。
|
double |
getSolarRadArea()
获取太阳辐射压力面积。
|
double |
getSolarRadCoeff()
获取太阳辐射压力系数。
|
void |
setDragArea(double dragArea)
设置阻力面积。
|
void |
setDragCoeff(double dragCoeff)
设置阻力系数。
|
void |
setMass(double mass)
设置航天器质量。
|
void |
setSolarRadArea(double solarRadArea)
设置太阳辐射压力面积。
|
void |
setSolarRadCoeff(double solarRadCoeff)
获取太阳辐射压力系数。
|
void |
validate(double version)
检查是否所有必填项已初始化。
|
acceptComments, addComment, checkAllowed, checkNotNaN, checkNotNegative, checkNotNull, getComments, refuseFurtherComments
public void validate(double version)
如果某些必填项缺失或与版本号不兼容,则此方法应引发异常。
validate
在接口 Section
validate
在类 CommentsContainer
version
- 格式版本
public double getMass()
public void setMass(double mass)
mass
- 要设置的航天器质量
public double getSolarRadArea()
public void setSolarRadArea(double solarRadArea)
solarRadArea
- 要设置的面积
public double getSolarRadCoeff()
public void setSolarRadCoeff(double solarRadCoeff)
solarRadCoeff
- 要设置的系数
public double getDragArea()
public void setDragArea(double dragArea)
dragArea
- 要设置的面积
public double getDragCoeff()
public void setDragCoeff(double dragCoeff)
dragCoeff
- 要设置的系数
Copyright © 2002-2023 CS GROUP. All rights reserved.