Go to the documentation of this file.
6#ifndef iipr_CSelectableCalibrationProviderComp_included
7#define iipr_CSelectableCalibrationProviderComp_included
34 I_ASSIGN(m_multiCalibrationProviderCompPtr,
"MultiCalibrationProvider",
"Provider of the calibration list",
true,
"MultiCalibrationProvider");
35 I_ASSIGN(m_calibrationSelectionCompPtr,
"CalibrationSelection",
"Index of the calibration in the list",
true,
"CalibrationSelection");
36 I_ASSIGN(m_defaultCalibrationProviderCompPtr,
"DefaultCalibrationProvider",
"Provider of default calibration. E.g. in case of non-selected or non-available calibration",
false,
"DefaultCalibrationProvider");
Common interface for an object, which delivers a 2D-calibration.
Common interface for an object, which delivers a list of 2D-calibration objects.
Single 2D-calibration supplier implemented as a selector from a multi calibration provider.
ilog::CLoggerComponentBase BaseClass
const i2d::ICalibration2d * GetCalibration() const override
Get access to transformation object, which transforms a local logical coordinate system to global one...
Wrapper provider of log-functionality for component based implementations.
Interface allowing to select single option from list of options.
Contains the image processing classes.
© Witold Gantzke and Kirill Lepskiy