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
| Property | Type | Access | Description |
|---|---|---|---|
| CenterPoint | CMP_Point | get; set | |
| IsClockwise | bool | get; 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
| Method | Returns | Description |
|---|---|---|
| GetEndAngle | double | |
| GetRadius | double | |
| GetStartAngle | double | |
| SetArc | void |
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);
| Parameter | Type | Passing |
|---|---|---|
argCenter | CMP_Point | value |
argRadius | double | value |
argStartAngle | double | value |
argEndAngle | double | value |
argIsClockwise | bool | value |
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
- From ICMP_SegmentGeometry: EndPoint, StartPoint
- From ICMP_Geometry: GetBoundingRect, GetDescription, GetGeometryKind, LineWidth
- From ICMP_Object: Clone, CopyFrom, GetObjectKind, GetTopParent, Handle, ParentObject
Returned by
ICMP_Arc.GetGeometry, ICMP_ComparisonServer.CreateArcGeometry, ICMP_PCBGeometryConverter.GetPCBArcGeometry, ICMP_SegmentGeometryList.AddArc