|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
#include <GravityFieldLoader.hpp>
Public 成员函数 | |
| GravityFieldLoader (StringView dirpath) | |
| GravityFieldLoader (int maxLoadDegree, int maxLoadOrder, StringView dirpath) | |
| AST_CORE_API errc_t | load (StringView filePath, GravityField &gravityField) |
| AST_CORE_API errc_t | load (StringView filePath, GravityFieldHead &head) |
| int | getMaxLoadDegree () const |
| int | getMaxLoadOrder () const |
| void | setMaxLoadDegree (int maxLoadDegree) |
| void | setMaxLoadOrder (int maxLoadOrder) |
Public 属性 | |
| BKVParser | parser_ |
| GravityFieldHead * | head_ {nullptr} |
| GravityField * | coeff_ {nullptr} |
| StringView | dirpath_ |
| int | maxLoadDegree_ {-1} |
| int | maxLoadOrder_ {-1} |
重力场加载器
用于加载重力场文件并解析其中的系数或头信息 这个类记录了加载重力场时的一些选项参数 如最大加载阶数、最大加载次数、重力场模型文件所在目录路径等