Table of Contents

Class AdaptiveFinderOverlayView

Namespace
IO.Scanbot.Sdk.UI.Camera
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/camera/AdaptiveFinderOverlayView", DoNotGenerateAcw = true)]
public class AdaptiveFinderOverlayView : FinderOverlayView, Drawable.ICallback, IAccessibilityEventSource, KeyEvent.ICallback, IViewManager, IViewParent, IFinderView, IAutoSnappingController.IAutoSnappingStateListener, IJavaObject, IJavaPeerable, IDisposable
Inheritance
AdaptiveFinderOverlayView
Implements
Inherited Members

Constructors

AdaptiveFinderOverlayView(Context, IAttributeSet)

[Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "")]
public AdaptiveFinderOverlayView(Context context, IAttributeSet attr)

Parameters

context Context
attr IAttributeSet

AdaptiveFinderOverlayView(nint, JniHandleOwnership)

protected AdaptiveFinderOverlayView(nint javaReference, JniHandleOwnership transfer)

Parameters

javaReference nint
transfer JniHandleOwnership

Properties

ContourDetectorFrameHandler

public ContourDetectorFrameHandler.IResultHandler ContourDetectorFrameHandler { get; }

Property Value

ContourDetectorFrameHandler.IResultHandler

Methods

A(AdaptiveFinderOverlayView, ValueAnimator)

[Register("a", "(Lio/scanbot/sdk/ui/camera/AdaptiveFinderOverlayView;Landroid/animation/ValueAnimator;)V", "")]
public static void A(AdaptiveFinderOverlayView this_0, ValueAnimator valueAnimator)

Parameters

this_0 AdaptiveFinderOverlayView
valueAnimator ValueAnimator

A(AdaptiveFinderOverlayView, Insets)

[Register("a", "(Lio/scanbot/sdk/ui/camera/AdaptiveFinderOverlayView;Landroidx/core/graphics/Insets;)V", "")]
public static void A(AdaptiveFinderOverlayView this_0, Insets _calculatedInset)

Parameters

this_0 AdaptiveFinderOverlayView
_calculatedInset Insets

A(AdaptiveFinderOverlayView, FrameHandlerResult)

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

Parameters

this_0 AdaptiveFinderOverlayView
result FrameHandlerResult

Returns

bool

B(AdaptiveFinderOverlayView, ValueAnimator)

[Register("b", "(Lio/scanbot/sdk/ui/camera/AdaptiveFinderOverlayView;Landroid/animation/ValueAnimator;)V", "")]
public static void B(AdaptiveFinderOverlayView this_0, ValueAnimator valueAnimator)

Parameters

this_0 AdaptiveFinderOverlayView
valueAnimator ValueAnimator

C(AdaptiveFinderOverlayView, ValueAnimator)

[Register("c", "(Lio/scanbot/sdk/ui/camera/AdaptiveFinderOverlayView;Landroid/animation/ValueAnimator;)V", "")]
public static void C(AdaptiveFinderOverlayView this_0, ValueAnimator valueAnimator)

Parameters

this_0 AdaptiveFinderOverlayView
valueAnimator ValueAnimator

D(AdaptiveFinderOverlayView, ValueAnimator)

[Register("d", "(Lio/scanbot/sdk/ui/camera/AdaptiveFinderOverlayView;Landroid/animation/ValueAnimator;)V", "")]
public static void D(AdaptiveFinderOverlayView this_0, ValueAnimator valueAnimator)

Parameters

this_0 AdaptiveFinderOverlayView
valueAnimator ValueAnimator

HandleDetectionResult(IList<AspectRatio>, DetectionStatus, int, int, int, IList<PointF>)

[Register("handleDetectionResult", "(Ljava/util/List;Lio/scanbot/sdk/core/contourdetector/DetectionStatus;IIILjava/util/List;)V", "")]
public void HandleDetectionResult(IList<AspectRatio> requiredAspectRatios, DetectionStatus detectionStatus, int frameWidth, int frameHeight, int frameOrientation, IList<PointF> polygon)

Parameters

requiredAspectRatios IList<AspectRatio>
detectionStatus DetectionStatus
frameWidth int
frameHeight int
frameOrientation int
polygon IList<PointF>