Skip to main content

ICMP_Primitive interface

No description yet.

public interface ICMP_Primitive : ICMP_PCBObject

Namespace: EDP · Assembly: Altium.SDK.Interfaces

Inherits: ICMP_Object → ICMP_PCBObject

Derived: ICMP_Arc, ICMP_Fill, ICMP_Group, ICMP_Region, ICMP_StackPrimitive, ICMP_Text, ICMP_Track

Properties​

PropertyTypeAccessDescription
EndLayerICMP_Layerget; set
LocationCMP_Pointget; set
NetICMP_Netget; set
Rotationdoubleget; set
StartLayerICMP_Layerget; set
Visibleboolget; set

EndLayer​

No description yet.

ICMP_Layer GetEndLayer();
void SetEndLayer(ICMP_Layer argValue);

Type: ICMP_Layer · Access: read/write

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

Location​

No description yet.

CMP_Point GetLocation();
void SetLocation(CMP_Point argValue);

Type: CMP_Point · Access: read/write

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

Net​

No description yet.

ICMP_Net GetNet();
void SetNet(ICMP_Net argValue);

Type: ICMP_Net · Access: read/write

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

Rotation​

No description yet.

double GetRotation();
void SetRotation(double argValue);

Type: double · Access: read/write

StartLayer​

No description yet.

ICMP_Layer GetStartLayer();
void SetStartLayer(ICMP_Layer argValue);

Type: ICMP_Layer · Access: read/write

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

Visible​

No description yet.

bool GetVisible();
void SetVisible(bool argValue);

Type: bool · Access: read/write

Methods​

MethodReturnsDescription
GetBoundingRectCMP_Rect
GetDescriptionstring
GetLocalPointCMP_Point
GetLocalRotationdouble
GetWorldPointCMP_Point
GetWorldRotationdouble

GetBoundingRect​

No description yet.

CMP_Rect GetBoundingRect();

Returns: CMP_Rect

Extension method of ICMP_PrimitiveHelper (using EDP;).

GetDescription​

No description yet.

string GetDescription();

Returns: string

GetLocalPoint​

No description yet.

CMP_Point GetLocalPoint(CMP_Point argWorldPoint);
ParameterTypePassing
argWorldPointCMP_Pointvalue

Returns: CMP_Point

Extension method of ICMP_PrimitiveHelper (using EDP;).

GetLocalRotation​

No description yet.

double GetLocalRotation(double argWorldRotation);
ParameterTypePassing
argWorldRotationdoublevalue

Returns: double

GetWorldPoint​

No description yet.

CMP_Point GetWorldPoint(CMP_Point argLocalPoint);
ParameterTypePassing
argLocalPointCMP_Pointvalue

Returns: CMP_Point

Extension method of ICMP_PrimitiveHelper (using EDP;).

GetWorldRotation​

No description yet.

double GetWorldRotation(double argLocalRotation);
ParameterTypePassing
argLocalRotationdoublevalue

Returns: double

Inherited members​

Returned by​

ICMP_PrimitiveList.Get

Accepted by​

ICMP_PrimitiveList.Add