🛰️航天仿真算法库 SpaceAST
0.3.1
载入中...
搜索中...
未找到
VisRenderer.hpp
浏览该文件的文档.
1
20
21
#pragma once
22
23
#include "AstGlobal.h"
24
#include "
AstVisualizationGlobal.h
"
25
#include "AstUtil/ObjectNamed.hpp"
26
#include "AstCore/TimePoint.hpp"
27
28
AST_NAMESPACE_BEGIN
29
35
class
AST_VISUALIZATION_API
VisRenderer
36
{
37
public
:
38
static
VisRenderer
* Default();
39
static
void
SetDefault(
VisRenderer
* renderer);
40
41
virtual
~VisRenderer
() =
default
;
42
47
virtual
errc_t
render
(
const
VisView
& view,
const
TimePoint
& epoch) = 0;
48
};
49
52
AST_NAMESPACE_END
AstVisualizationGlobal.h
ast::TimePoint
绝对时间点
定义
TimePoint.hpp:108
ast::VisRenderer
定义
VisRenderer.hpp:36
ast::VisRenderer::render
virtual errc_t render(const VisView &view, const TimePoint &epoch)=0
渲染一个视图
ast::VisView
可视化视图:场景的顶级容器
定义
VisView.hpp:41
src
AstVisualization
VisRenderer.hpp
制作者
1.12.0