[]
        
(Showing Draft Content)

GrapeCity.Documents.Imaging.EllipticFigure

Class EllipticFigure

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

Represents an ellipse-like closed path.

public class EllipticFigure : IFigure
Inheritance
object
EllipticFigure
Implements
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Constructors

EllipticFigure(RectangleF)

Initializes a new instance of the EllipticFigure class.

public EllipticFigure(RectangleF bounds)

Parameters

bounds System.Drawing.RectangleF

EllipticFigure(float, float, float, float)

Initializes a new instance of the EllipticFigure class.

public EllipticFigure(float x, float y, float width, float height)

Parameters

x float
y float
width float
height float

Properties

Bounds

Gets or sets the bounds for the elliptic region.

public RectangleF Bounds { get; set; }

Property Value

System.Drawing.RectangleF

Counterclockwise

Gets or sets a value indicating if the points should be arranged counterclockwise.

public bool Counterclockwise { get; set; }

Property Value

bool

Transform

Gets or sets the transformation matrix.

public Matrix3x2 Transform { get; set; }

Property Value

System.Numerics.Matrix3x2

Methods

Clone()

Creates a copy of the current figure.

public IFigure Clone()

Returns

IFigure