Table of Contents

Class DocumentDataAutoSnappingController

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

Constructors

DocumentDataAutoSnappingController(IScanbotCameraView, DocumentDataExtractorFrameHandler)

[Register(".ctor", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/documentdata/DocumentDataExtractorFrameHandler;)V", "")]
public DocumentDataAutoSnappingController(IScanbotCameraView cameraView, DocumentDataExtractorFrameHandler frameHandler)

Parameters

cameraView IScanbotCameraView
frameHandler DocumentDataExtractorFrameHandler

DocumentDataAutoSnappingController(IScanbotCameraView, DocumentDataExtractorFrameHandler, bool)

[Register(".ctor", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/documentdata/DocumentDataExtractorFrameHandler;Z)V", "")]
public DocumentDataAutoSnappingController(IScanbotCameraView cameraView, DocumentDataExtractorFrameHandler frameHandler, bool needDetachFromView)

Parameters

cameraView IScanbotCameraView
frameHandler DocumentDataExtractorFrameHandler
needDetachFromView bool

Methods

Attach(IScanbotCameraView, DocumentDataExtractorFrameHandler)

[Register("attach", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/documentdata/DocumentDataExtractorFrameHandler;)Lio/scanbot/sdk/documentdata/DocumentDataAutoSnappingController;", "")]
public static DocumentDataAutoSnappingController Attach(IScanbotCameraView cameraView, DocumentDataExtractorFrameHandler frameHandler)

Parameters

cameraView IScanbotCameraView
frameHandler DocumentDataExtractorFrameHandler

Returns

DocumentDataAutoSnappingController

Attach(IScanbotCameraView, IDocumentDataExtractor)

[Register("attach", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/documentdata/DocumentDataExtractor;)Lio/scanbot/sdk/documentdata/DocumentDataAutoSnappingController;", "")]
public static DocumentDataAutoSnappingController Attach(IScanbotCameraView cameraView, IDocumentDataExtractor documentDataExtractor)

Parameters

cameraView IScanbotCameraView
documentDataExtractor IDocumentDataExtractor

Returns

DocumentDataAutoSnappingController

Detach()

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

RunPredicates(Param)

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

Parameters

param DocumentDataAutoSnappingController.Param

Returns

bool