Kofax Mobile SDK API Reference
kfxKEDBarcodeResult.h
Go to the documentation of this file.
1 // API Reference
2 //
3 // kfxKEDBarcodeResult.h
4 //
5 // KMCEngineData Objects
6 //
7 // Copyright (c) 2012 - 2017 Kofax. Use of this code is with permission pursuant to Kofax license terms.
8 //
9 
10 #import <Foundation/Foundation.h>
12 
14 typedef enum barcode {
31 
33 typedef enum kedBarcodedirections {
41 
43 typedef enum dataFormat {
49 
51 
70 @interface kfxKEDBarcodeResult : NSObject <NSCoding>
71 
72 // =======================================
74 
78 @property (assign, nonatomic) KEDBarcodeTypes type;
79 
80 // =======================================
82 
91 @property (strong, nonatomic) kfxKEDBoundingTetragon* boundingBox;
92 
93 // =======================================
95 
98 @property (assign, nonatomic) KEDBarcodeDataFormats dataFormat;
99 
100 // =======================================
102 
105 @property (strong, nonatomic) NSString* value; //Bar code value read
106 
107 // =======================================
109 
112 @property (assign, nonatomic) KEDBarcodeDirections direction;
113 
114 // ==========================================================
116 
121 + (NSString*)decodeType:(KEDBarcodeTypes)type;
122 
123 // ==========================================================
125 
130 + (NSString*)decodeDirection:(KEDBarcodeDirections)dir;
131 
132 // ==========================================================
134 
139 + (NSString*)decodeDataFormat:(KEDBarcodeDataFormats)format;
140 
141 @end
kfxKEDBoundingTetragon * boundingBox
The barcode bounding tetragon.
Definition: kfxKEDBarcodeResult.h:91
Definition: kfxKEDBarcodeResult.h:26
KEDBarcodeDirections direction
The direction for the found barcode.
Definition: kfxKEDBarcodeResult.h:112
Definition: kfxKEDBarcodeResult.h:17
Definition: kfxKEDBarcodeResult.h:45
barcode
Barcode enum to define barcode types to find, or those found.
Definition: kfxKEDBarcodeResult.h:14
Definition: kfxKEDBarcodeResult.h:15
Definition: kfxKEDBarcodeResult.h:34
NSString * value
The barcode data.
Definition: kfxKEDBarcodeResult.h:105
Definition: kfxKEDBarcodeResult.h:25
Definition: kfxKEDBarcodeResult.h:23
Definition: kfxKEDBarcodeResult.h:22
Definition: kfxKEDBarcodeResult.h:29
dataFormat
Data format enum to define the type of data encoding used for the value found.
Definition: kfxKEDBarcodeResult.h:43
Definition: kfxKEDBarcodeResult.h:44
Bounding Tetragon class holds four point data.
Definition: kfxKEDBoundingTetragon.h:38
A single barcode found data item.
Definition: kfxKEDBarcodeResult.h:70
enum barcode KEDBarcodeTypes
Barcode enum to define barcode types to find, or those found.
Definition: kfxKEDBarcodeResult.h:18
Definition: kfxKEDBarcodeResult.h:38
KEDBarcodeTypes type
A single barcode type found.
Definition: kfxKEDBarcodeResult.h:78
Definition: kfxKEDBarcodeResult.h:27
kedBarcodedirections
Direction enum to define the search direction used to find the barcode.
Definition: kfxKEDBarcodeResult.h:33
Definition: kfxKEDBarcodeResult.h:21
enum kedBarcodedirections KEDBarcodeDirections
Direction enum to define the search direction used to find the barcode.
Definition: kfxKEDBarcodeResult.h:47
Definition: kfxKEDBarcodeResult.h:16
Definition: kfxKEDBarcodeResult.h:35
Definition: kfxKEDBarcodeResult.h:20
enum dataFormat KEDBarcodeDataFormats
Data format enum to define the type of data encoding used for the value found.
Definition: kfxKEDBarcodeResult.h:28
Definition: kfxKEDBarcodeResult.h:46
Definition: kfxKEDBarcodeResult.h:19
Definition: kfxKEDBarcodeResult.h:24
Definition: kfxKEDBarcodeResult.h:37
Definition: kfxKEDBarcodeResult.h:36
Definition: kfxKEDBarcodeResult.h:39
Untitled Document © 2018 Kofax, Inc. All rights reserved. Use is subject to license terms.