3#include "read_result_2d.hpp"
4#include "grade_result_data_matrix.hpp"
26 , gradeResult_(nullptr)
118 return static_cast<int>(handle_.contrast1);
128 return static_cast<int>(handle_.contrast2);
138 return static_cast<int>(handle_.contrast3);
148 return static_cast<int>(handle_.contrast4);
158 return static_cast<int>(handle_.contrast5);
168 return static_cast<int>(handle_.contrast6);
178 return static_cast<int>(handle_.contrast7);
188 return static_cast<int>(handle_.contrast8);
198 return static_cast<EccLevelQr>(handle_.ecc_level);
Derived from ReadResult and gives specific access to DataMatrix and PharmaCode2D results.
Definition: read_result_data_matrix.hpp:18
int Bar1Contrast() const
Contrast of Bar 1 of a PharmaCode2D (if applicable).
Definition: read_result_data_matrix.hpp:116
int Bar3Contrast() const
Contrast of Bar 3 of a PharmaCode2D (if applicable).
Definition: read_result_data_matrix.hpp:136
PharmaCode2DDisposition Bar4() const
Status of Bar 4 of a PharmaCode2D (if applicable).
Definition: read_result_data_matrix.hpp:66
ReadResultDataMatrix(CExports::CVC_BC_INFO &handle)
Constructor to initialize object from info struct.
Definition: read_result_data_matrix.hpp:24
PharmaCode2DDisposition Bar7() const
Status of Bar 7 of a PharmaCode2D (if applicable).
Definition: read_result_data_matrix.hpp:96
PharmaCode2DDisposition Bar6() const
Status of Bar 6 of a PharmaCode2D (if applicable).
Definition: read_result_data_matrix.hpp:86
int Bar4Contrast() const
Contrast of Bar 4 of a PharmaCode2D (if applicable).
Definition: read_result_data_matrix.hpp:146
PharmaCode2DDisposition Bar5() const
Status of Bar 5 of a PharmaCode2D (if applicable).
Definition: read_result_data_matrix.hpp:76
int Bar7Contrast() const
Contrast of Bar 7 of a PharmaCode2D (if applicable).
Definition: read_result_data_matrix.hpp:176
int Bar5Contrast() const
Contrast of Bar 5 of a PharmaCode2D (if applicable).
Definition: read_result_data_matrix.hpp:156
PharmaCode2DDisposition Bar8() const
Status of Bar 8 of a PharmaCode2D (if applicable).
Definition: read_result_data_matrix.hpp:106
int Bar2Contrast() const
Contrast of Bar 2 of a PharmaCode2D (if applicable).
Definition: read_result_data_matrix.hpp:126
int Bar6Contrast() const
Contrast of Bar 6 of a PharmaCode2D (if applicable).
Definition: read_result_data_matrix.hpp:166
PharmaCode2DDisposition Bar1() const
Status of Bar 1 of a PharmaCode2D (if applicable).
Definition: read_result_data_matrix.hpp:36
PharmaCode2DDisposition Bar2() const
Status of Bar 2 of a PharmaCode2D (if applicable).
Definition: read_result_data_matrix.hpp:46
int Bar8Contrast() const
Contrast of Bar 8 of a PharmaCode2D (if applicable).
Definition: read_result_data_matrix.hpp:186
PharmaCode2DDisposition Bar3() const
Status of Bar 3 of a PharmaCode2D (if applicable).
Definition: read_result_data_matrix.hpp:56
GradeResultDataMatrixPtr GradeResult() const
Grading result in case grading was activated.
Definition: read_result_data_matrix.hpp:206
EccLevelQr EccLevel() const
ECC level of the code.
Definition: read_result_data_matrix.hpp:196
The key class for reading barcodes.
Definition: reader.hpp:32
Object contains information about a decoded barcode.
Definition: read_result_2d.hpp:20
PharmaCode2DDisposition
Expectation setting for Pharma Code 2D elements.
Definition: barcode.hpp:360
EccLevelQr
ECC levels as used by QR codes.
Definition: barcode.hpp:472
Root namespace for the Image Manager interface.
Definition: c_barcode.h:24