Class EmfAngleArc

Class EmfAngleArc

Namespace: Aspose.Imaging.FileFormats.Emf.Emf.Records
Assembly: Aspose.Imaging.dll (25.4.0)

The EMR_ANGLEARC record specifies a line segment of an arc. The line segment is drawn from the current position to the beginning of the arc. The arc is drawn along the perimeter of a circle with the given radius and center. The length of the arc is defined by the given start and sweep angles

public sealed class EmfAngleArc : EmfDrawingRecordType

Inheritance

objectMetaObjectEmfRecordEmfDrawingRecordTypeEmfAngleArc

Inherited Members

EmfRecord.Type, EmfRecord.Size, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

EmfAngleArc(EmfRecord)

Initializes a new instance of the Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAngleArc class.

public EmfAngleArc(EmfRecord source)

Parameters

source EmfRecord

The source.

EmfAngleArc()

Initializes a new instance of the Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAngleArc class.

public EmfAngleArc()

Properties

Center

Gets or sets a 64-bit WMF PointL object, specified in [MS-WMF] section 2.2.2.15, which specifies the logical coordinates of the circle’s center.

public Point Center { get; set; }

Property Value

Point

Radius

Gets or sets a 32-bit unsigned integer that specifies the circle’s radius, in logical units.

public int Radius { get; set; }

Property Value

int

StartAngle

Gets or sets a 32-bit float that specifies the arc’s start angle, in degrees.

public float StartAngle { get; set; }

Property Value

float

SweepAngle

Gets or sets a 32-bit float that specifies the arc’s sweep angle, in degrees.

public float SweepAngle { get; set; }

Property Value

float