Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
sf::CalibrationSet Class Reference

Holds a single calibration set of parameters. More...

#include <CalibrationSets.h>

Public Member Functions

const Variable::PtrVector & Get (ECalibrationType ct=ctCAL_NONE) const
 Gets the calibration variable array.
void ReadWriteConfig (bool rd)
 Reads or writes the calibration set.
void ReadWriteConfig (IniProfile *inifile, bool rd)
bool AssignType (ECalibrationType cal_type, const InformationIds *ids=nullptr)
void ClearType (ECalibrationType cal_type, const InformationIds *ids=nullptr)
bool AssignComplete (ECalibrationType ct) const
bool AssignComplete () const

Protected Member Functions

 CalibrationSet (TCalibrationSets *owner)
 Protected constructor.
 ~CalibrationSet ()
 Destructor.

Detailed Description

Holds a single calibration set of parameters.

Constructor & Destructor Documentation

◆ CalibrationSet()

sf::CalibrationSet::CalibrationSet ( TCalibrationSets * owner)
explicitprotected

Protected constructor.

Parameters
owner

◆ ~CalibrationSet()

sf::CalibrationSet::~CalibrationSet ( )
protected

Destructor.

Member Function Documentation

◆ AssignComplete() [1/2]

bool sf::CalibrationSet::AssignComplete ( ) const

◆ AssignComplete() [2/2]

bool sf::CalibrationSet::AssignComplete ( ECalibrationType ct) const

◆ AssignType()

bool sf::CalibrationSet::AssignType ( ECalibrationType cal_type,
const InformationIds * ids = nullptr )

◆ ClearType()

void sf::CalibrationSet::ClearType ( ECalibrationType cal_type,
const InformationIds * ids = nullptr )

◆ Get()

const Variable::PtrVector & sf::CalibrationSet::Get ( ECalibrationType ct = ctCAL_NONE) const
inline

Gets the calibration variable array.

Parameters
ct
Returns

◆ ReadWriteConfig() [1/2]

void sf::CalibrationSet::ReadWriteConfig ( bool rd)

Reads or writes the calibration set.

Parameters
rdtrue for reading and false for writing.

◆ ReadWriteConfig() [2/2]

void sf::CalibrationSet::ReadWriteConfig ( IniProfile * inifile,
bool rd )

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