Class EditPolygonImageView
- Namespace
- IO.Scanbot.Sdk.UI
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class EditPolygonImageView : FrameLayout
- Inheritance
-
EditPolygonImageView
Constructors
EditPolygonImageView(Context, IAttributeSet)
public EditPolygonImageView(Context context, IAttributeSet attrs)
Parameters
context Context
attrs IAttributeSet
Fields
T
Field Value
- int
U
public const double U = 0.01
Field Value
- double
V
Field Value
- int
W
public const long W = 500
Field Value
- long
Properties
B
public EditPolygonImageView.IEditPolygonDragListener B { get; set; }
Property Value
- EditPolygonImageView.IEditPolygonDragListener
C
public EditPolygonImageView.IEditPolygonDragStateListener C { get; set; }
Property Value
- EditPolygonImageView.IEditPolygonDragStateListener
D
public float D { get; set; }
Property Value
- float
Drawable
public Drawable Drawable { get; }
Property Value
- Drawable
E
public Drawable E { get; set; }
Property Value
- Drawable
F
public Drawable F { get; set; }
Property Value
- Drawable
FullPolygonSelected
public bool FullPolygonSelected { get; set; }
Property Value
- bool
G
public Paint G { get; set; }
Property Value
- Paint
H
public Paint H { get; set; }
Property Value
- Paint
I
public Paint I { get; set; }
Property Value
- Paint
J
public PriorityQueue J { get; set; }
Property Value
- PriorityQueue
K
public float K { get; set; }
Property Value
- float
L
public ViewPropertyAnimator L { get; set; }
Property Value
- ViewPropertyAnimator
M
public AppCompatImageView M { get; set; }
Property Value
- AppCompatImageView
N
public bool N { get; set; }
Property Value
- bool
O
public IList O { get; set; }
Property Value
- IList
P
public IList P { get; set; }
Property Value
- IList
PointsDraggable
public bool PointsDraggable { get; set; }
Property Value
- bool
Polygon
public IList<PointF> Polygon { get; set; }
Property Value
- IList<PointF>
Q
public IList Q { get; set; }
Property Value
- IList
R
public IList R { get; set; }
Property Value
- IList
S
public IList S { get; set; }
Property Value
- IList
X
public IList X { get; set; }
Property Value
- IList
Y
public float Y { get; set; }
Property Value
- float
Z
public float Z { get; set; }
Property Value
- float
Methods
A(EditPolygonImageView)
public static void A(EditPolygonImageView this_0)
Parameters
this_0 EditPolygonImageView
A(EditPolygonImageView, PointF, PointF)
public static int A(EditPolygonImageView this_0, PointF lhs, PointF rhs)
Parameters
this_0 EditPolygonImageView
lhs PointF
rhs PointF
Returns
- int
A(EditPolygonImageView, IList)
public static void A(EditPolygonImageView this_0, IList _newPolygon)
Parameters
this_0 EditPolygonImageView
_newPolygon IList
A(EditPolygonImageView, IList, IList)
public static void A(EditPolygonImageView this_0, IList _horizontalLines, IList _verticalLines)
Parameters
this_0 EditPolygonImageView
_horizontalLines IList
_verticalLines IList
DispatchDraw(Canvas)
public void DispatchDraw(Canvas canvas)
Parameters
canvas Canvas
OnAttachedToWindow()
public void OnAttachedToWindow()
OnConfigurationChanged(Configuration)
public void OnConfigurationChanged(Configuration newConfig)
Parameters
newConfig Configuration
OnDetachedFromWindow()
public void OnDetachedFromWindow()
OnMeasure(int, int)
public void OnMeasure(int widthMeasureSpec, int heightMeasureSpec)
Parameters
widthMeasureSpec int
heightMeasureSpec int
RotateClockwise()
public void RotateClockwise()
RotateCounterClockwise()
public void RotateCounterClockwise()
SetAnchorPointsColor(int)
public void SetAnchorPointsColor(int color)
Parameters
color int
SetEdgeColor(int)
public void SetEdgeColor(int color)
Parameters
color int
SetEdgeColorOnLine(int)
public void SetEdgeColorOnLine(int color)
Parameters
color int
SetEdgeWidth(float)
public void SetEdgeWidth(float width)
Parameters
width float
SetEditPolygonAnimationEndListener(IEditPolygonAnimationEndListener)
public void SetEditPolygonAnimationEndListener(EditPolygonImageView.IEditPolygonAnimationEndListener editPolygonAnimationEndListener)
Parameters
editPolygonAnimationEndListener EditPolygonImageView.IEditPolygonAnimationEndListener
SetEditPolygonDragListener(IEditPolygonDragListener)
public void SetEditPolygonDragListener(EditPolygonImageView.IEditPolygonDragListener editPolygonDragListener)
Parameters
editPolygonDragListener EditPolygonImageView.IEditPolygonDragListener
SetEditPolygonDragStateListener(IEditPolygonDragStateListener)
public void SetEditPolygonDragStateListener(EditPolygonImageView.IEditPolygonDragStateListener editPolygonDragStateListener)
Parameters
editPolygonDragStateListener EditPolygonImageView.IEditPolygonDragStateListener
SetImageBitmap(Bitmap)
public void SetImageBitmap(Bitmap bitmap)
Parameters
bitmap Bitmap
SetLines(IList<LineSegmentFloat>, IList<LineSegmentFloat>)
public void SetLines(IList<LineSegmentFloat> horizontalLines, IList<LineSegmentFloat> verticalLines)
Parameters
horizontalLines IList<LineSegmentFloat>
verticalLines IList<LineSegmentFloat>
SetMagnifier(MagnifierView)
public void SetMagnifier(MagnifierView magnifier)
Parameters
magnifier MagnifierView
SetRotationAnimated(float)
public void SetRotationAnimated(float rotation)
Parameters
rotation float
Events
EditPolygonAnimationEnd
public event EventHandler EditPolygonAnimationEnd
Event Type
- EventHandler
EditPolygonDrag
public event EventHandler<EditPolygonImageView.EditPolygonDragEventArgs> EditPolygonDrag
Event Type
- EventHandler<EditPolygonImageView.EditPolygonDragEventArgs>
EditPolygonDragState
public event EventHandler<EditPolygonImageView.EditPolygonDragStateEventArgs> EditPolygonDragState
Event Type
- EventHandler<EditPolygonImageView.EditPolygonDragStateEventArgs>