[]
        
(Showing Draft Content)

GrapeCity.Documents.Imaging.FreeFormPolygon

Class FreeFormPolygon

Namespace
GrapeCity.Documents.Imaging
Assembly
GcDocs.Imaging.dll

Represents a path consisting of straight line segments closing in a loop.

public class FreeFormPolygon : IFigure
Inheritance
FreeFormPolygon
Implements
Inherited Members

Constructors

FreeFormPolygon(params PointF[])

Initializes a new instance of the FreeFormPolygon class.

public FreeFormPolygon(params PointF[] points)

Parameters

points PointF[]

Properties

Points

Gets or sets the array of source points (before their transformation).

public PointF[] Points { get; set; }

Property Value

PointF[]

Transform

Gets or sets the transformation matrix.

public Matrix3x2 Transform { get; set; }

Property Value

Matrix3x2

Methods

Clone()

Creates a copy of the current figure.

public IFigure Clone()

Returns

IFigure

Invalidate()

Call this method if some points in the Points array were changed from user code.

public void Invalidate()

Reverse()

Reverses the order of points in the figure.

public void Reverse()