24#include "AstReport/DataGroupTimeVar.hpp"
25#include "AstCore/Point.hpp"
26#include "AstCore/Frame.hpp"
27#include "AstMath/Vector.hpp"
28#include "AstUtil/Span.hpp"
50 double horizFltPathAng_;
51 double inertialFltPathAzi_;
54 const TimePoint& getTime()
const {
return time_; }
55 double getRightAscen()
const {
return rightAscen_; }
56 double getDeclination()
const {
return declination_; }
57 double getRadius()
const {
return radius_; }
58 double getHorizFltPathAng()
const {
return horizFltPathAng_; }
59 double getInertialFltPathAzi()
const {
return inertialFltPathAzi_; }
60 double getInertialVel()
const {
return inertialVel_; }
70 errc_t calculate(
const TimeList& timeList, std::vector<Data>& result)
const;
73 Point* getPoint()
const {
return point_.get(); }
74 Frame* getFrame()
const {
return frame_.get(); }
75 void setPoint(Point* p) { point_ = p; }
76 void setFrame(Frame* f) { frame_ = f; }
78 WeakPtr<Point> point_{};
79 WeakPtr<Frame> frame_{};
数据元素容器
定义 DataElements.hpp:90
球坐标轨道根数数据组 — 赤经、赤纬、地心距、水平航迹角、惯性航迹方位角、惯性速度
定义 DataGroupSpherical.hpp:42
随时间变化的数据组
定义 DataGroupTimeVar.hpp:37
非拥有的连续对象序列视图
定义 Span.hpp:71
绝对时间点
定义 TimePoint.hpp:108
变类型向量容器
定义 VariantVector.hpp:59
定义 DataGroupSpherical.hpp:45