24#include "AstCore/MissionCommand.hpp"
25#include <QStackedWidget>
26#include <unordered_map>
35class UiTargeterSequence;
36class UiFeasibleRegionStudy;
56 void registerEditors();
66 int initStateIdx_ = -1;
67 int propagateIdx_ = -1;
68 int maneuverIdx_ = -1;
69 int sequenceIdx_ = -1;
70 int targetSeqIdx_ = -1;
71 int feasibleRegionIdx_ = -1;
命令(虚基类),用于定义任务序列中的命令,例如初始状态、轨道机动、轨道预报等
定义 Command.hpp:42
命令属性编辑器,根据 RTTI 类型自动切换编辑页面
定义 UiCommandEditor.hpp:40
FeasibleRegionStudy 段编辑器
定义 UiFeasibleRegionStudy.hpp:44
InitialState 段编辑器
定义 UiInitialState.hpp:39
Maneuver 段编辑器
定义 UiManeuver.hpp:34
Propagate 段编辑器
定义 UiPropagate.hpp:39
Sequence 段编辑器
定义 UiSequence.hpp:35
TargeterSequence 段编辑器(在 Sequence 基础上增加打靶配置)
定义 UiSequence.hpp:56