Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::tanks::TankCalibrationData Class Reference

#include <TankCalibrationData.hpp>

Inheritance diagram for iv::tanks::TankCalibrationData:
[legend]
Collaboration diagram for iv::tanks::TankCalibrationData:
[legend]

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::TrimCalibrationDatagetCalibrationDataAt (uint64_t index)
 
std::vector< iv::types::tankTrimgetIndexes () const
 
bool existsTrim (iv::types::tankTrim trim, iv::types::tankTrim *key)
 
SoundingData interpolationWithSounding (iv::types::tankTrim trim, iv::types::tankSoundingHeight soundingHeight)
 

Member Function Documentation

◆ existsTrim()

bool iv::tanks::TankCalibrationData::existsTrim ( iv::types::tankTrim trim,
iv::types::tankTrim * key )

◆ getCalibrationDataAt()

std::weak_ptr< iv::tanks::TrimCalibrationData > iv::tanks::TankCalibrationData::getCalibrationDataAt ( uint64_t index)

◆ getIndexes()

std::vector< iv::types::tankTrim > iv::tanks::TankCalibrationData::getIndexes ( ) const
nodiscard

◆ getMaxSoundingTrimsCalibration()

double iv::tanks::TankCalibrationData::getMaxSoundingTrimsCalibration ( ) const
nodiscard

◆ getMinSoundingTrimsCalibration()

double iv::tanks::TankCalibrationData::getMinSoundingTrimsCalibration ( ) const
nodiscard

◆ interpolationWithSounding()

SoundingData iv::tanks::TankCalibrationData::interpolationWithSounding ( iv::types::tankTrim trim,
iv::types::tankSoundingHeight soundingHeight )

◆ load()

void iv::tanks::TankCalibrationData::load ( file::xml::node & node)

◆ save()

void iv::tanks::TankCalibrationData::save ( file::xml::node & node) const

◆ update()

void iv::tanks::TankCalibrationData::update ( const TankCalibrationData & other)

The documentation for this class was generated from the following files: