Skip to main content
View as Markdown

IPCB_RegionShape2 interface

No description yet.

public interface IPCB_RegionShape2

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
EdgeIPCB_ShapeEdgeget
EdgeCountintget

Edge​

No description yet.

IPCB_ShapeEdge GetState_Edge(int argI);

Type: IPCB_ShapeEdge · Access: read-only · Index: argI (int)

The accessors are extension methods of IPCB_RegionShape2Helper (using PCB;).

EdgeCount​

No description yet.

int GetState_EdgeCount();

Type: int · Access: read-only

Methods​

MethodReturnsDescription
AddIPCB_ShapeEdge
ClearEdgesvoid
Deletevoid
InsertIPCB_ShapeEdge
UpdateContourFromShapevoid

Add​

No description yet.

IPCB_ShapeEdge Add(TPCB_ShapeEdgeType argType);
ParameterTypePassing
argTypeTPCB_ShapeEdgeTypevalue

Returns: IPCB_ShapeEdge

Extension method of IPCB_RegionShape2Helper (using PCB;).

ClearEdges​

No description yet.

void ClearEdges();

Returns: nothing (void)

Delete​

No description yet.

void Delete(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: nothing (void)

Insert​

No description yet.

IPCB_ShapeEdge Insert(int argIndex, TPCB_ShapeEdgeType argType);
ParameterTypePassing
argIndexintvalue
argTypeTPCB_ShapeEdgeTypevalue

Returns: IPCB_ShapeEdge

Extension method of IPCB_RegionShape2Helper (using PCB;).

UpdateContourFromShape​

No description yet.

void UpdateContourFromShape(bool argConserveExistingHoles);
ParameterTypePassing
argConserveExistingHolesboolvalue

Returns: nothing (void)

Returned by​

IPCB_CopperBodyShape.Region