24#include "AstCore/Segment.hpp"
25#include "AstCore/GeodeticPoint.hpp"
26#include "AstCore/CelestialBody.hpp"
63 GeodeticPoint position_{};
天体
定义 CelestialBody.hpp:72
大地坐标
定义 GeodeticPoint.hpp:33
Body * body() const
获取着陆天体
定义 LandingSite.hpp:47
void setPosition(const GeodeticPoint &pos)
设置着陆点位置
定义 LandingSite.hpp:54
const TimePoint & epoch() const
获取着陆时间
定义 LandingSite.hpp:57
void setBody(Body *body)
设置着陆天体
定义 LandingSite.hpp:49
void setEpoch(const TimePoint &epoch)
设置着陆时间
定义 LandingSite.hpp:59
const GeodeticPoint & position() const
获取着陆点位置
定义 LandingSite.hpp:52
轨道段(虚基类),用于描述任务序列中的轨道段,例如初始状态段、轨道机动段、轨道预报段等
定义 Segment.hpp:45
virtual errc_t execute() override=0
执行任务
绝对时间点
定义 TimePoint.hpp:107