Package-level declarations

Types

Link copied to clipboard
data class MBCameraOptions(val targetResolution: MBTargetResolution = MBTargetResolution.HD_720, val previewScaleType: MBPreviewScaleType = MBPreviewScaleType.FIT_CENTER, val cameraPosition: MBCameraPosition = MBCameraPosition.FRONT, val orientation: MBOrientation = MBOrientation.PORTRAIT)

Data class representing options for configuring the camera.

Link copied to clipboard

Enumeration representing camera positions.

Link copied to clipboard

Indicates whether executing landmark or bounding box validation capturing.

Link copied to clipboard

Configuration options for the capture session.

Link copied to clipboard
Link copied to clipboard
data class MBFaceDistanceStatusText(var faceTooFarAway: String = "Distance: Face too far away", var faceTooClose: String = "Distance: Face too close", var faceValidDistance: String = "Distance: Valid Distance", var faceNotFound: String = "Distance: Face not found")

Data class representing text messages associated with various face distances statuses.

Link copied to clipboard
data class MBFacePoseStatusTexts(var faceExcessiveYaw: String = "Pose: Excessive yaw pose", var faceExcessivePitch: String = "Pose: Excessive pitch pose", var faceExcessiveRoll: String = "Pose: Excessive roll pose", var faceValidPose: String = "Pose: Valid face pose", var faceNotFound: String = "Pose: Face not found")

Data class representing text messages associated with various face pose statuses.

Link copied to clipboard
data class MBFacePositionStatusText(var faceTooFarDown: String = "Position: Face too far down", var faceTooFarLeft: String = "Position: Face too far left", var faceTooFarRight: String = "Position: Face too far right", var faceTooFarUp: String = "Position: Face too far up", var faceValidPosition: String = "Position: Valid position", var faceNotFound: String = "Distance: Face not found")

Data class representing text messages associated with various face position statuses.

Link copied to clipboard
data class MBFaceStatusTexts(var faceTooFarAway: String = "Face too far away", var faceTooFarUp: String = "Face too far up", var faceTooFarDown: String = "Face too far down", var faceTooFarLeft: String = "Face too far left", var faceTooFarRight: String = "Face too far right", var faceTooClose: String = "Face too close", var faceNotFound: String = "Face not found", var tooManyFaces: String = "Too many faces", var validFace: String = "Valid face")

Data class representing text messages associated with various face statuses.

Link copied to clipboard
data class MBFeatures(var enableNewConstrains: Boolean = false)
Link copied to clipboard
Link copied to clipboard

Enumeration representing preview scale types for camera preview.

Link copied to clipboard

Enumeration representing target resolutions for camera capture.

Link copied to clipboard
data class MBTextLocalizations(val countdownLabelText: String = "Hold Still", val faceStatusTexts: MBFaceStatusTexts = MBFaceStatusTexts())

Data class representing localized text used in the predefined UI in the fragment.

Link copied to clipboard
data class MBTextLocalizationsBoundingBox(val countdownLabelText: String = "Hold Still", val facePositionStatusTexts: MBFacePositionStatusText = MBFacePositionStatusText(), val faceDistanceStatusTexts: MBFaceDistanceStatusText = MBFaceDistanceStatusText(), val facePoseStatusTexts: MBFacePoseStatusTexts = MBFacePoseStatusTexts())

Data class representing localized text used in the predefined UI in the fragment for face capturing sdk based in the bounding box constrains.

Link copied to clipboard

Class representing UI options for the predefined UI in the fragment.