🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
BuiltinAxes.hpp
浏览该文件的文档.
1
20
21#pragma once
22
23#include "AstGlobal.h"
24#include "AstCore/Axes.hpp"
25#include "AstCore/AxesRoot.hpp"
26#include "AstCore/AxesICRF.hpp"
27#include "AstCore/AxesMacro.hpp"
28
29
30AST_NAMESPACE_BEGIN
31
39_AST_DECL_AXES(J2000)
44
45_AST_DECL_AXES(B1950Vallado)
46_AST_DECL_AXES(B1950Spice)
48_AST_DECL_AXES(DE118)
50_AST_DECL_AXES(DE102)
51_AST_DECL_AXES(DE108)
52_AST_DECL_AXES(DE111)
53_AST_DECL_AXES(DE114)
54_AST_DECL_AXES(DE122)
55_AST_DECL_AXES(DE125)
56_AST_DECL_AXES(DE130)
57_AST_DECL_AXES(Galactic)
58_AST_DECL_AXES(DE200)
59_AST_DECL_AXES(DE202)
60_AST_DECL_AXES(MarsIAU)
61_AST_DECL_AXES(EclipJ2000)
62_AST_DECL_AXES(EclipB1950)
63_AST_DECL_AXES(DE140)
64_AST_DECL_AXES(DE142)
65_AST_DECL_AXES(DE143)
66_AST_DECL_AXES(MeanEarth)
68_AST_DECL_AXES(PA403)
69_AST_DECL_AXES(PA418)
70_AST_DECL_AXES(PA421)
71_AST_DECL_AXES(PA430)
72
73A_ALWAYS_INLINE Axes* aAxesECI()
74{
75 return aAxesICRF();
76}
77
81AST_CORE_CAPI Axes* aGetAxes(StringView name);
82
85AST_NAMESPACE_END
#define _AST_DECL_AXES(NAME)
声明轴系类
定义 AxesMacro.hpp:40
Axes * aGetAxes(StringView name)
获取轴系
定义 BuiltinAxes.cpp:123