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::PtrVectorGet (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: