
# IGeomCircle interface

*No description yet.*

```csharp
public interface IGeomCircle
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetCenter](#getcenter) | [IGeomPoint3D](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IGeomPoint3D.md) |  |
| [GetDirection](#getdirection) | [IGeomPoint3D](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IGeomPoint3D.md) |  |
| [GetRadius](#getradius) | `double` |  |
| [GetXdirection](#getxdirection) | [IGeomPoint3D](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IGeomPoint3D.md) |  |
| [GetYdirection](#getydirection) | [IGeomPoint3D](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IGeomPoint3D.md) |  |

### GetCenter

*No description yet.*

```csharp
IGeomPoint3D GetCenter();
```

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

### GetDirection

*No description yet.*

```csharp
IGeomPoint3D GetDirection();
```

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

### GetRadius

*No description yet.*

```csharp
double GetRadius();
```

**Returns:** `double`

### GetXdirection

*No description yet.*

```csharp
IGeomPoint3D GetXdirection();
```

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

### GetYdirection

*No description yet.*

```csharp
IGeomPoint3D GetYdirection();
```

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