Configuration to access parameters of Qr.
More...
#include <cvb/barcode/_detail/qr.hpp>
Inherits Reader2DWithQuietzoneConfigBase.
|
void | SetMaxVersionMiniQr (int maxVersionMiniQR) |
| Limiting values for Mini-QR-code ranging from 1 to 4. The default value is 1 (min) to 4 (max) to decode all Mini-QR-Code-versions. More...
|
|
int | MaxVersionMiniQr () const |
| Limiting values for Mini-QR-code ranging from 1 to 4. The default value is 1 (min) to 4 (max) to decode all Mini-QR-Code-versions. More...
|
|
void | SetMaxVersionStandardQr (int maxVersionStandardQR) |
| Limiting values for standard-QR-code ranging from 1 to 40. The default value is 1 (min) to 40 (max) to decode all standard-QR-Code-versions. More...
|
|
int | MaxVersionStandardQr () const |
| Limiting values for standard-QR-code ranging from 1 to 40. The default value is 1 (min) to 40 (max) to decode all standard-QR-Code-versions. More...
|
|
void | SetMinVersionMiniQr (int minVersionMiniQR) |
| Limiting values for Mini-QR-code ranging from 1 to 4. The default value is 1 (min) to 4 (max) to decode all Mini-QR-Code-versions. More...
|
|
int | MinVersionMiniQr () const |
| Limiting values for Mini-QR-code ranging from 1 to 4. The default value is 1 (min) to 4 (max) to decode all Mini-QR-Code-versions. More...
|
|
void | SetMinVersionStandardQr (int minVersionStandardQR) |
| Limiting values for standard-QR-code ranging from 1 to 40. The default value is 1 (min) to 40 (max) to decode all standard-QR-Code-versions. More...
|
|
int | MinVersionStandardQr () const |
| Limiting values for standard-QR-code ranging from 1 to 40. The default value is 1 (min) to 40 (max) to decode all standard-QR-Code-versions. More...
|
|
void | SetSubTypes (QrSubType subTypes) |
| Determine which varieties of QR codes to read. More...
|
|
QrSubType | SubTypes () const |
| Returns which varieties of QR codes to read. More...
|
|
void | SetCheckQuietzone (bool checkQuietzone) |
| Check/ignore quiet zone. More...
|
|
bool | CheckQuietzone () const |
| Return whether to check/ignore quiet zone. More...
|
|
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 | 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...
|
|
|
const short | MinVersionMiniQRLowest_ = 1 |
| Lowest possible version for mini QR reading.
|
|
const short | MaxVersionMiniQRHighest_ = 4 |
| Highest possible version for mini QR reading.
|
|
const short | MinVersionStandardQRLowest_ = 1 |
| Lowest possible version for mini QR reading.
|
|
const short | MaxVersionStandardQRHighest_ = 40 |
| Highest possible version for mini QR reading.
|
|
Configuration to access parameters of Qr.
◆ FromHandle()
Create object from handle.
- Parameters
-
[in] | guard | Handle guard to read the configuration from. |
[out] | isActiveOut | Returns the active state of the configuration in the handle. |
- Returns
- unique pointer to object.
- Exceptions
-
◆ MaxVersionMiniQr()
int MaxVersionMiniQr |
( |
| ) |
const |
|
inline |
Limiting values for Mini-QR-code ranging from 1 to 4. The default value is 1 (min) to 4 (max) to decode all Mini-QR-Code-versions.
- Returns
- The parameter for the limiting values minimum of versions 1 to 4 and maximum of versions 1 to 4 are used to limit the supported versions. If all values types should be decoded, the values are 1 and 4.
- Exceptions
-
- See also
- SetMaxVersionMiniQr
◆ MaxVersionStandardQr()
int MaxVersionStandardQr |
( |
| ) |
const |
|
inline |
Limiting values for standard-QR-code ranging from 1 to 40. The default value is 1 (min) to 40 (max) to decode all standard-QR-Code-versions.
- Returns
- The parameter for the limiting values minimum of versions 1 to 40 and maximum of versions 1 to 40 are used to limit the supported versions. If all values types should be decoded, the values are 1 and 40.
- Exceptions
-
- See also
- SetMaxVersionStandardQr
◆ MinVersionMiniQr()
int MinVersionMiniQr |
( |
| ) |
const |
|
inline |
Limiting values for Mini-QR-code ranging from 1 to 4. The default value is 1 (min) to 4 (max) to decode all Mini-QR-Code-versions.
- Returns
- maxVersionMiniQR The parameter for the limiting values minimum of versions 1 to 4 and maximum of versions 1 to 4 are used to limit the supported versions. If all values types should be decoded, the values are 1 and 4.
- Exceptions
-
- See also
- SetMinVersionMiniQr
◆ MinVersionStandardQr()
int MinVersionStandardQr |
( |
| ) |
const |
|
inline |
Limiting values for standard-QR-code ranging from 1 to 40. The default value is 1 (min) to 40 (max) to decode all standard-QR-Code-versions.
- Returns
- The parameter for the limiting values minimum of versions 1 to 40 and maximum of versions 1 to 40 are used to limit the supported versions. If all values types should be decoded, the values are 1 and 40.
- Exceptions
-
- See also
- SetMinVersionStandardQr
◆ SetMaxVersionMiniQr()
void SetMaxVersionMiniQr |
( |
int |
maxVersionMiniQR | ) |
|
|
inline |
Limiting values for Mini-QR-code ranging from 1 to 4. The default value is 1 (min) to 4 (max) to decode all Mini-QR-Code-versions.
- Parameters
-
[in] | maxVersionMiniQR | The parameter for the limiting values minimum of versions M1 to M4 and maximum of versions M1 to M4 are used to limit the supported versions. If all values types should be decoded, the values are 1 and 4. |
- Exceptions
-
- See also
- MaxVersionMiniQr
◆ SetMaxVersionStandardQr()
void SetMaxVersionStandardQr |
( |
int |
maxVersionStandardQR | ) |
|
|
inline |
Limiting values for standard-QR-code ranging from 1 to 40. The default value is 1 (min) to 40 (max) to decode all standard-QR-Code-versions.
- Parameters
-
[in] | maxVersionStandardQR | The parameter for the limiting values minimum of versions 1 to 40 and maximum of versions 1 to 40 are used to limit the supported versions. If all values types should be decoded, the values are 1 and 40. |
- Exceptions
-
- See also
- MaxVersionStandardQr
◆ SetMinVersionMiniQr()
void SetMinVersionMiniQr |
( |
int |
minVersionMiniQR | ) |
|
|
inline |
Limiting values for Mini-QR-code ranging from 1 to 4. The default value is 1 (min) to 4 (max) to decode all Mini-QR-Code-versions.
- Parameters
-
[in] | minVersionMiniQR | The parameter for the limiting values minimum of versions 1 to 4 and maximum of versions 1 to 4 are used to limit the supported versions. If all values types should be decoded, the values are 1 and 4. |
- Exceptions
-
- See also
- MinVersionMiniQr
◆ SetMinVersionStandardQr()
void SetMinVersionStandardQr |
( |
int |
minVersionStandardQR | ) |
|
|
inline |
Limiting values for standard-QR-code ranging from 1 to 40. The default value is 1 (min) to 40 (max) to decode all standard-QR-Code-versions.
- Parameters
-
[in] | minVersionStandardQR | The parameter for the limiting values minimum of versions 1 to 40 and maximum of versions 1 to 40 are used to limit the supported versions. If all values types should be decoded, the values are 1 and 40. |
- Exceptions
-
- See also
- MinVersionStandardQr
◆ SetSubTypes()
Determine which varieties of QR codes to read.
- Parameters
-
[in] | subTypes | Determine which varieties of QR codes to read. |
- Exceptions
-
- See also
- SubTypes
◆ SubTypes()
Returns which varieties of QR codes to read.
- Returns
- The varieties of QR codes to read.
- Exceptions
-
- See also
- SetSubTypes