Table of Contents

Class DocumentAutoSnappingController

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

Constructors

DocumentAutoSnappingController(IScanbotCameraView, DocumentScannerFrameHandler)

[Register(".ctor", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/document/DocumentScannerFrameHandler;)V", "")]
public DocumentAutoSnappingController(IScanbotCameraView cameraView, DocumentScannerFrameHandler documentScannerFrameHandler)

Parameters

cameraView IScanbotCameraView
documentScannerFrameHandler DocumentScannerFrameHandler

DocumentAutoSnappingController(IScanbotCameraView, DocumentScannerFrameHandler, bool)

[Register(".ctor", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/document/DocumentScannerFrameHandler;Z)V", "")]
public DocumentAutoSnappingController(IScanbotCameraView p0, DocumentScannerFrameHandler p1, bool p2)

Parameters

p0 IScanbotCameraView
p1 DocumentScannerFrameHandler
p2 bool

Properties

Dkd

[Register("dkd")]
public DocumentScannerFrameHandler.IResultHandler Dkd { get; set; }

Property Value

DocumentScannerFrameHandler.IResultHandler

Dkk

[Register("dkk")]
public IScanbotCameraView Dkk { get; set; }

Property Value

IScanbotCameraView

Dkr

[Register("dkr")]
public DocumentScannerFrameHandler Dkr { get; set; }

Property Value

DocumentScannerFrameHandler

Dkv

[Register("dkv")]
public bool Dkv { get; set; }

Property Value

bool

Methods

Attach(IScanbotCameraView, DocumentScannerFrameHandler)

[Register("attach", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/document/DocumentScannerFrameHandler;)Lio/scanbot/sdk/document/DocumentAutoSnappingController;", "")]
public static DocumentAutoSnappingController Attach(IScanbotCameraView cameraView, DocumentScannerFrameHandler frameHandler)

Parameters

cameraView IScanbotCameraView
frameHandler DocumentScannerFrameHandler

Returns

DocumentAutoSnappingController

Attach(IScanbotCameraView, IDocumentScanner)

[Register("attach", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/documentscanner/DocumentScanner;)Lio/scanbot/sdk/document/DocumentAutoSnappingController;", "")]
public static DocumentAutoSnappingController Attach(IScanbotCameraView cameraView, IDocumentScanner documentScanner)

Parameters

cameraView IScanbotCameraView
documentScanner IDocumentScanner

Returns

DocumentAutoSnappingController

Detach()

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

Dki(DocumentAutoSnappingController, IResult, Frame)

[Register("dki", "(Lio/scanbot/sdk/document/DocumentAutoSnappingController;Lio/scanbot/common/Result;Lio/scanbot/sdk/camera/FrameHandler$Frame;)Z", "")]
public static bool Dki(DocumentAutoSnappingController p0, IResult p1, FrameHandler.Frame p2)

Parameters

p0 DocumentAutoSnappingController
p1 IResult
p2 FrameHandler.Frame

Returns

bool

OnPictureTakenInternal(ImageRef, int, IList<PointF>, bool)

[Register("onPictureTakenInternal", "(Lio/scanbot/sdk/image/ImageRef;ILjava/util/List;Z)V", "")]
public void OnPictureTakenInternal(ImageRef image, int imageOrientation, IList<PointF> finderRect, bool isCapturedAutomatically)

Parameters

image ImageRef
imageOrientation int
finderRect IList<PointF>
isCapturedAutomatically bool