Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
▼C<NSCopying> | |
CSBSCharacterSet | |
CSBSScanCaseSettings | Holds settings that affect the recognition of barcodes (e.g. enabled barcode symbologies) |
CSBSScanSettings | Holds settings that affect the recognition of barcodes, such as enabled barcode symbologies, scanning hot spot etc |
CSBSTextRecognitionSettings | |
▼CNSObject | |
CSBSBarcodeGenerator | A barcode generator |
CSBSBarcodePickerManager | Manages a barcode picker instance, allocating and releasing it dependent on need |
CSBSCharacterSet | |
▼CSBSCode | Represents a recognized/localized barcode/2D code |
CSBSTrackedCode | Represents a recognized/localized barcode/2D code that is being tracked over multiple frames |
CSBSEncodingRange | An encoding range for the barcode generator. Specifies the encoding and the start and end index of the data to be encoded to specify which range the encoding should be used |
CSBSFrame | An extended abstraction of a frame that is being processed by the SBSMatrixScanHandler |
CSBSLicense | Holds settings that are needed to verify a Scandit Barcode Scanner license |
CSBSMatrixScanHandler | An high-level abstraction of the Scandit Matrix Scan |
CSBSParser | Defines the interface for a data string parser. Parsers are capable of parsing one particular data format, which is passed to them during construction |
CSBSParserField | A particular parsed field |
CSBSParserResult | Holds the result of a successfully parsed data string |
CSBSScanAreaSettings | Scanning area settings control where codes are to be searched in images/frames |
CSBSScanCase | Start a scanner for the Scandit case |
CSBSScanCaseSession | Holds all barcodes that were decoded in the current session |
CSBSScanCaseSettings | Holds settings that affect the recognition of barcodes (e.g. enabled barcode symbologies) |
CSBSScanSession | Holds all barcodes that were decoded in the current session |
CSBSScanSettings | Holds settings that affect the recognition of barcodes, such as enabled barcode symbologies, scanning hot spot etc |
CSBSSymbologySettings | Holds settings specific to a single symbology such as checksums and active symbol count |
CSBSTextRecognitionSettings | |
▼C<NSObject> | |
C<SBSMatrixScanDelegate> | The protocol used by SBSMatrixScanHandler instance |
C<SBSSimpleMatrixScanOverlayDelegate> | Protocol used to set the color of an augmentation or to react when an augmentation is touched |
C<SBSViewBasedMatrixScanOverlayDelegate> | Protocol used to change the view corresponding to |
CSBSBarcodePicker(TextRecognition) | |
C<SBSLicenseValidationDelegate> | |
▼C<SBSMatrixScanOverlay> | The protocol overlays need to conform to |
CSBSSimpleMatrixScanOverlay | A simple implementation of the abstract SBSMatrixScanOverlay class, that draws colorful, rectangle overlays on top of tracked barcodes |
CSBSViewBasedMatrixScanOverlay | An implementation of MatrixScanOverlay, that uses UIView class instances as augmentations for all of the tracked barcodes |
C<SBSOverlayControllerDidCancelDelegate> | Protocol cancel events |
C<SBSProcessFrameDelegate> | Protocol for accessing the processed sample buffers |
CSBSQuadrilateral | Quadrilateral represented by 4 corners |
C<SBSScanCaseDelegate> | Calls the Protocol for events fired by SBSScanCase, e.g. when new codes are scanned |
C<SBSScanDelegate> | Defines the Protocol for a scan event delegate |
CSBSScanSettings(TextRecognition) | |
C<SBSTextRecognitionDelegate> | |
▼CUIView | |
CSBSBarcodePickerView | Wraps an SBSBarcodePicker instance, exposing simple settings through the Interface Builder |
CSBSSimpleMatrixScanOverlay | A simple implementation of the abstract SBSMatrixScanOverlay class, that draws colorful, rectangle overlays on top of tracked barcodes |
CSBSViewBasedMatrixScanOverlay | An implementation of MatrixScanOverlay, that uses UIView class instances as augmentations for all of the tracked barcodes |
▼CUIViewController | |
CSBSBarcodePicker | Controls the camera and orchestrates the barcode scanning process |
CSBSOverlayController | Controls the scan screen user interface |