
**Inheritance:** java.lang.Object, CadPlotSettings

The Cad layout object.

## Constructors

| Constructor | Description |
| --- | --- |
| [CadLayout()](#CadLayout) | Initializes a new instance of the CadLayout class. |

## Methods

| Method | Description |
| --- | --- |
| [getLayoutName()](#getLayoutName) | Gets or sets the name of the layout. |
| [setLayoutName(String value)](#setLayoutName-java.lang.String) | Gets or sets the name of the layout. |
| [getControlFlag()](#getControlFlag) | Gets or sets the control flag. |
| [setControlFlag(short value)](#setControlFlag-short) | Gets or sets the control flag. |
| [getTabOrder()](#getTabOrder) | Gets or sets the tab order. |
| [setTabOrder(short value)](#setTabOrder-short) | Gets or sets the tab order. |
| [getMinLimits()](#getMinLimits) | Gets or sets the minimum limits. |
| [setMinLimits(Cad2DPoint value)](#setMinLimits-com.aspose.cad.fileformats.cad.cadobjects.Cad2DPoint) | Gets or sets the minimum limits. |
| [getMaxLimits()](#getMaxLimits) | Gets or sets the maximum limits. |
| [setMaxLimits(Cad2DPoint value)](#setMaxLimits-com.aspose.cad.fileformats.cad.cadobjects.Cad2DPoint) | Gets or sets the maximum limits. |
| [getInsertionBasePoint()](#getInsertionBasePoint) | Gets or sets the insertion base point. |
| [setInsertionBasePoint(Cad3DPoint value)](#setInsertionBasePoint-com.aspose.cad.fileformats.cad.cadobjects.Cad3DPoint) | Gets or sets the insertion base point. |
| [getMinExtents()](#getMinExtents) | Gets or sets the minimum extents. |
| [setMinExtents(Cad3DPoint value)](#setMinExtents-com.aspose.cad.fileformats.cad.cadobjects.Cad3DPoint) | Gets or sets the minimum extents. |
| [getMaxExtents()](#getMaxExtents) | Gets or sets the maximum extents. |
| [setMaxExtents(Cad3DPoint value)](#setMaxExtents-com.aspose.cad.fileformats.cad.cadobjects.Cad3DPoint) | Gets or sets the maximum extents. |
| [getElevation()](#getElevation) | Gets or sets the elevation. |
| [setElevation(double value)](#setElevation-double) | Gets or sets the elevation. |
| [getUcsOrigin()](#getUcsOrigin) | Gets or sets the UCS origin. |
| [setUcsOrigin(Cad3DPoint value)](#setUcsOrigin-com.aspose.cad.fileformats.cad.cadobjects.Cad3DPoint) | Gets or sets the UCS origin. |
| [getUcsXAxis()](#getUcsXAxis) | Gets or sets the UCS x axis. |
| [setUcsXAxis(Cad3DPoint value)](#setUcsXAxis-com.aspose.cad.fileformats.cad.cadobjects.Cad3DPoint) | Gets or sets the UCS x axis. |
| [getUcsYAxis()](#getUcsYAxis) | Gets or sets the UCS y axis. |
| [setUcsYAxis(Cad3DPoint value)](#setUcsYAxis-com.aspose.cad.fileformats.cad.cadobjects.Cad3DPoint) | Gets or sets the UCS y axis. |
| [getUcsOrthographicType()](#getUcsOrthographicType) | Gets or sets the type of the UCS orthographic. |
| [setUcsOrthographicType(short value)](#setUcsOrthographicType-short) | Gets or sets the type of the UCS orthographic. |
| [getBlockTableRecordHandle()](#getBlockTableRecordHandle) | Gets or sets the handle block table record. |
| [setBlockTableRecordHandle(String value)](#setBlockTableRecordHandle-java.lang.String) | Gets or sets the handle block table record. |
| [getLastActiveViewportHandle()](#getLastActiveViewportHandle) | Gets or sets the handle last active viewport. |
| [setLastActiveViewportHandle(String value)](#setLastActiveViewportHandle-java.lang.String) | Gets or sets the handle last active viewport. |
| [getUcsTableRecordHandleWhenUcsNamed()](#getUcsTableRecordHandleWhenUcsNamed) | Gets or sets the handle ac database UCS table record UCS named. |
| [setUcsTableRecordHandleWhenUcsNamed(String value)](#setUcsTableRecordHandleWhenUcsNamed-java.lang.String) | Gets or sets the handle ac database UCS table record UCS named. |
| [getUcsTableRecordHandleWhenOrthographicUcs()](#getUcsTableRecordHandleWhenOrthographicUcs) | Gets or sets the handle ac database UCS table record UCS. |
| [setUcsTableRecordHandleWhenOrthographicUcs(String value)](#setUcsTableRecordHandleWhenOrthographicUcs-java.lang.String) | Gets or sets the handle ac database UCS table record UCS. |
| [getShadePlotId()](#getShadePlotId) | Gets or sets the shade plot identifier. |
| [setShadePlotId(String value)](#setShadePlotId-java.lang.String) | Gets or sets the shade plot identifier. |

### CadLayout() {#CadLayout}
```java
public CadLayout()
```

Initializes a new instance of the CadLayout class.

### getLayoutName() {#getLayoutName}
```java
public final String getLayoutName()
```

Gets or sets the name of the layout.

**Returns:** String - The name of the layout.

### setLayoutName(String value) {#setLayoutName-java.lang.String}
```java
public final void setLayoutName(String value)
```

Gets or sets the name of the layout.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | String | The name of the layout. |

### getControlFlag() {#getControlFlag}
```java
public final short getControlFlag()
```

Gets or sets the control flag.

**Returns:** short - The control flag.

### setControlFlag(short value) {#setControlFlag-short}
```java
public final void setControlFlag(short value)
```

Gets or sets the control flag.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The control flag. |

### getTabOrder() {#getTabOrder}
```java
public final short getTabOrder()
```

Gets or sets the tab order.

**Returns:** short - The tab order.

### setTabOrder(short value) {#setTabOrder-short}
```java
public final void setTabOrder(short value)
```

Gets or sets the tab order.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The tab order. |

### getMinLimits() {#getMinLimits}
```java
public final Cad2DPoint getMinLimits()
```

Gets or sets the minimum limits.

**Returns:** Cad2DPoint - The minimum limits.

### setMinLimits(Cad2DPoint value) {#setMinLimits-com.aspose.cad.fileformats.cad.cadobjects.Cad2DPoint}
```java
public final void setMinLimits(Cad2DPoint value)
```

Gets or sets the minimum limits.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | Cad2DPoint | The minimum limits. |

### getMaxLimits() {#getMaxLimits}
```java
public final Cad2DPoint getMaxLimits()
```

Gets or sets the maximum limits.

**Returns:** Cad2DPoint - The maximum limits.

### setMaxLimits(Cad2DPoint value) {#setMaxLimits-com.aspose.cad.fileformats.cad.cadobjects.Cad2DPoint}
```java
public final void setMaxLimits(Cad2DPoint value)
```

Gets or sets the maximum limits.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | Cad2DPoint | The maximum limits. |

### getInsertionBasePoint() {#getInsertionBasePoint}
```java
public final Cad3DPoint getInsertionBasePoint()
```

Gets or sets the insertion base point.

**Returns:** Cad3DPoint - The insertion base point.

### setInsertionBasePoint(Cad3DPoint value) {#setInsertionBasePoint-com.aspose.cad.fileformats.cad.cadobjects.Cad3DPoint}
```java
public final void setInsertionBasePoint(Cad3DPoint value)
```

Gets or sets the insertion base point.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | Cad3DPoint | The insertion base point. |

### getMinExtents() {#getMinExtents}
```java
public final Cad3DPoint getMinExtents()
```

Gets or sets the minimum extents.

**Returns:** Cad3DPoint - The minimum extents.

### setMinExtents(Cad3DPoint value) {#setMinExtents-com.aspose.cad.fileformats.cad.cadobjects.Cad3DPoint}
```java
public final void setMinExtents(Cad3DPoint value)
```

Gets or sets the minimum extents.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | Cad3DPoint | The minimum extents. |

### getMaxExtents() {#getMaxExtents}
```java
public final Cad3DPoint getMaxExtents()
```

Gets or sets the maximum extents.

**Returns:** Cad3DPoint - The maximum extents.

### setMaxExtents(Cad3DPoint value) {#setMaxExtents-com.aspose.cad.fileformats.cad.cadobjects.Cad3DPoint}
```java
public final void setMaxExtents(Cad3DPoint value)
```

Gets or sets the maximum extents.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | Cad3DPoint | The maximum extents. |

### getElevation() {#getElevation}
```java
public final double getElevation()
```

Gets or sets the elevation.

**Returns:** double - The elevation.

### setElevation(double value) {#setElevation-double}
```java
public final void setElevation(double value)
```

Gets or sets the elevation.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | double | The elevation. |

### getUcsOrigin() {#getUcsOrigin}
```java
public final Cad3DPoint getUcsOrigin()
```

Gets or sets the UCS origin.

**Returns:** Cad3DPoint - The UCS origin.

### setUcsOrigin(Cad3DPoint value) {#setUcsOrigin-com.aspose.cad.fileformats.cad.cadobjects.Cad3DPoint}
```java
public final void setUcsOrigin(Cad3DPoint value)
```

Gets or sets the UCS origin.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | Cad3DPoint | The UCS origin. |

### getUcsXAxis() {#getUcsXAxis}
```java
public final Cad3DPoint getUcsXAxis()
```

Gets or sets the UCS x axis.

**Returns:** Cad3DPoint - The UCS x axis.

### setUcsXAxis(Cad3DPoint value) {#setUcsXAxis-com.aspose.cad.fileformats.cad.cadobjects.Cad3DPoint}
```java
public final void setUcsXAxis(Cad3DPoint value)
```

Gets or sets the UCS x axis.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | Cad3DPoint | The UCS x axis. |

### getUcsYAxis() {#getUcsYAxis}
```java
public final Cad3DPoint getUcsYAxis()
```

Gets or sets the UCS y axis.

**Returns:** Cad3DPoint - The UCS y axis.

### setUcsYAxis(Cad3DPoint value) {#setUcsYAxis-com.aspose.cad.fileformats.cad.cadobjects.Cad3DPoint}
```java
public final void setUcsYAxis(Cad3DPoint value)
```

Gets or sets the UCS y axis.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | Cad3DPoint | The UCS y axis. |

### getUcsOrthographicType() {#getUcsOrthographicType}
```java
public final short getUcsOrthographicType()
```

Gets or sets the type of the UCS orthographic.

**Returns:** short - The type of the UCS orthographic.

### setUcsOrthographicType(short value) {#setUcsOrthographicType-short}
```java
public final void setUcsOrthographicType(short value)
```

Gets or sets the type of the UCS orthographic.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The type of the UCS orthographic. |

### getBlockTableRecordHandle() {#getBlockTableRecordHandle}
```java
public final String getBlockTableRecordHandle()
```

Gets or sets the handle block table record.

**Returns:** String - The handle block table record.

### setBlockTableRecordHandle(String value) {#setBlockTableRecordHandle-java.lang.String}
```java
public final void setBlockTableRecordHandle(String value)
```

Gets or sets the handle block table record.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | String | The handle block table record. |

### getLastActiveViewportHandle() {#getLastActiveViewportHandle}
```java
public final String getLastActiveViewportHandle()
```

Gets or sets the handle last active viewport.

**Returns:** String - The handle last active viewport.

### setLastActiveViewportHandle(String value) {#setLastActiveViewportHandle-java.lang.String}
```java
public final void setLastActiveViewportHandle(String value)
```

Gets or sets the handle last active viewport.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | String | The handle last active viewport. |

### getUcsTableRecordHandleWhenUcsNamed() {#getUcsTableRecordHandleWhenUcsNamed}
```java
public final String getUcsTableRecordHandleWhenUcsNamed()
```

Gets or sets the handle ac database UCS table record UCS named.

**Returns:** String - The handle ac database UCS table record UCS named.

### setUcsTableRecordHandleWhenUcsNamed(String value) {#setUcsTableRecordHandleWhenUcsNamed-java.lang.String}
```java
public final void setUcsTableRecordHandleWhenUcsNamed(String value)
```

Gets or sets the handle ac database UCS table record UCS named.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | String | The handle ac database UCS table record UCS named. |

### getUcsTableRecordHandleWhenOrthographicUcs() {#getUcsTableRecordHandleWhenOrthographicUcs}
```java
public final String getUcsTableRecordHandleWhenOrthographicUcs()
```

Gets or sets the handle ac database UCS table record UCS.

**Returns:** String - The handle ac database UCS table record orthographic UCS.

### setUcsTableRecordHandleWhenOrthographicUcs(String value) {#setUcsTableRecordHandleWhenOrthographicUcs-java.lang.String}
```java
public final void setUcsTableRecordHandleWhenOrthographicUcs(String value)
```

Gets or sets the handle ac database UCS table record UCS.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | String | The handle ac database UCS table record orthographic UCS. |

### getShadePlotId() {#getShadePlotId}
```java
public final String getShadePlotId()
```

Gets or sets the shade plot identifier.

**Returns:** String - The shade plot identifier.

### setShadePlotId(String value) {#setShadePlotId-java.lang.String}
```java
public final void setShadePlotId(String value)
```

Gets or sets the shade plot identifier.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | String | The shade plot identifier. |

