Derived from ReadResult and gives specific access to DataMatrix and PharmaCode2D results. More...
#include <cvb/barcode/_detail/read_result_data_matrix.hpp>
Inherits ReadResult2D.
Public Member Functions | |
ReadResultDataMatrix (CExports::CVC_BC_INFO &handle) | |
Constructor to initialize object from info struct. More... | |
PharmaCode2DDisposition | Bar1 () const |
Status of Bar 1 of a PharmaCode2D (if applicable). More... | |
PharmaCode2DDisposition | Bar2 () const |
Status of Bar 2 of a PharmaCode2D (if applicable). More... | |
PharmaCode2DDisposition | Bar3 () const |
Status of Bar 3 of a PharmaCode2D (if applicable). More... | |
PharmaCode2DDisposition | Bar4 () const |
Status of Bar 4 of a PharmaCode2D (if applicable). More... | |
PharmaCode2DDisposition | Bar5 () const |
Status of Bar 5 of a PharmaCode2D (if applicable). More... | |
PharmaCode2DDisposition | Bar6 () const |
Status of Bar 6 of a PharmaCode2D (if applicable). More... | |
PharmaCode2DDisposition | Bar7 () const |
Status of Bar 7 of a PharmaCode2D (if applicable). More... | |
PharmaCode2DDisposition | Bar8 () const |
Status of Bar 8 of a PharmaCode2D (if applicable). More... | |
int | Bar1Contrast () const |
Contrast of Bar 1 of a PharmaCode2D (if applicable). More... | |
int | Bar2Contrast () const |
Contrast of Bar 2 of a PharmaCode2D (if applicable). More... | |
int | Bar3Contrast () const |
Contrast of Bar 3 of a PharmaCode2D (if applicable). More... | |
int | Bar4Contrast () const |
Contrast of Bar 4 of a PharmaCode2D (if applicable). More... | |
int | Bar5Contrast () const |
Contrast of Bar 5 of a PharmaCode2D (if applicable). More... | |
int | Bar6Contrast () const |
Contrast of Bar 6 of a PharmaCode2D (if applicable). More... | |
int | Bar7Contrast () const |
Contrast of Bar 7 of a PharmaCode2D (if applicable). More... | |
int | Bar8Contrast () const |
Contrast of Bar 8 of a PharmaCode2D (if applicable). More... | |
EccLevelQr | EccLevel () const |
ECC level of the code. More... | |
GradeResultDataMatrixPtr | GradeResult () const |
Grading result in case grading was activated. More... | |
Public Member Functions inherited from ReadResult2D | |
ReadResult2D (CExports::CVC_BC_INFO &handle) | |
Constructor to initialize object from info struct. More... | |
int | NumColumns () const |
The return value specifies the number of columns of the code, only with Data Matrix and PDF 417. More... | |
int | NumRows () const |
The return value specifies the number of rows of the code, only with Data Matrix and PDF 417. More... | |
int | UsedEcc () const |
The return value specifies the used ecc for the error correction in percent. More... | |
Public Member Functions inherited from ReadResult | |
ReadResult (CExports::CVC_BC_INFO &handle) | |
Constructor to initialize object from info struct. More... | |
virtual Cvb::String | Text () const noexcept |
The text content of the barcode. More... | |
int | CharactersRead () const |
The return value contains the number of characters in the read barcode. More... | |
int | DecodeTime () const |
The return value specifies the time consumed for decoding in units of ms. More... | |
std::vector< Cvb::Point2D< double > > | Location () const |
Location of the barcode inside the image. More... | |
int | NumWords () const |
Contains the number of code words composing the read barcode. More... | |
double | Resolution () const |
The resolution specifies the smallest width unit in the code in multiples of a 10th of a pixel. More... | |
DecodeResult | Result () const |
Decoding result. More... | |
Symbology | Type () const |
Symbology of the decoded result. More... | |
Derived from ReadResult and gives specific access to DataMatrix and PharmaCode2D results.
Use this object for DataMatrix and PharmaCode2D barcodes.
|
inline |
Constructor to initialize object from info struct.
Any | exception derived from std::exception including CvbException. |
|
inline |
Status of Bar 1 of a PharmaCode2D (if applicable).
Any | exception derived from std::exception including CvbException. |
|
inline |
Contrast of Bar 1 of a PharmaCode2D (if applicable).
Any | exception derived from std::exception including CvbException. |
|
inline |
Status of Bar 2 of a PharmaCode2D (if applicable).
Any | exception derived from std::exception including CvbException. |
|
inline |
Contrast of Bar 2 of a PharmaCode2D (if applicable).
Any | exception derived from std::exception including CvbException. |
|
inline |
Status of Bar 3 of a PharmaCode2D (if applicable).
Any | exception derived from std::exception including CvbException. |
|
inline |
Contrast of Bar 3 of a PharmaCode2D (if applicable).
Any | exception derived from std::exception including CvbException. |
|
inline |
Status of Bar 4 of a PharmaCode2D (if applicable).
Any | exception derived from std::exception including CvbException. |
|
inline |
Contrast of Bar 4 of a PharmaCode2D (if applicable).
Any | exception derived from std::exception including CvbException. |
|
inline |
Status of Bar 5 of a PharmaCode2D (if applicable).
Any | exception derived from std::exception including CvbException. |
|
inline |
Contrast of Bar 5 of a PharmaCode2D (if applicable).
Any | exception derived from std::exception including CvbException. |
|
inline |
Status of Bar 6 of a PharmaCode2D (if applicable).
Any | exception derived from std::exception including CvbException. |
|
inline |
Contrast of Bar 6 of a PharmaCode2D (if applicable).
Any | exception derived from std::exception including CvbException. |
|
inline |
Status of Bar 7 of a PharmaCode2D (if applicable).
Any | exception derived from std::exception including CvbException. |
|
inline |
Contrast of Bar 7 of a PharmaCode2D (if applicable).
Any | exception derived from std::exception including CvbException. |
|
inline |
Status of Bar 8 of a PharmaCode2D (if applicable).
Any | exception derived from std::exception including CvbException. |
|
inline |
Contrast of Bar 8 of a PharmaCode2D (if applicable).
Any | exception derived from std::exception including CvbException. |
|
inline |
ECC level of the code.
Any | exception derived from std::exception including CvbException. |
|
inline |
Grading result in case grading was activated.
Any | exception derived from std::exception including CvbException. |