A B C D E F G H I J L M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- A4 - com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.PdfPageSize
-
A4 page size
- ALL - Static variable in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Action
- AUTO - com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.FlashMode
B
- backgroundColor - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
-
UI background color.
- BLACK_AND_WHITE - com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Filter
-
Filter used to enhance documents with white background and black foreground
- BorderDetectionFragment - Class in com.thegrizzlylabs.geniusscan.sdk.ui
- BorderDetectionFragment() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionFragment
C
- CAMERA - com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Source
-
A camera screen will be displayed to capture an image.
- CameraFragment - Class in com.thegrizzlylabs.geniusscan.sdk.ui
- CameraFragment() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.CameraFragment
- code - Variable in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.FlashMode
- COLOR - com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Filter
-
Filter used to enhance documents with white background and color foreground
- com.thegrizzlylabs.geniusscan.sdk.ui - package com.thegrizzlylabs.geniusscan.sdk.ui
- CORRECT_DISTORTION - com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Action
-
Correct the distortion of the image (due to folding...)
- CREATOR - Static variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanResult
D
- defaultFilter - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
-
Force the use of a specific post processing filter.
- defaultFlashMode - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
-
The default flash mode used when capturing a page.
- describeContents() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanResult
E
- EDIT_FILTER - com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Action
-
Edit the post processing filter applied to the image
- errorCode - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.PromiseResult
- errorMessage - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.PromiseResult
F
- finishWithError(Exception) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanActivity
- FIT - com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.PdfPageSize
-
PDF page with a width of 8.27 inch (A4 width) and fitting height.
- flashButtonHidden - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
-
The visibility of the flash button.
- foregroundColor - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
-
UI foreground color (text and icons).
- fromCodes(List<String>) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Action
G
- GeniusScanSdkUI - Class in com.thegrizzlylabs.geniusscan.sdk.ui
- GeniusScanSdkUI() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.GeniusScanSdkUI
- getCameraManagerCallback() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.CameraFragment
- getPromiseResultFromActivityResult(Context, int, int, Intent) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.PluginBridge
-
Convert the intent response into a
PromiseResult
. - getScanResultFromActivityResult(Intent) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.GeniusScanSdkUI
-
Extract the result of the scan flow if it was successful or throws an error if something went wrong.
H
- highlightColor - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
-
Color of the document detection overlay.
I
- iconResId - Variable in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.FlashMode
- IMAGE - com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Source
-
An image is provided as an input to the scan flow.
- init(Context, String) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.GeniusScanSdkUI
-
Initialize the SDK with a license key.
- internalFlashMode - Variable in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.FlashMode
- isError - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.PromiseResult
J
- jpegQuality - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
-
JPEG quality used to compress captured images.
L
- LETTER - com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.PdfPageSize
-
Letter page size
M
- multiPage - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
-
Multipage mode.
N
- newInstance(Page, ScanConfiguration) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionFragment
- newInstance(Page, ScanConfiguration) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.PostProcessingFragment
- newInstance(ScanConfiguration) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.CameraFragment
- NONE - com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Filter
-
No filter is applied
O
- OFF - com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.FlashMode
- ON - com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.FlashMode
- onCreate(Bundle) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanActivity
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.CameraFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.PostProcessingFragment
- onRequestPermissionsResult(int, String[], int[]) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.CameraFragment
- onResume() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionFragment
- onResume() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.CameraFragment
- onResume() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.PostProcessingFragment
- onStart() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanActivity
P
- pages - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanResult
-
List of pages that were scanned during the scan flow.
- pdfFile - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanResult
-
PDF file that was generated during the scan flow.
- pdfMaxScanDimension - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
-
Max scan dimension in pixels when generating the PDF file.
- pdfPageSize - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
-
Determine the size of the pages when generating the PDF.
- PHOTO - com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Filter
-
Filter used to enhance photos, magazine covers...
- PluginBridge - Class in com.thegrizzlylabs.geniusscan.sdk.ui
-
This class contains static methods that should be used to interface with plugins (Cordova, React Native...).
- PluginBridge() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.PluginBridge
- postProcessingActions - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
-
Select which actions are displayed in the post processing screen Default is everything.
- PostProcessingFragment - Class in com.thegrizzlylabs.geniusscan.sdk.ui
- PostProcessingFragment() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.PostProcessingFragment
- PromiseResult - Class in com.thegrizzlylabs.geniusscan.sdk.ui
R
- reject(String, String) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.PromiseResult
- resolve() - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.PromiseResult
- resolve(HashMap<String, Object>) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.PromiseResult
- result - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.PromiseResult
- ROTATE - com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Action
-
Rotate image
S
- SCAN_REQUEST - Static variable in class com.thegrizzlylabs.geniusscan.sdk.ui.GeniusScanSdkUI
- ScanActivity - Class in com.thegrizzlylabs.geniusscan.sdk.ui
- ScanActivity() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.ScanActivity
- ScanConfiguration - Class in com.thegrizzlylabs.geniusscan.sdk.ui
-
Options allowing to customize the scan flow
- ScanConfiguration() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
- ScanConfiguration.Action - Enum in com.thegrizzlylabs.geniusscan.sdk.ui
-
Actions displayed on the post processing screen
- ScanConfiguration.Filter - Enum in com.thegrizzlylabs.geniusscan.sdk.ui
-
The post processing filter to apply to the image.
- ScanConfiguration.FlashMode - Enum in com.thegrizzlylabs.geniusscan.sdk.ui
- ScanConfiguration.PdfPageSize - Enum in com.thegrizzlylabs.geniusscan.sdk.ui
-
Physical size of pages in the generated PDF file
- ScanConfiguration.Source - Enum in com.thegrizzlylabs.geniusscan.sdk.ui
-
The source of the scan flow.
- ScanResult - Class in com.thegrizzlylabs.geniusscan.sdk.ui
-
Result of the scan flow
- ScanResult() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.ScanResult
- scanWithConfiguration(Activity, ScanConfiguration) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.GeniusScanSdkUI
-
Start a scan flow to capture several pages and process them.
- scanWithConfiguration(Activity, Map<String, Object>) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.PluginBridge
- setLicenseKey(Context, String) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.PluginBridge
-
Initialize the SDK with a license key.
- setQuadrangleToFullImage() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionFragment
- source - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
-
The source for the scanned documents (camera, image...).
- sourceImage - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
-
The source image if
ScanConfiguration.source
isScanConfiguration.Source.IMAGE
.
T
- toImageType() - Method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Filter
- toPDFSize() - Method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.PdfPageSize
V
- valueOf(String) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Filter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.FlashMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.PdfPageSize
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Source
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Action
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Filter
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.FlashMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.PdfPageSize
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Source
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- writeToParcel(Parcel, int) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanResult
All Classes All Packages