🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
LandingSiteCalculation.hpp
浏览该文件的文档.
1
20
21#pragma once
22
23#include "AstGlobal.h"
24#include "AstUtil/ObjectCalculation.hpp"
25#include "AstCore/SegmentCalculation.hpp"
26#include "AstCore/LandingSite.hpp"
27
28AST_NAMESPACE_BEGIN
29
38{
39public:
40 AST_OBJECT(LandingSiteCalculation)
41 Class* getExpectedType() const override {return LandingSite::StaticType();};
42 virtual errc_t calculate(const Segment& segment, double& result) override = 0;
43};
44
45
48AST_NAMESPACE_END
类元信息
定义 Class.hpp:40
着陆点计算量接口,定义计算与着陆点相关量的抽象接口
定义 LandingSiteCalculation.hpp:38
定义 SegmentCalculation.hpp:35
轨道段(虚基类),用于描述任务序列中的轨道段,例如初始状态段、轨道机动段、轨道预报段等
定义 Segment.hpp:45