24#include "AstUtil/ObjectCalculation.hpp"
25#include "AstCore/Segment.hpp"
对象计算基类
定义 ObjectCalculation.hpp:40
errc_t calculate(const Object *obj, double &result)
计算结果
定义 ObjectCalculation.cpp:33
virtual errc_t calculateNoCheckType(const Object *obj, double &result)=0
计算结果
对象基类,继承自该类的对象可以使用运行时类型信息相关功能,实现强弱引用计数、运行时元信息(属性访问、序列化等)等基础功能
定义 Object.hpp:86
定义 SegmentCalculation.hpp:35
Class * getExpectedType() const override
获取期望输入的对象类型
定义 SegmentCalculation.hpp:37
轨道段(虚基类),用于描述任务序列中的轨道段,例如初始状态段、轨道机动段、轨道预报段等
定义 Segment.hpp:44