24#include "AstUtil/RTTIAPI.hpp"
47AST_CORE_API Object*
aResolveObject(StringView value, Class* type=
nullptr);
62AST_CORE_API Frame* aResolveFrame(StringView name);
80inline Point*
operator ""_point(
const char* str,
size_t len)
85inline Body*
operator ""_body(
const char* str,
size_t len)
91inline Frame*
operator ""_frame(
const char* str,
size_t len)
93 return aResolveFrame(StringView(str, len));
96inline Axes*
operator ""_axes(
const char* str,
size_t len)
101inline Object*
operator ""_object(
const char* str,
size_t len)
Object * aResolveObject(StringView value, Class *cls)
解析对象
定义 RTTIAPI.cpp:94
Body * aResolveBody(StringView name)
解析天体
定义 Resolve.cpp:125
Axes * aResolveAxes(StringView name)
解析坐标轴
定义 Resolve.cpp:169
Frame * aObject_GetFrame(Object *obj, StringView frameName)
获取对象的坐标系
定义 Resolve.cpp:33
Point * aResolvePoint(StringView name)
解析点
定义 Resolve.cpp:185