Configuration class for Micro QR codes. More...
#include <cvb/config.hpp>
Inherits QR.
Public Member Functions | |
bool | Enabled () const |
Checks if decoding for MicroQR codes is enabled. | |
MicroQR & | Enable () |
Enables decoding for the MicroQR codes. | |
MicroQR & | Disable () |
Disables decoding for MicroQR codes. | |
![]() | |
QR & | SetPolarity (Polarity value) |
Sets polarity mode for decoding. | |
Config::Polarity | Polarity () const |
Gets the currently configured polarity mode. | |
QR & | SetMirroringEnabled (bool value) |
Enables or disables mirroring based on the given value. | |
bool | IsMirroringEnabled () const |
Check whether mirroring is enabled. | |
QR & | SetPreciseCornersEnabled (bool value) |
Enables or disables the calculation of more precise corner coordinates. | |
bool | IsPreciseCornersEnabled () const |
Check whether the calculation of more precise corner coordinates is enabled. | |
![]() | |
bool | Enabled () const |
Checks if decoding for the code type represented by the derived class is enabled. | |
QR & | Enable () |
Enables decoding for the code type represented by the derived class. | |
QR & | Disable () |
Disables decoding for the code type represented by the derived class. | |
Friends | |
class | Cvb::CodeReader::Decoder |
Configuration class for Micro QR codes.
Use this class to configure decoding options for MicroQR codes. To access the configuration and enable decoding MicroQR codes, use the following example. For additional details on configuration, refer to the documentation for Decoder::Config().
|
inline |
Disables decoding for MicroQR codes.
|
inline |
Enables decoding for the MicroQR codes.
Example:
|
inline |
Checks if decoding for MicroQR codes is enabled.
true
if decoding is enabled, false
otherwise.