Class
ArcSegment

Definition

Namespace:Telerik.WinControls.SyntaxEditor.UI

Assembly:Telerik.WinControls.SyntaxEditor.dll

Syntax:

cs-api-definition
public sealed class ArcSegment : PathSegment, IEquatable<ArcSegment>

Inheritance: objectPathSegmentArcSegment

Implements: IEquatable<ArcSegment>

Constructors

ArcSegment()

Declaration

cs-api-definition
public ArcSegment()

ArcSegment(Point, SizeF, float, bool, SweepDirection)

Declaration

cs-api-definition
public ArcSegment(Point point, SizeF size, float rotationAngle, bool isLargeArc, SweepDirection sweepDirection)

Parameters

point

Point

size

SizeF

rotationAngle

float

isLargeArc

bool

sweepDirection

SweepDirection

Properties

IsLargeArc

Declaration

cs-api-definition
public bool IsLargeArc { get; set; }

Property Value

bool

Point

Declaration

cs-api-definition
public Point Point { get; set; }

Property Value

Point

RotationAngle

Declaration

cs-api-definition
public float RotationAngle { get; set; }

Property Value

float

Size

Declaration

cs-api-definition
public SizeF Size { get; set; }

Property Value

SizeF

StartAngle

Declaration

cs-api-definition
public float StartAngle { get; set; }

Property Value

float

SweepDirection

Declaration

cs-api-definition
public SweepDirection SweepDirection { get; set; }

Property Value

SweepDirection

Methods

Equals(ArcSegment)

Declaration

cs-api-definition
public bool Equals(ArcSegment other)

Parameters

other

ArcSegment

Returns

bool

Implements IEquatable<ArcSegment>.Equals(ArcSegment)

Equals(object)

Declaration

cs-api-definition
public override bool Equals(object obj)

Parameters

obj

object

Returns

bool

Overrides object.Equals(object)

GetHashCode()

Declaration

cs-api-definition
public override int GetHashCode()

Returns

int

Overrides object.GetHashCode()