
# IPCB_SplitBoardRegionWithArcs interface

*No description yet.*

```csharp
public interface IPCB_SplitBoardRegionWithArcs
```

**Namespace:** PCB · **Assembly:** Altium.SDK.Interfaces

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [Edge](#edge) | [IPCB_ShapeEdge](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_ShapeEdge.md) | get |  |
| [EdgeCount](#edgecount) | `int` | get |  |
| [LeftBoardRegion](#leftboardregion) | [IPCB_BoardRegion](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_BoardRegion.md) | get |  |
| [RightBoardRegion](#rightboardregion) | [IPCB_BoardRegion](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_BoardRegion.md) | get |  |

### Edge

*No description yet.*

```csharp
IPCB_ShapeEdge GetProperty_Edge(int argIndex);
```

**Type:** [IPCB_ShapeEdge](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_ShapeEdge.md) · **Access:** read-only · **Index:** `argIndex` (`int`)

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

### EdgeCount

*No description yet.*

```csharp
int GetProperty_EdgeCount();
```

**Type:** `int` · **Access:** read-only

### LeftBoardRegion

*No description yet.*

```csharp
IPCB_BoardRegion GetProperty_LeftBoardRegion();
```

**Type:** [IPCB_BoardRegion](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_BoardRegion.md) · **Access:** read-only

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

### RightBoardRegion

*No description yet.*

```csharp
IPCB_BoardRegion GetProperty_RightBoardRegion();
```

**Type:** [IPCB_BoardRegion](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_BoardRegion.md) · **Access:** read-only

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