🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
TrackingCoordinates.hpp
浏览该文件的文档.
1
20
21#pragma once
22
23#include "AstGlobal.h"
24
25AST_NAMESPACE_BEGIN
26
35{
36public:
38 double azimuth() const { return azimuth_; }
39 double& azimuth() { return azimuth_; }
41 double elevation() const { return elevation_; }
42 double& elevation() { return elevation_; }
44 double range() const { return range_; }
45 double& range() { return range_; }
47 void setAzimuth(double az) { azimuth_ = az; }
49 void setElevation(double el) { elevation_ = el; }
51 void setRange(double r) { range_ = r; }
52public:
53 double azimuth_;
54 double elevation_;
55 double range_;
56};
57
59
62AST_NAMESPACE_END
63
测量/跟踪坐标,包含方位角、仰角和距离
定义 TrackingCoordinates.hpp:35
double range_
距离
定义 TrackingCoordinates.hpp:55
void setAzimuth(double az)
设置方位角
定义 TrackingCoordinates.hpp:47
void setRange(double r)
设置距离
定义 TrackingCoordinates.hpp:51
double azimuth() const
获取方位角
定义 TrackingCoordinates.hpp:38
double elevation() const
获取仰角
定义 TrackingCoordinates.hpp:41
void setElevation(double el)
设置仰角
定义 TrackingCoordinates.hpp:49
double elevation_
仰角
定义 TrackingCoordinates.hpp:54
double range() const
获取距离
定义 TrackingCoordinates.hpp:44
double azimuth_
方位角
定义 TrackingCoordinates.hpp:53