3#include "grader_config_base.hpp"
11 using namespace Internal;
31 angleOfDistortion_ = angleOfDistortion;
42 return angleOfDistortion_;
55 axialNonUniformity_ = axialNonUniformity;
66 return axialNonUniformity_;
79 fixedPatternDamage_ = fixedPatternDamage;
90 return fixedPatternDamage_;
103 gridNonUniformity_ = gridNonUniformity;
114 return gridNonUniformity_;
127 reflectanceMargin_ = reflectanceMargin;
138 return reflectanceMargin_;
151 unusedErrorCorrection_ = unusedErrorCorrection;
162 return unusedErrorCorrection_;
166 SmartBool angleOfDistortion_;
167 SmartBool axialNonUniformity_;
168 SmartBool fixedPatternDamage_;
169 SmartBool gridNonUniformity_;
170 SmartBool reflectanceMargin_;
171 SmartBool unusedErrorCorrection_;
182 using Grader2DConfigBase = Config::Grader2DConfigBase;
Configuration to access parameters of Grader2DConfigBase.
Definition: grader_2d_config_base.hpp:19
void SetGradeAngleOfDistortion(bool angleOfDistortion)
Activates (true) or deactivates (false) the calculation of the angle of distortion....
Definition: grader_2d_config_base.hpp:28
bool GradeAxialNonUniformity() const
Returns whether it activates (true) or deactivates (false) the calculation of the axial nonuniformity...
Definition: grader_2d_config_base.hpp:64
void SetGradeAxialNonUniformity(bool axialNonUniformity)
Activates (true) or deactivates (false) the calculation of the axial_nonuniformity grade.
Definition: grader_2d_config_base.hpp:52
void SetGradeUnusedErrorCorrection(bool unusedErrorCorrection)
Activates (true) or deactivates (false) the calculation of the unused error correction grade.
Definition: grader_2d_config_base.hpp:148
bool GradeReflectanceMargin() const
Returns whether it activates (true) or deactivates (false) the calculation of the reflectance margin.
Definition: grader_2d_config_base.hpp:136
void SetGradeGridNonUniformity(bool gridNonUniformity)
Activates (true) or deactivates (false) the calculation of the grid nonuniformity grade.
Definition: grader_2d_config_base.hpp:100
bool GradeGridNonUniformity() const
Returns whether it activates (true) or deactivates (false) the calculation of the grid nonuniformity ...
Definition: grader_2d_config_base.hpp:112
bool GradeUnusedErrorCorrection() const
Returns whether it activates (true) or deactivates (false) the calculation of the unused error correc...
Definition: grader_2d_config_base.hpp:160
bool GradeAngleOfDistortion() const
Returns whether it activates/deactives the calculation of the angle of distortion....
Definition: grader_2d_config_base.hpp:40
bool GradeFixedPatternDamage() const
Returns whether it activates (true) or deactivates (false) the calculation of the fixed pattern damag...
Definition: grader_2d_config_base.hpp:88
void SetGradeFixedPatternDamage(bool fixedPatternDamage)
Activates (true) or deactivates (false) the calculation of the fixed pattern damage grade.
Definition: grader_2d_config_base.hpp:76
void SetGradeReflectanceMargin(bool reflectanceMargin)
Activates (true) or deactivates (false) the calculation of the reflectance margin.
Definition: grader_2d_config_base.hpp:124
Configuration to access parameters of GraderConfigBase.
Definition: grader_config_base.hpp:20
Root namespace for the Image Manager interface.
Definition: c_barcode.h:24