Table of Contents

Class BarcodePolygonsStaticView

Namespace
IO.Scanbot.Sdk.Barcode.UI
Assembly
BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/barcode/ui/BarcodePolygonsStaticView", DoNotGenerateAcw = true)]
public sealed class BarcodePolygonsStaticView : FrameLayout, Drawable.ICallback, IAccessibilityEventSource, KeyEvent.ICallback, IViewManager, IViewParent, IBasePolygonView, IJavaObject, IJavaPeerable, IDisposable
Inheritance
BarcodePolygonsStaticView
Implements
Inherited Members

Constructors

BarcodePolygonsStaticView(Context)

[Register(".ctor", "(Landroid/content/Context;)V", "")]
public BarcodePolygonsStaticView(Context context)

Parameters

context Context

BarcodePolygonsStaticView(Context, IAttributeSet)

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

Parameters

context Context
attrs IAttributeSet

Fields

P

[Register("p")]
public const double P = 0.2

Field Value

double

Properties

B

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

Property Value

IList

BarcodeAcceptanceDelegate

public BarcodePolygonsStaticView.IBarcodeAcceptanceDelegate BarcodeAcceptanceDelegate { get; set; }

Property Value

BarcodePolygonsStaticView.IBarcodeAcceptanceDelegate

BarcodeAppearanceDelegate

public BarcodePolygonsStaticView.IBarcodeAppearanceDelegate BarcodeAppearanceDelegate { get; set; }

Property Value

BarcodePolygonsStaticView.IBarcodeAppearanceDelegate

BarcodeItemViewBinder

public BarcodePolygonsStaticView.IBarcodeItemViewBinder BarcodeItemViewBinder { get; set; }

Property Value

BarcodePolygonsStaticView.IBarcodeItemViewBinder

BarcodeItemViewFactory

public BarcodePolygonsStaticView.IBarcodeItemViewFactory BarcodeItemViewFactory { get; set; }

Property Value

BarcodePolygonsStaticView.IBarcodeItemViewFactory

BarcodeItemViewPositionHandler

public BarcodePolygonsStaticView.IBarcodeItemViewPositionHandler BarcodeItemViewPositionHandler { get; set; }

Property Value

BarcodePolygonsStaticView.IBarcodeItemViewPositionHandler

BarcodesResultHandler

public BarcodeCounterFrameHandler.IResultHandler BarcodesResultHandler { get; }

Property Value

BarcodeCounterFrameHandler.IResultHandler

C

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

Property Value

IList

D

[Register("d")]
public PolygonViewHelper D { get; set; }

Property Value

PolygonViewHelper

E

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

Property Value

int

F

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

Property Value

Rect

FrameHandler

public FrameHandler FrameHandler { get; }

Property Value

FrameHandler

G

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

Property Value

int

H

[Register("h")]
public int H { get; set; }

Property Value

int

I

[Register("i")]
public BarcodePolygonsStaticView.IBarcodeAcceptanceDelegate I { get; set; }

Property Value

BarcodePolygonsStaticView.IBarcodeAcceptanceDelegate

J

[Register("j")]
public BarcodePolygonsStaticView.IBarcodeItemViewFactory J { get; set; }

Property Value

BarcodePolygonsStaticView.IBarcodeItemViewFactory

K

[Register("k")]
public BarcodePolygonsStaticView.IBarcodeItemViewBinder K { get; set; }

Property Value

BarcodePolygonsStaticView.IBarcodeItemViewBinder

L

[Register("l")]
public BarcodePolygonsStaticView.IBarcodeItemViewPositionHandler L { get; set; }

Property Value

BarcodePolygonsStaticView.IBarcodeItemViewPositionHandler

M

[Register("m")]
public BarcodePolygonsStaticView.IBarcodeAppearanceDelegate M { get; set; }

Property Value

BarcodePolygonsStaticView.IBarcodeAppearanceDelegate

N

[Register("n")]
public FrameHandler N { get; set; }

Property Value

FrameHandler

O

[Register("o")]
public BarcodeCounterFrameHandler.IResultHandler O { get; set; }

Property Value

BarcodeCounterFrameHandler.IResultHandler

Methods

A(View, RectF, BarcodePolygonsStaticView, IList)

[Register("a", "(Landroid/view/View;Landroid/graphics/RectF;Lio/scanbot/sdk/barcode/ui/BarcodePolygonsStaticView;Ljava/util/List;)V", "")]
public static void A(View _this_apply, RectF _rectF, BarcodePolygonsStaticView this_0, IList _pointsF)

Parameters

_this_apply View
_rectF RectF
this_0 BarcodePolygonsStaticView
_pointsF IList

A(BarcodePolygonsStaticView)

[Register("a", "(Lio/scanbot/sdk/barcode/ui/BarcodePolygonsStaticView;)V", "")]
public static void A(BarcodePolygonsStaticView this_0)

Parameters

this_0 BarcodePolygonsStaticView

A(BarcodePolygonsStaticView, FrameHandlerResult)

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

Parameters

this_0 BarcodePolygonsStaticView
result FrameHandlerResult

Returns

bool

ClearBarcodes()

[Register("clearBarcodes", "()V", "")]
public void ClearBarcodes()

OnDraw(Canvas)

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

Parameters

canvas Canvas

OnSizeChanged(int, int, int, int)

[Register("onSizeChanged", "(IIII)V", "")]
public void OnSizeChanged(int w, int h, int oldw, int oldh)

Parameters

w int
h int
oldw int
oldh int