24#include "AstCore/TimePoint.hpp"
航天器状态,包含轨道状态、航天器参数(质量、面积、阻力系数、光压、密度、压力、温度等)
定义 SpacecraftState.hpp:39
状态映射器
定义 StateMapper.hpp:36
void setEpoch(TimePoint epoch)
设置参考历元
定义 StateMapper.hpp:74
virtual void fromState(const SpacecraftState &state, double *y, double &x) const =0
将状态量映射到状态向量
const TimePoint & epoch() const
获取参考历元
定义 StateMapper.hpp:70
void fromTime(const TimePoint &time, double &x) const
将时间点映射到自变量
定义 StateMapper.hpp:62
virtual void toState(const double *y, double x, SpacecraftState &state) const =0
将状态向量映射到状态量
void toTime(double x, TimePoint &time) const
将自变量映射到时间点
定义 StateMapper.hpp:54
绝对时间点
定义 TimePoint.hpp:107