Skip to main content
View as Markdown

IPCB_BoardEx3 interface

No description yet.

public interface IPCB_BoardEx3

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
AddMeshObjectint
AddMeshObjectToLayerint
CreateNewConnectivityGraphIPCB_ConnectivityGraph
GetBaseVCSBoardIPCB_Board
GetCurrentConnectivityGraphIPCB_ConnectivityGraph
GetLastRemoteBoardIPCB_Board
GetLastRemoteBoardRevisionInfoVcsBoardRevisionInfo
GetRemoteBoardRevisionInfoVcsBoardRevisionInfo
GuidsLoadedFromFilebool
InitializeBoardvoid
SetSkipRebuldingSplitPlanesAfterLoadvoid

AddMeshObject​

No description yet.

int AddMeshObject(IPCB_MeshObject argMeshObject);
int AddMeshObject(object argMeshObject);
ParameterTypePassing
argMeshObjectIPCB_MeshObjectvalue

Returns: int

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

AddMeshObjectToLayer​

No description yet.

int AddMeshObjectToLayer(IPCB_MeshObject argMeshObject, V7_LayerBase argLayer);
int AddMeshObjectToLayer(object argMeshObject, IV7_Layer argLayer);
ParameterTypePassing
argMeshObjectIPCB_MeshObjectvalue
argLayerV7_LayerBasevalue

Returns: int

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

CreateNewConnectivityGraph​

No description yet.

IPCB_ConnectivityGraph CreateNewConnectivityGraph();

Returns: IPCB_ConnectivityGraph

Extension method of IPCB_BoardEx3Helper (using PCB;).

GetBaseVCSBoard​

No description yet.

IPCB_Board GetBaseVCSBoard();

Returns: IPCB_Board

Extension method of IPCB_BoardEx3Helper (using PCB;).

GetCurrentConnectivityGraph​

No description yet.

IPCB_ConnectivityGraph GetCurrentConnectivityGraph();

Returns: IPCB_ConnectivityGraph

Extension method of IPCB_BoardEx3Helper (using PCB;).

GetLastRemoteBoard​

No description yet.

IPCB_Board GetLastRemoteBoard();

Returns: IPCB_Board

Extension method of IPCB_BoardEx3Helper (using PCB;).

GetLastRemoteBoardRevisionInfo​

No description yet.

VcsBoardRevisionInfo GetLastRemoteBoardRevisionInfo();

Returns: VcsBoardRevisionInfo

Extension method of IPCB_BoardEx3Helper (using PCB;).

GetRemoteBoardRevisionInfo​

No description yet.

VcsBoardRevisionInfo GetRemoteBoardRevisionInfo(string argRevision);
ParameterTypePassing
argRevisionstringvalue

Returns: VcsBoardRevisionInfo

Extension method of IPCB_BoardEx3Helper (using PCB;).

GuidsLoadedFromFile​

No description yet.

bool GuidsLoadedFromFile();

Returns: bool

InitializeBoard​

No description yet.

void InitializeBoard();

Returns: nothing (void)

SetSkipRebuldingSplitPlanesAfterLoad​

No description yet.

void SetSkipRebuldingSplitPlanesAfterLoad(bool argValue);
ParameterTypePassing
argValueboolvalue

Returns: nothing (void)