Skip to main content
View as Markdown

IPCB_BoardOutlineClearanceConstraint interface

No description yet.

public interface IPCB_BoardOutlineClearanceConstraint : IPCB_Rule

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Inherits: IPCB_Primitive → IPCB_Rule

Properties​

PropertyTypeAccessDescription
Gapintget

Gap​

No description yet.

int GetState_Gap();

Type: int · Access: read-only

Methods​

MethodReturnsDescription
GetClearanceint
GetObstacleTracksIPCB_Group

GetClearance​

No description yet.

int GetClearance(TObjectClearanceId argObj1, TObjectClearanceId argObj2);
int GetClearance(int argObj1, int argObj2);
ParameterTypePassing
argObj1TObjectClearanceIdvalue
argObj2TObjectClearanceIdvalue

Returns: int

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

GetObstacleTracks​

No description yet.

IPCB_Group GetObstacleTracks(IPCB_Primitive argPrimitive);
ParameterTypePassing
argPrimitiveIPCB_Primitivevalue

Returns: IPCB_Group

Extension method of IPCB_BoardOutlineClearanceConstraintHelper (using PCB;).

Inherited members​