🛰️航天仿真算法库 SpaceAST
0.0.1
载入中...
搜索中...
未找到
BuiltinAxesRegistry.hpp
浏览该文件的文档.
1
20
21
#pragma once
22
23
#include "AstGlobal.h"
24
#include "AstCore/Axes.hpp"
25
#include <unordered_map>
26
#include <string>
27
28
29
AST_NAMESPACE_BEGIN
30
37
class
AST_CORE_API
BuiltinAxesRegistry
38
{
39
public
:
40
BuiltinAxesRegistry
() =
default
;
41
BuiltinAxesRegistry
(
bool
whetherInit);
42
~BuiltinAxesRegistry
() =
default
;
43
static
BuiltinAxesRegistry
& Instance();
44
45
PAxes
getAxes(
StringView
name)
const
;
46
errc_t init();
47
protected
:
48
using
AxesMap = std::unordered_map<std::string, HAxes>;
49
AxesMap axesMap_;
50
};
51
54
AST_NAMESPACE_END
ast::Axes
轴系类
定义
Axes.hpp:69
ast::BuiltinAxesRegistry
内建轴系注册器
定义
BuiltinAxesRegistry.hpp:38
ast::StringViewBasic< char >
src
AstCore
Coordinate
Axes
BuiltinAxesRegistry.hpp
制作者
1.12.0