🛰️航天仿真算法库 SpaceAST
0.0.1
载入中...
搜索中...
未找到
CloseApproachAnalyzer.hpp
浏览该文件的文档.
1
19
20
#pragma once
21
22
#include "AstGlobal.h"
23
#include "
CloseApproachOptions.hpp
"
24
#include "
CloseApproachResult.hpp
"
25
#include "AstCore/TLE.hpp"
26
#include "AstCore/TLEDatabase.hpp"
27
#include <vector>
28
29
AST_NAMESPACE_BEGIN
30
35
class
AST_CORE_API
CloseApproachAnalyzer
36
{
37
public
:
38
explicit
CloseApproachAnalyzer
(
const
CloseApproachOptions
& opts);
39
45
errc_t analyze(
const
TLE
& reference,
const
TLEDatabase
& catalog,
CloseApproachReport
& report);
46
52
errc_t analyze(
const
TLE
& reference,
const
std::vector<TLE>& candidates,
CloseApproachReport
& report);
53
54
private
:
55
CloseApproachOptions
opts_;
56
};
57
58
AST_NAMESPACE_END
CloseApproachOptions.hpp
接近分析配置
CloseApproachResult.hpp
接近分析结果
ast::CloseApproachAnalyzer
接近分析编排器
定义
CloseApproachAnalyzer.hpp:36
ast::TLEDatabase
TLE 数据库
定义
TLEDatabase.hpp:47
ast::TLE
两行根数(TLE)
定义
TLE.hpp:52
ast::CloseApproachOptions
接近分析配置
定义
CloseApproachOptions.hpp:33
ast::CloseApproachReport
接近分析报告
定义
CloseApproachResult.hpp:43
src
AstCore
CloseApproach
CloseApproachAnalyzer.hpp
制作者
1.12.0