46 using BaseOrbitDesigner::getOrbitState;
86 void setRAAN(
double raan) { raan_ = raan; }
90 double apogeeAltitude_{0};
91 double perigeeAltitude_{0};
轨道设计器基类
定义 BaseOrbitDesigner.hpp:62
errc_t getOrbitState(CartState &cartState) const
获取轨道状态
定义 BaseOrbitDesigner.cpp:43
天体
定义 CelestialBody.hpp:52
临界倾角轨道/冻结轨道设计器
定义 CriticallyInclinedOrbitDesigner.hpp:35
EDirection getDirection() const
获取轨道方向
定义 CriticallyInclinedOrbitDesigner.hpp:51
double getApogeeAltitude() const
获取远地点高度
定义 CriticallyInclinedOrbitDesigner.hpp:55
void setPerigeeAltitude(double perigeeAltitude)
设置近地点高度
定义 CriticallyInclinedOrbitDesigner.hpp:79
void setDirection(EDirection direction)
设置轨道方向
定义 CriticallyInclinedOrbitDesigner.hpp:71
void setRAAN(double raan)
设置升交点经度
定义 CriticallyInclinedOrbitDesigner.hpp:86
double getRAAN() const
获取升交点经度
定义 CriticallyInclinedOrbitDesigner.hpp:67
void setApogeeAltitude(double apogeeAltitude)
设置远地点高度
定义 CriticallyInclinedOrbitDesigner.hpp:75
double getPerigeeAltitude() const
获取近地点高度
定义 CriticallyInclinedOrbitDesigner.hpp:59
EDirection
定义 CriticallyInclinedOrbitDesigner.hpp:41
@ eRetrograde
逆行
定义 CriticallyInclinedOrbitDesigner.hpp:43
@ ePosigrade
顺行
定义 CriticallyInclinedOrbitDesigner.hpp:42
修正轨道根数
定义 OrbitElement.hpp:127