Skip to main content
View as Markdown

IPCB_ConnectivityGraph interface

No description yet.

public interface IPCB_ConnectivityGraph

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
MaxPinsCountintget; set
MaxPrimsInNetintget; set

MaxPinsCount​

No description yet.

int GetMaxPinsCount();
void SetMaxPinsCount(int argValue);

Type: int · Access: read/write

MaxPrimsInNet​

No description yet.

int GetMaxPrimsInNet();
void SetMaxPrimsInNet(int argValue);

Type: int · Access: read/write

Methods​

MethodReturnsDescription
FindShortestPathIPCB_PrimitiveList
FindShortestPath2IPCB_PrimitiveList
GetConnectedPrimitivesIPCB_PrimitiveGroups
Rebuildvoid
RebuildNetvoid

FindShortestPath​

No description yet.

IPCB_PrimitiveList FindShortestPath(IPCB_Primitive argFromPrimitive, IPCB_Primitive argToPrimitive);
ParameterTypePassing
argFromPrimitiveIPCB_Primitivevalue
argToPrimitiveIPCB_Primitivevalue

Returns: IPCB_PrimitiveList

Extension method of IPCB_ConnectivityGraphHelper (using PCB;).

FindShortestPath2​

No description yet.

IPCB_PrimitiveList FindShortestPath2(IPCB_PrimitiveList argForPrimitives);
ParameterTypePassing
argForPrimitivesIPCB_PrimitiveListvalue

Returns: IPCB_PrimitiveList

Extension method of IPCB_ConnectivityGraphHelper (using PCB;).

GetConnectedPrimitives​

No description yet.

IPCB_PrimitiveGroups GetConnectedPrimitives();

Returns: IPCB_PrimitiveGroups

Extension method of IPCB_ConnectivityGraphHelper (using PCB;).

Rebuild​

No description yet.

void Rebuild();

Returns: nothing (void)

RebuildNet​

No description yet.

void RebuildNet(IPCB_Net argNet);
void RebuildNet(object argNet);
ParameterTypePassing
argNetIPCB_Netvalue

Returns: nothing (void)

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

Returned by​

IPCB_BoardEx3.CreateNewConnectivityGraph, IPCB_BoardEx3.GetCurrentConnectivityGraph