Class
EllipseShape

Represents an ellipse shape.

Definition

Namespace:Telerik.Reporting.Drawing.Shapes

Assembly:Telerik.Reporting.dll

Syntax:

cs-api-definition
[TypeConverter(typeof(EllipseShapeConverter))]
public class EllipseShape : ShapeBase

Inheritance: objectShapeBaseEllipseShape

Inherited Members ShapeBase.GetEnumerator()ShapeBase.AddLine(PointF, PointF)ShapeBase.AddLines(PointF[], bool)ShapeBase.AddBeziers(PointF[])ShapeBase.AddEllipse(RectangleF)ShapeBase.RecreateShape()ShapeBase.StartAngleShapeBase.AngleInRadShapeBase.Bounds

Constructors

EllipseShape()

Initializes a new instance of the EllipseShape with zero angle of rotation.

Declaration

cs-api-definition
public EllipseShape()

EllipseShape(double)

Initializes a new instance of the EllipseShape class with the specified angle of rotation in degrees.

Declaration

cs-api-definition
public EllipseShape(double startAngle)

Parameters

startAngle

double

A double value specifying the angle of rotation of the shape in degrees.

Methods

Clone()

TODO: Add documentation.

Declaration

cs-api-definition
public override object Clone()

Returns

object

Overrides ShapeBase.Clone()

CreateShape()

Creates the shape.

Declaration

cs-api-definition
protected override void CreateShape()

Overrides ShapeBase.CreateShape()

ToString()

Returns a human-readable representation ot this EllipseShape.

Declaration

cs-api-definition
public override string ToString()

Returns

string

A human-readable representation ot this EllipseShape.

Overrides object.ToString()