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>