Table of Contents

Class CheckAutoSnappingController

Namespace
IO.Scanbot.Sdk.Check
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/check/CheckAutoSnappingController", DoNotGenerateAcw = true)]
public sealed class CheckAutoSnappingController : BaseAutoSnappingController, IAutoSnappingController, IJavaObject, IJavaPeerable, IDisposable
Inheritance
CheckAutoSnappingController
Implements
Inherited Members

Constructors

CheckAutoSnappingController(IScanbotCameraView, CheckRecognizerFrameHandler)

[Register(".ctor", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/check/CheckRecognizerFrameHandler;)V", "")]
public CheckAutoSnappingController(IScanbotCameraView cameraView, CheckRecognizerFrameHandler frameHandler)

Parameters

cameraView IScanbotCameraView
frameHandler CheckRecognizerFrameHandler

CheckAutoSnappingController(IScanbotCameraView, CheckRecognizerFrameHandler, bool)

[Register(".ctor", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/check/CheckRecognizerFrameHandler;Z)V", "")]
public CheckAutoSnappingController(IScanbotCameraView cameraView, CheckRecognizerFrameHandler checkFrameHandler, bool needDetachFromView)

Parameters

cameraView IScanbotCameraView
checkFrameHandler CheckRecognizerFrameHandler
needDetachFromView bool

Properties

B

[Register("b")]
public CheckRecognizerFrameHandler B { get; set; }

Property Value

CheckRecognizerFrameHandler

C

[Register("c")]
public bool C { get; set; }

Property Value

bool

D

[Register("d")]
public CheckRecognizerFrameHandler.IResultHandler D { get; set; }

Property Value

CheckRecognizerFrameHandler.IResultHandler

Methods

A(CheckAutoSnappingController, FrameHandlerResult)

[Register("a", "(Lio/scanbot/sdk/check/CheckAutoSnappingController;Lio/scanbot/sdk/camera/FrameHandlerResult;)Z", "")]
public static bool A(CheckAutoSnappingController this_0, FrameHandlerResult result)

Parameters

this_0 CheckAutoSnappingController
result FrameHandlerResult

Returns

bool

Attach(IScanbotCameraView, CheckRecognizerFrameHandler)

[Register("attach", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/check/CheckRecognizerFrameHandler;)Lio/scanbot/sdk/check/CheckAutoSnappingController;", "")]
public static CheckAutoSnappingController Attach(IScanbotCameraView cameraView, CheckRecognizerFrameHandler frameHandler)

Parameters

cameraView IScanbotCameraView
frameHandler CheckRecognizerFrameHandler

Returns

CheckAutoSnappingController

Attach(IScanbotCameraView, ICheckRecognizer)

[Register("attach", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/check/CheckRecognizer;)Lio/scanbot/sdk/check/CheckAutoSnappingController;", "")]
public static CheckAutoSnappingController Attach(IScanbotCameraView cameraView, ICheckRecognizer checkRecognizer)

Parameters

cameraView IScanbotCameraView
checkRecognizer ICheckRecognizer

Returns

CheckAutoSnappingController

Detach()

[Register("detach", "()V", "")]
public override void Detach()

RunPredicates(Param)

[Register("runPredicates", "(Lio/scanbot/sdk/check/CheckAutoSnappingController$Param;)Z", "")]
public bool RunPredicates(CheckAutoSnappingController.Param param)

Parameters

param CheckAutoSnappingController.Param

Returns

bool