dot_face_lite library
DOT Face Lite plugin.
Classes
- AutoCaptureConfiguration
- Configuration for auto capture components.
- BaseFaceAutoCaptureConfiguration
- Base configuration for the Face Auto Capture UI component (FaceAutoCaptureWidget).
- CameraConfiguration
- Configuration for components utilizing a camera.
- CommonConfiguration
- Common configuration for all components.
- DetectionPosition
- Position of the detected face in the image.
- DotFaceLiteLibraryConfiguration
- Face Lite library configuration.
- DotSdk
- DOT SDK main component for initialization and deinitialization.
- DotSdkConfiguration
- Configuration for the main DOT SDK component (DotSdk).
- FaceAutoCaptureConfiguration
- Configuration for the Face Auto Capture UI component (FaceAutoCaptureWidget).
- FaceAutoCaptureConfigurationPresets
- Pre-defined sets of configurations.
- FaceAutoCaptureDetection
- Face detection in Face Auto Capture UI component.
- FaceAutoCaptureResult
- Result of the Face Auto Capture UI component.
- FaceAutoCaptureWidget
- Face Auto Capture UI component (widget).
- FaceAutoCaptureWidgetController
- Controller for managing the Face Auto Capture process.
- FaceDetectorFace
- Detected face in the image.
- FaceImageQuality
- Face image quality.
- FaceQuality
- Face quality.
- HiddenPlaceholder
- Hidden placeholder.
- IdleUiState
- Idle state.
- Image
- Represents an image.
- ImageFactory
- A factory class for creating ui.Image objects.
- ImageSize
- Represents image size in pixels.
- InitializingUiState
- Initializing state.
- IntervalDouble
- Representation of closed interval with value type double.
- Libraries
- Container for library configurations.
- MagnifEyeLivenessConfiguration
- Configuration for the MagnifEye Liveness UI component (MagnifEyeLivenessWidget).
- MagnifEyeLivenessResult
- Result of the MagnifEye Liveness UI component.
- MagnifEyeLivenessWidget
- MagnifEye Liveness UI component (widget).
- MagnifEyeLivenessWidgetController
- Controller for managing the MagnifEye Liveness process.
- Placeholder
- Placeholder.
- PointDouble
- Point in two-dimensional euclidean space.
- Preview
- Geometric properties of the preview. All rectangles are defined relative to the preview container.
- QualityAttributeThresholdPresets
- Pre-defined sets of thresholds for Face Auto Capture.
- QualityAttributeThresholds
- Thresholds of quality attributes.
- RectangleDouble
- Rectangle in two-dimensional euclidean space.
- RunningUiState
- Running state.
- TiltAngles
- Tilt angles.
- UiState
- UI state.
- VisiblePlaceholder
- Visible placeholder.
Enums
- CameraFacing
- Camera facing.
- CameraPreviewScaleType
- Camera preview scale type.
- CaptureMode
- The method by which the final result is obtained.
- ImageFormat
- Image format.
- Phase
- Face auto capture process phase.
- PlaceholderType
- Type of placeholder.
Typedefs
- OnFaceAutoCaptureCreatedCallback = void Function(FaceAutoCaptureWidgetController controller)
- Called when the widget is created.
- OnFaceAutoCaptureFinishedCallback = void Function(FaceAutoCaptureResult result)
- Called only once for the whole process, when the final face image candidate has been chosen. Once this callback is called, the whole process is considered to be over.
- OnFaceAutoCaptureNoCameraPermissionCallback = void Function()
- Called when camera permission was not granted.
- OnFaceAutoCaptureUiStateUpdatedCallback = void Function(UiState detection)
- Called when a camera image is processed.
- OnMagnifEyeLivenessCreatedCallback = void Function(MagnifEyeLivenessWidgetController controller)
- Called when the widget is created.
- OnMagnifEyeLivenessFinishedCallback = void Function(MagnifEyeLivenessResult result)
- Called only once for the whole process. Once this callback is called, the whole process is considered to be over.
- OnMagnifEyeLivenessNoCameraPermissionCallback = void Function()
- Called when camera permission was not granted.