🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
PlanetPoint.hpp
浏览该文件的文档.
1
20
21#pragma once
22
23#include "AstGlobal.h"
24
25AST_NAMESPACE_BEGIN
26
37AST_CORE_CAPI errc_t aMercuryPosInICRF(const TimePoint& tp, Vector3d& pos);
38
39
44AST_CORE_CAPI errc_t aVenusPosInICRF(const TimePoint& tp, Vector3d& pos);
45
46
51AST_CORE_CAPI errc_t aEarthPosInICRF(const TimePoint& tp, Vector3d& pos);
52
53
58AST_CORE_CAPI errc_t aMarsPosInICRF(const TimePoint& tp, Vector3d& pos);
59
60
65AST_CORE_CAPI errc_t aJupiterPosInICRF(const TimePoint& tp, Vector3d& pos);
66
67
72AST_CORE_CAPI errc_t aSaturnPosInICRF(const TimePoint& tp, Vector3d& pos);
73
74
79AST_CORE_CAPI errc_t aUranusPosInICRF(const TimePoint& tp, Vector3d& pos);
80
81
86AST_CORE_CAPI errc_t aNeptunePosInICRF(const TimePoint& tp, Vector3d& pos);
87
88
93AST_CORE_CAPI errc_t aPlutoPosInICRF(const TimePoint& tp, Vector3d& pos);
94
95
100AST_CORE_CAPI errc_t aMoonPosInICRF(const TimePoint& tp, Vector3d& pos);
101
102
107AST_CORE_CAPI errc_t aSunPosInICRF(const TimePoint& tp, Vector3d& pos);
108
109
114AST_CORE_CAPI errc_t aEMBarycenterPosInICRF(const TimePoint& tp, Vector3d& pos);
115
116
122AST_CORE_CAPI errc_t aMercuryPosVelInICRF(const TimePoint& tp, Vector3d& pos, Vector3d& vel);
123
124
130AST_CORE_CAPI errc_t aVenusPosVelInICRF(const TimePoint& tp, Vector3d& pos, Vector3d& vel);
131
132
138AST_CORE_CAPI errc_t aEarthPosVelInICRF(const TimePoint& tp, Vector3d& pos, Vector3d& vel);
139
140
146AST_CORE_CAPI errc_t aMarsPosVelInICRF(const TimePoint& tp, Vector3d& pos, Vector3d& vel);
147
148
154AST_CORE_CAPI errc_t aJupiterPosVelInICRF(const TimePoint& tp, Vector3d& pos, Vector3d& vel);
155
156
162AST_CORE_CAPI errc_t aSaturnPosVelInICRF(const TimePoint& tp, Vector3d& pos, Vector3d& vel);
163
164
170AST_CORE_CAPI errc_t aUranusPosVelInICRF(const TimePoint& tp, Vector3d& pos, Vector3d& vel);
171
172
178AST_CORE_CAPI errc_t aNeptunePosVelInICRF(const TimePoint& tp, Vector3d& pos, Vector3d& vel);
179
180
186AST_CORE_CAPI errc_t aPlutoPosVelInICRF(const TimePoint& tp, Vector3d& pos, Vector3d& vel);
187
188
194AST_CORE_CAPI errc_t aMoonPosVelInICRF(const TimePoint& tp, Vector3d& pos, Vector3d& vel);
195
196
202AST_CORE_CAPI errc_t aSunPosVelInICRF(const TimePoint& tp, Vector3d& pos, Vector3d& vel);
203
204
210AST_CORE_CAPI errc_t aEMBarycenterPosVelInICRF(const TimePoint& tp, Vector3d& pos, Vector3d& vel);
211
212
213
216AST_NAMESPACE_END
绝对时间点
定义 TimePoint.hpp:106
AST_CORE_CAPI errc_t aUranusPosVelInICRF(const TimePoint &tp, Vector3d &pos, Vector3d &vel)
计算天王星在ICRF坐标系中的位置和速度
AST_CORE_CAPI errc_t aPlutoPosVelInICRF(const TimePoint &tp, Vector3d &pos, Vector3d &vel)
计算冥王星在ICRF坐标系中的位置和速度
AST_CORE_CAPI errc_t aVenusPosVelInICRF(const TimePoint &tp, Vector3d &pos, Vector3d &vel)
计算金星在ICRF坐标系中的位置和速度
AST_CORE_CAPI errc_t aJupiterPosVelInICRF(const TimePoint &tp, Vector3d &pos, Vector3d &vel)
计算木星在ICRF坐标系中的位置和速度
AST_CORE_CAPI errc_t aEarthPosVelInICRF(const TimePoint &tp, Vector3d &pos, Vector3d &vel)
计算地球在ICRF坐标系中的位置和速度
AST_CORE_CAPI errc_t aSaturnPosVelInICRF(const TimePoint &tp, Vector3d &pos, Vector3d &vel)
计算土星在ICRF坐标系中的位置和速度
AST_CORE_CAPI errc_t aEarthPosInICRF(const TimePoint &tp, Vector3d &pos)
计算地球在ICRF坐标系中的位置
AST_CORE_CAPI errc_t aMoonPosInICRF(const TimePoint &tp, Vector3d &pos)
计算月球在ICRF坐标系中的位置
AST_CORE_CAPI errc_t aPlutoPosInICRF(const TimePoint &tp, Vector3d &pos)
计算冥王星在ICRF坐标系中的位置
AST_CORE_CAPI errc_t aSaturnPosInICRF(const TimePoint &tp, Vector3d &pos)
计算土星在ICRF坐标系中的位置
AST_CORE_CAPI errc_t aMercuryPosInICRF(const TimePoint &tp, Vector3d &pos)
计算水星在ICRF坐标系中的位置
AST_CORE_CAPI errc_t aNeptunePosVelInICRF(const TimePoint &tp, Vector3d &pos, Vector3d &vel)
计算海王星在ICRF坐标系中的位置和速度
AST_CORE_CAPI errc_t aMarsPosInICRF(const TimePoint &tp, Vector3d &pos)
计算火星在ICRF坐标系中的位置
AST_CORE_CAPI errc_t aMoonPosVelInICRF(const TimePoint &tp, Vector3d &pos, Vector3d &vel)
计算月球在ICRF坐标系中的位置和速度
AST_CORE_CAPI errc_t aJupiterPosInICRF(const TimePoint &tp, Vector3d &pos)
计算木星在ICRF坐标系中的位置
AST_CORE_CAPI errc_t aSunPosVelInICRF(const TimePoint &tp, Vector3d &pos, Vector3d &vel)
计算太阳在ICRF坐标系中的位置和速度
AST_CORE_CAPI errc_t aUranusPosInICRF(const TimePoint &tp, Vector3d &pos)
计算天王星在ICRF坐标系中的位置
AST_CORE_CAPI errc_t aNeptunePosInICRF(const TimePoint &tp, Vector3d &pos)
计算海王星在ICRF坐标系中的位置
AST_CORE_CAPI errc_t aSunPosInICRF(const TimePoint &tp, Vector3d &pos)
计算太阳在ICRF坐标系中的位置
AST_CORE_CAPI errc_t aMarsPosVelInICRF(const TimePoint &tp, Vector3d &pos, Vector3d &vel)
计算火星在ICRF坐标系中的位置和速度
AST_CORE_CAPI errc_t aEMBarycenterPosVelInICRF(const TimePoint &tp, Vector3d &pos, Vector3d &vel)
计算地月球质在ICRF坐标系中的位置和速度
AST_CORE_CAPI errc_t aVenusPosInICRF(const TimePoint &tp, Vector3d &pos)
计算金星在ICRF坐标系中的位置
AST_CORE_CAPI errc_t aMercuryPosVelInICRF(const TimePoint &tp, Vector3d &pos, Vector3d &vel)
计算水星在ICRF坐标系中的位置和速度
AST_CORE_CAPI errc_t aEMBarycenterPosInICRF(const TimePoint &tp, Vector3d &pos)
计算地月球质在ICRF坐标系中的位置