Table of Contents

Class MagnifierView

Namespace
IO.Scanbot.Sdk.UI
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/MagnifierView", DoNotGenerateAcw = true)]
public sealed class MagnifierView : View, Drawable.ICallback, IAccessibilityEventSource, KeyEvent.ICallback, IJavaObject, IJavaPeerable, IDisposable
Inheritance
MagnifierView
Implements
Inherited Members

Constructors

MagnifierView(Context, IAttributeSet)

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

Parameters

context Context
attrs IAttributeSet

Properties

A

[Register("a")]
public float A { get; set; }

Property Value

float

B

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

Property Value

float

C

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

Property Value

int

E

[Register("e")]
public PointF E { get; set; }

Property Value

PointF

F

[Register("f")]
public Bitmap F { get; set; }

Property Value

Bitmap

G

[Register("g")]
public bool G { get; set; }

Property Value

bool

Methods

DispatchDraw(Canvas)

[Register("dispatchDraw", "(Landroid/graphics/Canvas;)V", "")]
public void DispatchDraw(Canvas canvas)

Parameters

canvas Canvas

DrawMagnifier(PointF)

[Register("drawMagnifier", "(Landroid/graphics/PointF;)V", "")]
public void DrawMagnifier(PointF zoomPoint)

Parameters

zoomPoint PointF

EraseMagnifier()

[Register("eraseMagnifier", "()V", "")]
public void EraseMagnifier()

OnAttachedToWindow()

[Register("onAttachedToWindow", "()V", "")]
public void OnAttachedToWindow()

OnDetachedFromWindow()

[Register("onDetachedFromWindow", "()V", "")]
public void OnDetachedFromWindow()

OnLayout(bool, int, int, int, int)

[Register("onLayout", "(ZIIII)V", "")]
public void OnLayout(bool changed, int left, int top, int right, int bottom)

Parameters

changed bool
left int
top int
right int
bottom int

SetEnableBounding(bool)

[Register("setEnableBounding", "(Z)V", "")]
public void SetEnableBounding(bool enableBounding)

Parameters

enableBounding bool

SetImageRotation(float)

[Register("setImageRotation", "(F)V", "")]
public void SetImageRotation(float rotation)

Parameters

rotation float

SetupMagnifier(EditPolygonImageView)

[Register("setupMagnifier", "(Lio/scanbot/sdk/ui/EditPolygonImageView;)V", "")]
public void SetupMagnifier(EditPolygonImageView view)

Parameters

view EditPolygonImageView