Table of Contents

Class SvgArcSegment

Namespace
Svg.Pathing
Assembly
Svg.dll
public sealed class SvgArcSegment : SvgPathSegment
Inheritance
SvgArcSegment
Inherited Members

Constructors

SvgArcSegment(PointF, float, float, float, SvgArcSize, SvgArcSweep, PointF)

[Obsolete("Use new constructor.")]
public SvgArcSegment(PointF start, float radiusX, float radiusY, float angle, SvgArcSize size, SvgArcSweep sweep, PointF end)

Parameters

start PointF
radiusX float
radiusY float
angle float
size SvgArcSize
sweep SvgArcSweep
end PointF

SvgArcSegment(float, float, float, SvgArcSize, SvgArcSweep, bool, PointF)

public SvgArcSegment(float radiusX, float radiusY, float angle, SvgArcSize size, SvgArcSweep sweep, bool isRelative, PointF end)

Parameters

radiusX float
radiusY float
angle float
size SvgArcSize
sweep SvgArcSweep
isRelative bool
end PointF

Properties

Angle

public float Angle { get; set; }

Property Value

float

RadiusX

public float RadiusX { get; set; }

Property Value

float

RadiusY

public float RadiusY { get; set; }

Property Value

float

Size

public SvgArcSize Size { get; set; }

Property Value

SvgArcSize

Sweep

public SvgArcSweep Sweep { get; set; }

Property Value

SvgArcSweep

Methods

AddToPath(GraphicsPath)

[Obsolete("Use new AddToPath.")]
public override void AddToPath(GraphicsPath graphicsPath)

Parameters

graphicsPath GraphicsPath

AddToPath(GraphicsPath, PointF, SvgPathSegmentList)

public override PointF AddToPath(GraphicsPath graphicsPath, PointF start, SvgPathSegmentList parent)

Parameters

graphicsPath GraphicsPath
start PointF
parent SvgPathSegmentList

Returns

PointF

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.