Skip to main content

ICMP_ArcGeometry interface

No description yet.

public interface ICMP_ArcGeometry : ICMP_SegmentGeometry

Namespace: EDP · Assembly: Altium.SDK.Interfaces

Inherits: ICMP_Object → ICMP_PCBObject → ICMP_Geometry → ICMP_SegmentGeometry

Properties​

PropertyTypeAccessDescription
CenterPointCMP_Pointget; set
IsClockwiseboolget; set

CenterPoint​

No description yet.

CMP_Point GetCenterPoint();
void SetCenterPoint(CMP_Point argValue);

Type: CMP_Point · Access: read/write

The accessors are extension methods of ICMP_ArcGeometryHelper (using EDP;).

IsClockwise​

No description yet.

bool GetIsClockwise();
void SetIsClockwise(bool argValue);

Type: bool · Access: read/write

Methods​

MethodReturnsDescription
GetEndAngledouble
GetRadiusdouble
GetStartAngledouble
SetArcvoid

GetEndAngle​

No description yet.

double GetEndAngle();

Returns: double

GetRadius​

No description yet.

double GetRadius();

Returns: double

GetStartAngle​

No description yet.

double GetStartAngle();

Returns: double

SetArc​

No description yet.

void SetArc(CMP_Point argCenter, double argRadius, double argStartAngle, double argEndAngle, bool argIsClockwise);
void SetArc(ICMP_Point argCenter, double argRadius, double argStartAngle, double argEndAngle, bool argIsClockwise);
ParameterTypePassing
argCenterCMP_Pointvalue
argRadiusdoublevalue
argStartAngledoublevalue
argEndAngledoublevalue
argIsClockwiseboolvalue

Returns: nothing (void)

The first overload is an extension method of ICMP_ArcGeometryHelper (using EDP;) with typed parameters; the second is declared by the interface.

Inherited members​

Returned by​

ICMP_Arc.GetGeometry, ICMP_ComparisonServer.CreateArcGeometry, ICMP_PCBGeometryConverter.GetPCBArcGeometry, ICMP_SegmentGeometryList.AddArc