Class Polygon

Definition

Namespace:
ElmSharp
Assembly:
ElmSharp.dll

The Polygon is a widget that is used to draw a polygon (filled).

C#
Copy
public class Polygon : EvasObject
Inheritance
object
Polygon

Constructors

View Source

Polygon(EvasObject)

Creates and initializes a new instance of the Polygon class.

The EvasObject to which the new Polygon will be attached as a child.
Declaration
C#
Copy
public Polygon(EvasObject parent)
Parameters
Type Name Description
EvasObject parent

Methods

View Source

AddPoint(Point)

Adds a new vertex to the polygon.

The coordinates of the new vertex.
Declaration
C#
Copy
public void AddPoint(Point p)
Parameters
Type Name Description
Point p
View Source

AddPoint(int, int)

Adds a new vertex to the polygon.

The X-coordinate of the new vertex. The Y-coordinate of the new vertex.
Declaration
C#
Copy
public void AddPoint(int x, int y)
Parameters
Type Name Description
int x
int y
View Source

ClearPoints()

Removes all the vertices of the polygon, making it empty.

Declaration
C#
Copy
public void ClearPoints()
View Source

CreateHandle(EvasObject)

Creates a widget handle.

Declaration
C#
Copy
protected override IntPtr CreateHandle(EvasObject parent)
Parameters
Type Name Description
EvasObject parent

Parent EvasObject.

Returns
Type Description
System.IntPtr

Handle IntPtr.

Overrides

Extension Methods