Table of Contents

Class EllipseShape

Namespace
Aspose.Imaging.Shapes
Assembly
Aspose.Imaging.dll

Represents an ellipse shape.

public class EllipseShape : RectangleShape
Inheritance
EllipseShape
Derived
Inherited Members

Constructors

EllipseShape()

Initializes a new instance of the EllipseShape class.

public EllipseShape()

EllipseShape(RectangleF)

Initializes a new instance of the EllipseShape class.

public EllipseShape(RectangleF rectangle)

Parameters

rectangle RectangleF

The rectangle.

Properties

Segments

Gets the shape segments.

public override ShapeSegment[] Segments { get; }

Property Value

ShapeSegment[]

The shape segments.

Methods

Equals(EllipseShape)

Check if objects are equal.

protected bool Equals(EllipseShape other)

Parameters

other EllipseShape

The other object.

Returns

bool

The equality comparison result.

Equals(object)

Check if objects are equal.

public override bool Equals(object obj)

Parameters

obj object

The other object.

Returns

bool

The equality comparison result.

GetHashCode()

Get hash code of the current object.

public override int GetHashCode()

Returns

int

The hash code.