🛰️航天仿真算法库 SpaceAST
0.0.1
载入中...
搜索中...
未找到
ForceModel.hpp
浏览该文件的文档.
1
20
21
#pragma once
22
23
#include "AstGlobal.h"
24
#include "AstUtil/Object.hpp"
25
#include "AstUtil/ObjectNamed.hpp"
26
27
AST_NAMESPACE_BEGIN
28
35
enum class
ESunPosition
36
{
37
eTrue,
38
eApparentSunToTrueCB,
39
eApparent,
40
};
41
43
enum class
EGMSource
44
{
45
eBodyGravity
,
46
eJplDE
,
47
eSpecifiedValue
,
48
};
49
50
53
class
AST_CORE_API
ForceModel
:
public
ObjectNamed
54
{
55
public
:
56
ForceModel
() =
default
;
57
virtual
~ForceModel
() =
default
;
58
59
};
60
63
AST_NAMESPACE_END
ast::ForceModel
力模型
定义
ForceModel.hpp:54
ast::ObjectNamed
命名对象
定义
ObjectNamed.hpp:36
ast::ESunPosition
ESunPosition
太阳位置
定义
ForceModel.hpp:36
ast::EGMSource
EGMSource
引力常数来源
定义
ForceModel.hpp:44
ast::EGMSource::eSpecifiedValue
@ eSpecifiedValue
用户指定的引力常数
ast::EGMSource::eBodyGravity
@ eBodyGravity
来自天体重力场
ast::EGMSource::eJplDE
@ eJplDE
来自JPL DE文件
src
AstCore
ForceModel
ForceModel.hpp
制作者
1.12.0