Skip to main content
View as Markdown

IPCB_PrimitiveList interface

No description yet.

public interface IPCB_PrimitiveList

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
Addvoid
ClearAllvoid
Deletevoid
GetIPCB_Primitive
GetCountint

Add​

No description yet.

void Add(IPCB_Primitive argPrim);
void Add(object argPrim);
ParameterTypePassing
argPrimIPCB_Primitivevalue

Returns: nothing (void)

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

ClearAll​

No description yet.

void ClearAll();

Returns: nothing (void)

Delete​

No description yet.

void Delete(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: nothing (void)

Get​

No description yet.

IPCB_Primitive Get(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: IPCB_Primitive

Extension method of IPCB_PrimitiveListHelper (using PCB;).

GetCount​

No description yet.

int GetCount();

Returns: int

Returned by​

IPCB_ConnectivityGraph.FindShortestPath, IPCB_ConnectivityGraph.FindShortestPath2, IPCB_PrimitiveGroups.Get, IPCB_SharedUnion.Primitives, IPCB_Wirebond.GetPrimitivesAtEnd, IPCB_Wirebond.GetPrimitivesAtStart

Accepted by​

IPCB_ConnectivityGraph.FindShortestPath2, IPCB_PrimitiveGroups.Add