A B C D E F G H I J L M N O P R S T V W 
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

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
 
A B C D E F G H I J L M N O P R S T V W 
All Classes All Packages