
# DocumentOutputValues class

*No description yet.*

```csharp
public class DocumentOutputValues : IDocumentOutputValues
```

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

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

## Constructors

```csharp
public DocumentOutputValues();
public DocumentOutputValues(SDocumentOutputValues argVal);
public DocumentOutputValues(IDocumentOutputValues argVal);
```

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [Data](#data) | [SDocumentOutputValues](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/SDocumentOutputValues.md) | get; set |  |
| [MaxX](#maxx) | `int` | get; set |  |
| [MaxY](#maxy) | `int` | get; set |  |
| [MinX](#minx) | `int` | get; set |  |
| [MinY](#miny) | `int` | get; set |  |
| [OverallScaleX](#overallscalex) | `double` | get; set |  |
| [OverallScaleY](#overallscaley) | `double` | get; set |  |
| [PrintScale](#printscale) | `double` | get; set |  |
| [TileX](#tilex) | `int` | get; set |  |
| [TileY](#tiley) | `int` | get; set |  |

### Data

*No description yet.*

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

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

### MaxX

*No description yet.*

```csharp
int MaxX { get; set; }
```

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

### MaxY

*No description yet.*

```csharp
int MaxY { get; set; }
```

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

### MinX

*No description yet.*

```csharp
int MinX { get; set; }
```

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

### MinY

*No description yet.*

```csharp
int MinY { get; set; }
```

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

### OverallScaleX

*No description yet.*

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

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

### OverallScaleY

*No description yet.*

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

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

### PrintScale

*No description yet.*

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

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

### TileX

*No description yet.*

```csharp
int TileX { get; set; }
```

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

### TileY

*No description yet.*

```csharp
int TileY { get; set; }
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetMaxX](#getmaxx) | `int` |  |
| [GetMaxY](#getmaxy) | `int` |  |
| [GetMinX](#getminx) | `int` |  |
| [GetMinY](#getminy) | `int` |  |
| [GetOverallScaleX](#getoverallscalex) | `double` |  |
| [GetOverallScaleY](#getoverallscaley) | `double` |  |
| [GetPrintScale](#getprintscale) | `double` |  |
| [GetTileX](#gettilex) | `int` |  |
| [GetTileY](#gettiley) | `int` |  |

### GetMaxX

*No description yet.*

```csharp
int GetMaxX();
```

**Returns:** `int`

### GetMaxY

*No description yet.*

```csharp
int GetMaxY();
```

**Returns:** `int`

### GetMinX

*No description yet.*

```csharp
int GetMinX();
```

**Returns:** `int`

### GetMinY

*No description yet.*

```csharp
int GetMinY();
```

**Returns:** `int`

### GetOverallScaleX

*No description yet.*

```csharp
double GetOverallScaleX();
```

**Returns:** `double`

### GetOverallScaleY

*No description yet.*

```csharp
double GetOverallScaleY();
```

**Returns:** `double`

### GetPrintScale

*No description yet.*

```csharp
double GetPrintScale();
```

**Returns:** `double`

### GetTileX

*No description yet.*

```csharp
int GetTileX();
```

**Returns:** `int`

### GetTileY

*No description yet.*

```csharp
int GetTileY();
```

**Returns:** `int`

## Returned by

[IGeneratedPage.GetDocumentData](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IGeneratedPage.md#getdocumentdata)
