|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
#include <BaseOrbitDesigner.hpp>
类 ast::IOrbitDesigner 继承关系图:Public 成员函数 | |
| virtual errc_t | getOrbitEpoch (TimePoint &orbitEpoch) const =0 |
| virtual errc_t | getOrbitState (ModOrbElem &orbElem) const =0 |
| virtual errc_t | getCoordFrame (bool &useCoordEpoch, TimePoint &coordEpoch, SharedPtr< Frame > &coordFrame) const =0 |
轨道设计器接口
|
pure virtual |
在 ast::BaseOrbitDesigner 内被实现.
|
pure virtual |
获取轨道状态
| orbitEpoch | 轨道历元(可选) |
| orbElem | 轨道根数 |
在 ast::BaseOrbitDesigner, ast::CircularOrbitDesigner, ast::CriticallyInclinedOrbitDesigner, ast::CriticallyInclinedSunSyncOrbitDesigner, ast::MolniyaOrbitDesigner, ast::RepeatingOrbitDesigner, ast::RepeatingSunSyncOrbitDesigner, ast::SimpleOrbitDesigner, ast::StationaryOrbitDesigner , 以及 ast::SunSynchronousOrbitDesigner 内被实现.