Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <TankCalibrationData.hpp>
Classes | |
struct | DefaultValues |
struct | Keys |
struct | Sections |
Public Member Functions | |
void | update (const TankCalibrationData &other) |
void | load (file::xml::node &node) |
void | save (file::xml::node &node) const |
iv::types::tankSoundingHeight | getMaxSoundingTrimsCalibration () const |
iv::types::tankSoundingHeight | getMinSoundingTrimsCalibration () const |
std::weak_ptr< iv::tanks::TrimCalibrationData > | getCalibrationDataAt (uint64_t index) |
std::vector< iv::types::tankTrim > | getIndexes () const |
bool | existsTrim (iv::types::tankTrim trim, iv::types::tankTrim *key) |
SoundingData | interpolationWithSounding (iv::types::tankTrim trim, iv::types::tankSoundingHeight soundingHeight) |
bool iv::tanks::TankCalibrationData::existsTrim | ( | iv::types::tankTrim | trim, |
iv::types::tankTrim * | key ) |
std::weak_ptr< iv::tanks::TrimCalibrationData > iv::tanks::TankCalibrationData::getCalibrationDataAt | ( | uint64_t | index | ) |
|
nodiscard |
|
nodiscard |
|
nodiscard |
SoundingData iv::tanks::TankCalibrationData::interpolationWithSounding | ( | iv::types::tankTrim | trim, |
iv::types::tankSoundingHeight | soundingHeight ) |
void iv::tanks::TankCalibrationData::load | ( | file::xml::node & | node | ) |
void iv::tanks::TankCalibrationData::save | ( | file::xml::node & | node | ) | const |
void iv::tanks::TankCalibrationData::update | ( | const TankCalibrationData & | other | ) |