RuneParam 参数模块
更多...
#include <rmvlpara/combo/rune.h>
|
bool | read (const std::string &path) |
| 从指定 YAML 文件中加载,并读取至 RuneParam 中
|
|
bool | write (const std::string &path) const |
| 将 RuneParam 的数据写入指定的 YAML 文件中
|
|
bool | load (const std::string &path) |
| 从指定 YAML 文件中加载 RuneParam
|
|
◆ load()
bool rm::para::RuneParam::load |
( |
const std::string & | path | ) |
|
|
inline |
◆ read()
bool rm::para::RuneParam::read |
( |
const std::string & | path | ) |
|
从指定 YAML
文件中加载,并读取至 RuneParam
中
- 注解
YAML
文件的后缀允许是 *.yml
和 *.yaml
- 参数
-
- 返回
- 是否读取成功
◆ write()
bool rm::para::RuneParam::write |
( |
const std::string & | path | ) |
const |
将 RuneParam
的数据写入指定的 YAML
文件中
- 注解
YAML
文件的后缀允许是 *.yml
和 *.yaml
- 参数
-
- 返回
- 是否写入成功
◆ BEST_RADIUS_RATIO
float rm::para::RuneParam::BEST_RADIUS_RATIO = 11.f |
特征间距与神符中心高度的最优比值
- 注解
- 默认值:
11.f
◆ COEFF_K
float rm::para::RuneParam::COEFF_K = 1.f |
◆ MAX_AREA_RATIO
float rm::para::RuneParam::MAX_AREA_RATIO = 4.f |
◆ MAX_MID_LINE_RATIO
float rm::para::RuneParam::MAX_MID_LINE_RATIO = 2.f |
神符中心离扇叶间中垂线距离与神符中心高度的最大比值
- 注解
- 默认值:
2.f
◆ MAX_RADIUS_RATIO
float rm::para::RuneParam::MAX_RADIUS_RATIO = 15.f |
特征间距与神符中心高度的最大比值
- 注解
- 默认值:
15.f
◆ MIN_AREA_RATIO
float rm::para::RuneParam::MIN_AREA_RATIO = 0.4f |
◆ MIN_RADIUS_RATIO
float rm::para::RuneParam::MIN_RADIUS_RATIO = 1.f |
特征间距与神符中心高度的最小比值
- 注解
- 默认值:
1.f
◆ RUNE_DISTANCE
float rm::para::RuneParam::RUNE_DISTANCE = 7400.f |
该结构体的文档由以下文件生成: