Configuration to access parameters of MicroPdf417. More...
#include <cvb/barcode/_detail/micro_pdf417.hpp>
Inherits Reader2DWithQuietzoneConfigBase.
Public Member Functions | |
void | SetOrientation (CodeOrientation orientation) |
Specifies the orientation of the code in the image. More... | |
CodeOrientation | Orientation () const |
Returns the orientation of the code in the image. More... | |
Public Member Functions inherited from Reader2DWithQuietzoneConfigBase | |
void | SetCheckQuietzone (bool checkQuietzone) |
Check/ignore quiet zone. More... | |
bool | CheckQuietzone () const |
Return whether to check/ignore quiet zone. More... | |
Public Member Functions inherited from Reader2DConfigBase | |
void | SetMirrored (bool mirrored) |
Sets whether the code is mirrored/not mirrored. More... | |
bool | Mirrored () const |
Returns whether the code is mirrored/not mirrored. More... | |
Public Member Functions inherited from ReaderConfigBase | |
void | SetInverse (bool inverse) |
Code is inverted (white on black)/not inverted. More... | |
bool | Inverse () const |
Returns whether the code is inverted (white on black) or not. More... | |
Static Public Member Functions | |
static std::unique_ptr< MicroPdf417 > | FromHandle (const HandleGuard< ReaderConfig > &guard, bool &isActiveOut) |
Create object from handle. More... | |
Configuration to access parameters of MicroPdf417.
|
inlinestatic |
Create object from handle.
[in] | guard | Handle guard to read the configuration from. |
[out] | isActiveOut | Returns the active state of the configuration in the handle. |
Any | exception derived from std::exception including CvbException. |
|
inline |
Returns the orientation of the code in the image.
Any | exception derived from std::exception including CvbException. |
|
inline |
Specifies the orientation of the code in the image.
[in] | orientation | This parameter sets the direction in which the MicroPDF 417 is in the picture. There are three possible directions: CodeOrientation::Fence, CodeOrientation::Ladder, and CodeOrientation::FenceOrLadder (The MicroPDF 417 may be present in either vertical or horizontal orientation, but not in an angle of rotation of 45 degrees). |
Any | exception derived from std::exception including CvbException. |