
# IPCB_AreaCalculationBoard interface

*No description yet.*

```csharp
public interface IPCB_AreaCalculationBoard : IPCB_AreaCalculation
```

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

**Inherits:** [IPCB_AreaCalculation](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_AreaCalculation.md)

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [ComponentsArea](#componentsarea) | `double` | get; set |  |
| [CopperBodyList](#copperbodylist) | [IPCB_CopperBodyList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_CopperBodyList.md) | get |  |
| [Density](#density) | `double` | get |  |
| [LayerArea](#layerarea) | `double` | get |  |

### ComponentsArea

*No description yet.*

```csharp
double GetState_ComponentsArea();
void SetState_ComponentsArea(double argValue);
```

**Type:** `double` · **Access:** read/write

### CopperBodyList

*No description yet.*

```csharp
IPCB_CopperBodyList GetState_CopperBodyList();
```

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

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

### Density

*No description yet.*

```csharp
double GetState_Density();
```

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

### LayerArea

*No description yet.*

```csharp
double GetState_LayerArea(IPCB_CopperBodyList argCopperBodyList, V7_LayerBase argLayer);
```

**Type:** `double` · **Access:** read-only · **Index:** `argCopperBodyList` ([IPCB_CopperBodyList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_CopperBodyList.md)), `argLayer` ([V7_LayerBase](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/V7_LayerBase.md))

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

## Inherited members

- From [IPCB_AreaCalculation](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_AreaCalculation.md): [Area](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_AreaCalculation.md#area)
