Configuration to access parameters of FourStateAustralian (4-State Australian). More...
#include <cvb/barcode/_detail/four_state_australian.hpp>
Inherits ReaderFourStateConfigBase.
Public Member Functions | |
void | SetLevels (FourStateAustralianLevels levels) |
Bit field which specifies the permitted subtypes of the 4-State Australian. More... | |
FourStateAustralianLevels | Levels () const |
Returns the bit field which specifies the permitted subtypes of the 4-State Australian. More... | |
void | SetOrientation (CodeOrientation orientation) |
Direction of the 4-State Australian in the image. More... | |
CodeOrientation | Orientation () const |
Returns the direction of the 4-State Australian in the image. More... | |
Public Member Functions inherited from ReaderFourStateConfigBase | |
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... | |
void | SetQuietzoneWidth (int quietzoneWidth) |
Sets the quiet zone in module width. More... | |
int | QuietzoneWidth () const |
Returns the quiet zone in module width. More... | |
void | SetThreshold (int threshold) |
Sets the digitalisation threshold in percent, ranging from 0 to 100. More... | |
int | Threshold () const |
Returns the digitalisation threshold in percent, ranging from 0 to 100. 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< FourStateAustralian > | FromHandle (const HandleGuard< ReaderConfig > &guard, bool &isActiveOut) |
Create object from handle. More... | |
Configuration to access parameters of FourStateAustralian (4-State Australian).
|
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 bit field which specifies the permitted subtypes of the 4-State Australian.
Any | exception derived from std::exception including CvbException. |
|
inline |
Returns the direction of the 4-State Australian in the image.
Any | exception derived from std::exception including CvbException. |
|
inline |
Bit field which specifies the permitted subtypes of the 4-State Australian.
[in] | levels | The 4-State Australian has various subtypes you can choose. You can use a bitwise OR combination of the constants. |
Any | exception derived from std::exception including CvbException. |
|
inline |
Direction of the 4-State Australian in the image.
[in] | orientation | This parameter sets the direction, in which the 4-State Australian is in the image. There are three possible directions. |
Any | exception derived from std::exception including CvbException. |