Configuration to access parameters of Grader2DConfigBase. More...
#include <cvb/barcode/_detail/grader_2d_config_base.hpp>
Inherits GraderConfigBase.
Inherited by DataMatrixGrading, and QrGrading.
Public Member Functions | |
void | SetGradeAngleOfDistortion (bool angleOfDistortion) |
Activates (true) or deactivates (false) the calculation of the angle of distortion. This value does not enter the calculation of the scan grade value. More... | |
bool | GradeAngleOfDistortion () const |
Returns whether it activates/deactives the calculation of the angle of distortion. This value does not enter the calculation of the scan grade value. More... | |
void | SetGradeAxialNonUniformity (bool axialNonUniformity) |
Activates (true) or deactivates (false) the calculation of the axial_nonuniformity grade. More... | |
bool | GradeAxialNonUniformity () const |
Returns whether it activates (true) or deactivates (false) the calculation of the axial nonuniformity grade. More... | |
void | SetGradeFixedPatternDamage (bool fixedPatternDamage) |
Activates (true) or deactivates (false) the calculation of the fixed pattern damage grade. More... | |
bool | GradeFixedPatternDamage () const |
Returns whether it activates (true) or deactivates (false) the calculation of the fixed pattern damage grade. More... | |
void | SetGradeGridNonUniformity (bool gridNonUniformity) |
Activates (true) or deactivates (false) the calculation of the grid nonuniformity grade. More... | |
bool | GradeGridNonUniformity () const |
Returns whether it activates (true) or deactivates (false) the calculation of the grid nonuniformity grade. More... | |
void | SetGradeReflectanceMargin (bool reflectanceMargin) |
Activates (true) or deactivates (false) the calculation of the reflectance margin. More... | |
bool | GradeReflectanceMargin () const |
Returns whether it activates (true) or deactivates (false) the calculation of the reflectance margin. More... | |
void | SetGradeUnusedErrorCorrection (bool unusedErrorCorrection) |
Activates (true) or deactivates (false) the calculation of the unused error correction grade. More... | |
bool | GradeUnusedErrorCorrection () const |
Returns whether it activates (true) or deactivates (false) the calculation of the unused error correction grade. More... | |
Public Member Functions inherited from GraderConfigBase | |
void | SetGradeModulation (bool modulation) |
Activates (true) or deactivates (false) the calculation of the modulation grade. More... | |
bool | GradeModulation () const |
Activates (true) or deactivates (false) the calculation of the modulation grade. More... | |
void | SetGradeSymbolContrast (bool symbolContrast) |
Activates (true) or deactivates (false) the calculation of the symbol contrast grade. More... | |
bool | GradeSymbolContrast () const |
Activates (true) or deactivates (false) the calculation of the symbol contrast grade. More... | |
void | SetReflectanceReference (Cvb::ValueRange< int > reflectanceReference) |
Reflectance Reference Range for contrast calculation. More... | |
Cvb::ValueRange< int > | ReflectanceReference () const |
Reflectance Reference Range for contrast calculation. More... | |
Configuration to access parameters of Grader2DConfigBase.
|
inline |
Returns whether it activates/deactives the calculation of the angle of distortion. This value does not enter the calculation of the scan grade value.
Any | exception derived from std::exception including CvbException. |
|
inline |
Returns whether it activates (true) or deactivates (false) the calculation of the axial nonuniformity grade.
Any | exception derived from std::exception including CvbException. |
|
inline |
Returns whether it activates (true) or deactivates (false) the calculation of the fixed pattern damage grade.
Any | exception derived from std::exception including CvbException. |
|
inline |
Returns whether it activates (true) or deactivates (false) the calculation of the grid nonuniformity grade.
Any | exception derived from std::exception including CvbException. |
|
inline |
Returns whether it activates (true) or deactivates (false) the calculation of the reflectance margin.
Any | exception derived from std::exception including CvbException. |
|
inline |
Returns whether it activates (true) or deactivates (false) the calculation of the unused error correction grade.
Any | exception derived from std::exception including CvbException. |
|
inline |
Activates (true) or deactivates (false) the calculation of the angle of distortion. This value does not enter the calculation of the scan grade value.
[in] | angleOfDistortion | Activates (true) or deactivates (false) the calculation of the angle of distortion. This value does not enter the calculation of the scan grade value. |
Any | exception derived from std::exception including CvbException. |
|
inline |
Activates (true) or deactivates (false) the calculation of the axial_nonuniformity grade.
[in] | axialNonUniformity | Activates (true) or deactivates (false) the calculation of the axial nonuniformity grade. |
Any | exception derived from std::exception including CvbException. |
|
inline |
Activates (true) or deactivates (false) the calculation of the fixed pattern damage grade.
[in] | fixedPatternDamage | Activates (true) or deactivates (false) the calculation of the fixed pattern damage grade. |
Any | exception derived from std::exception including CvbException. |
|
inline |
Activates (true) or deactivates (false) the calculation of the grid nonuniformity grade.
[in] | gridNonUniformity | Activates (true) or deactivates (false) the calculation of the grid nonuniformity grade. |
Any | exception derived from std::exception including CvbException. |
|
inline |
Activates (true) or deactivates (false) the calculation of the reflectance margin.
[in] | reflectanceMargin | Activates (true) or deactivates (false) the calculation of the reflectance margin. |
Any | exception derived from std::exception including CvbException. |
|
inline |
Activates (true) or deactivates (false) the calculation of the unused error correction grade.
[in] | unusedErrorCorrection | Activates (true) or deactivates (false) the calculation of the unused error correction grade. |
Any | exception derived from std::exception including CvbException. |