
# MBAMateSettings class

*No description yet.*

```csharp
public class MBAMateSettings : IMBAMateSettings
```

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

**Implements:** [IMBAMateSettings](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IMBAMateSettings.md)

## Constructors

```csharp
public MBAMateSettings();
public MBAMateSettings(SMBAMateSettings argVal);
public MBAMateSettings(IMBAMateSettings argVal);
```

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [Data](#data) | [SMBAMateSettings](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/SMBAMateSettings.md) | get; set |  |
| [Offset](#offset) | [SMBAVec3](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/SMBAVec3.md) | get; set |  |
| [Rotation](#rotation) | `double` | get; set |  |

### Data

*No description yet.*

```csharp
SMBAMateSettings Data { get; set; }
```

**Type:** [SMBAMateSettings](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/SMBAMateSettings.md) · **Access:** read/write

### Offset

*No description yet.*

```csharp
SMBAVec3 Offset { get; set; }
```

**Type:** [SMBAVec3](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/SMBAVec3.md) · **Access:** read/write

### Rotation

*No description yet.*

```csharp
double Rotation { get; set; }
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetOffset](#getoffset) | [IMBAVec3](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IMBAVec3.md) |  |
| [GetRotation](#getrotation) | `double` |  |

### GetOffset

*No description yet.*

```csharp
IMBAVec3 GetOffset();
```

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

### GetRotation

*No description yet.*

```csharp
double GetRotation();
```

**Returns:** `double`

## Returned by

[IMBA2_SDK_MatingPair.GetSettings](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IMBA2_SDK_MatingPair.md#getsettings)

## Accepted by

[IMBA2_SDK_Document.AddMateWithSettings](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IMBA2_SDK_Document.md#addmatewithsettings), [IMBA2_SDK_Document.SetMateSettings](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IMBA2_SDK_Document.md#setmatesettings)
