Go to the source code of this file.
Macros | |
Code Location | |
| #define | SC_CIRCLE_RADIUS_INFINITE -1.0f |
Session Settings | |
The session settings do not affect the object tracker (MatrixScan). | |
| #define | SC_DUPLICATE_FILTER_OFF (0) |
| #define | SC_DUPLICATE_FILTER_INFINITE (-1) |
Typedefs | |
| typedef int32_t | ScBarcodeScannerSettingsPresetFlags |
|
typedef struct ScOpaqueBarcodeScannerSettings | ScBarcodeScannerSettings |
Enumerations | |
| enum | ScBarcodeScannerSettingsPreset { SC_PRESET_NONE = 0x00, SC_PRESET_HIGH_EFFORT = 0x02, SC_PRESET_SINGLE_CODE_HAND_HELD = 0x08 } |
| enum | ScCodeDirection { SC_CODE_DIRECTION_NONE = 0x00, SC_CODE_DIRECTION_LEFT_TO_RIGHT = 0x01, SC_CODE_DIRECTION_RIGHT_TO_LEFT = 0x02, SC_CODE_DIRECTION_TOP_TO_BOTTOM = 0x04, SC_CODE_DIRECTION_BOTTOM_TO_TOP = 0x08, SC_CODE_DIRECTION_VERTICAL = SC_CODE_DIRECTION_TOP_TO_BOTTOM | SC_CODE_DIRECTION_BOTTOM_TO_TOP, SC_CODE_DIRECTION_HORIZONTAL = SC_CODE_DIRECTION_LEFT_TO_RIGHT | SC_CODE_DIRECTION_RIGHT_TO_LEFT } |
| enum | ScCodeLocationConstraint { SC_CODE_LOCATION_RESTRICT = 0x01, SC_CODE_LOCATION_HINT = 0x02, SC_CODE_LOCATION_IGNORE = 0x03 } |
Detailed Description
barcode scanner configuration
- Copyright
- Copyright (c) 2015 Scandit AG. All rights reserved.
Macro Definition Documentation
| #define SC_CIRCLE_RADIUS_INFINITE -1.0f |
Value to indicate a circle with "infinite radius".
Pass this value as the radius to sc_barcode_scanner_settings_set_circle_of_interest() to indicate that the circle of interest acts as a hint to the scanner where to focus the attention of recognition. Unlike with a radius of >= 0, results from the whole image are returned.
| #define SC_DUPLICATE_FILTER_OFF (0) |
Duplicate filter is disabled.
- Since
- 7.1.0
| #define SC_DUPLICATE_FILTER_INFINITE (-1) |
Duplicate filter has no time limit.
- Since
- 7.1.0
Enumeration Type Documentation
List of barcode scanner settings presets.
Presets allow you to configure the barcode scanner for specific use-cases. The settings can be further refined trough the settings API.
The settings preset can not be combined. The preset with the lowest value is used if multiple bits are set.
| enum ScCodeDirection |
Enum for different code directions.
- Since
- 4.6.0
Code location constraint.
The code location constraint influences how the 1d and 2d code location areas are interpreted.
- Since
- 4.6.0