[]
        
(Showing Draft Content)

C1.C1Preview.RenderArc

RenderArc Class

Represents an arc of an ellipse in a C1PrintDocument.

Namespace: C1.C1Preview
Assembly: C1.PrintDocument.8.dll
Syntax
public class RenderArc : RenderEllipse, IStyleOwner, IDocumentLocation

Constructors

Name Description
RenderArc()

Initializes a new instance of the RenderArc class. The start angle of the arc is set to 0, while the sweep angle is set to 360 degrees, thus making it a complete ellipse. The location and size of the arc's ellipse are set to those of the current RenderArc object.

RenderArc(Unit, Unit, Unit, Unit, float, float)

Initializes a new instance of the RenderArc class, assigning the location, size, and start and sweep angles of the arc.

RenderArc(Unit, Unit, Unit, Unit, float, float, LineDef)

Initializes a new instance of the RenderArc class, assigning the location, size, and start and sweep angles of the arc, and the LineDef used to draw the arc.

RenderArc(Unit, Unit, Unit, Unit, float, float, LineDef, Brush)

Initializes a new instance of the RenderArc class, assigning the location, size, and start and sweep angles of the arc, the LineDef used to draw the arc, and the brush used to fill the segment formed by the arc and a line connecting its ends.

RenderArc(Unit, Unit, Unit, Unit, float, float, LineDef, Color)

Initializes a new instance of the RenderArc class, assigning the location, size, and start and sweep angles of the arc, the LineDef used to draw the arc, and the color used to fill the segment formed by the arc and a line connecting its ends.

RenderArc(Unit, Unit, float, float)

Initializes a new instance of the RenderArc class, assigning the width, height, and start and sweep angles of the arc. The location of the arc's ellipse is set to the location of the current RenderPie.

RenderArc(Unit, Unit, float, float, LineDef)

Initializes a new instance of the RenderArc class, assigning the width, height, start and sweep angles of the arc, and the LineDef used to draw the arc. The location of the arc's ellipse is set to the location of the current RenderPie.

RenderArc(Unit, Unit, float, float, LineDef, Brush)

Initializes a new instance of the RenderArc class, assigning the width, height, start and sweep angles of the arc, the LineDef used to draw the arc, and the brush used to fill the segment formed by the arc and a line connecting its ends. The location of the arc's ellipse is set to the location of the current RenderPie.

RenderArc(Unit, Unit, float, float, LineDef, Color)

Initializes a new instance of the RenderArc class, assigning the width, height, start and sweep angles of the arc, the LineDef used to draw the arc, and the color used to fill the segment formed by the arc and a line connecting its ends. The location of the arc's ellipse is set to the location of the current RenderPie.

Properties

Name Description
Arc

Gets the EllipsePartProps object describing the arc represented by the current RenderArc object. The coordinates of the ellipse containing the arc are relative to the left top corner of the current RenderArc object.

Methods

Name Description
CreateSame()

Creates new empty RenderRoundRectangle object linked with same C1PrintDocument as current object.