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

Class describing CadSection

## Constructors

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

## Methods

| Method | Description |
| --- | --- |
| [getTypeName()](#getTypeName) | Gets the name of the type. |
| [getSectionState()](#getSectionState) | Gets or sets the state of the section. |
| [setSectionState(int value)](#setSectionState-int) | Gets or sets the state of the section. |
| [getSectionFlags()](#getSectionFlags) | Gets or sets the section flags. |
| [setSectionFlags(int value)](#setSectionFlags-int) | Gets or sets the section flags. |
| [getName()](#getName) | Gets or sets the name. |
| [setName(String value)](#setName-java.lang.String) | Gets or sets the name. |
| [getVerticalDirection()](#getVerticalDirection) | Gets or sets the vertical direction. |
| [setVerticalDirection(Cad3DPoint value)](#setVerticalDirection-com.aspose.cad.fileformats.cad.cadobjects.Cad3DPoint) | Gets or sets the vertical direction. |
| [getTopHeight()](#getTopHeight) | Gets or sets the height of the top. |
| [setTopHeight(double value)](#setTopHeight-double) | Gets or sets the height of the top. |
| [getBottomHeight()](#getBottomHeight) | Gets or sets the height of the bottom. |
| [setBottomHeight(double value)](#setBottomHeight-double) | Gets or sets the height of the bottom. |
| [getIndicatorTransparency()](#getIndicatorTransparency) | Gets or sets the indicator transparency. |
| [setIndicatorTransparency(short value)](#setIndicatorTransparency-short) | Gets or sets the indicator transparency. |
| [getIndicatorColor63()](#getIndicatorColor63) | Gets or sets the indicator color63. |
| [setIndicatorColor63(short value)](#setIndicatorColor63-short) | Gets or sets the indicator color63. |
| [getIndicatorColor411()](#getIndicatorColor411) | Gets or sets the indicator color411. |
| [setIndicatorColor411(String value)](#setIndicatorColor411-java.lang.String) | Gets or sets the indicator color411. |
| [getVerticesNumber()](#getVerticesNumber) | Gets or sets the vertices number. |
| [setVerticesNumber(int value)](#setVerticesNumber-int) | Gets or sets the vertices number. |
| [getVertices()](#getVertices) | Gets or sets the vertices. |
| [setVertices(List<Cad3DPoint> value)](#setVertices-java.util.List) | Gets or sets the vertices. |
| [getBackLineVerticesNumber()](#getBackLineVerticesNumber) | Gets or sets the back line vertices number. |
| [setBackLineVerticesNumber(int value)](#setBackLineVerticesNumber-int) | Gets or sets the back line vertices number. |
| [getBackLineVertices()](#getBackLineVertices) | Gets or sets the back line vertices. |
| [setBackLineVertices(List<Cad3DPoint> value)](#setBackLineVertices-java.util.List) | Gets or sets the back line vertices. |
| [getGeometrySettingsObjectHandle()](#getGeometrySettingsObjectHandle) | Gets or sets the geometry settings object handle. |
| [setGeometrySettingsObjectHandle(String value)](#setGeometrySettingsObjectHandle-java.lang.String) | Gets or sets the geometry settings object handle. |

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

Initializes a new instance of the CadSection class.

### getTypeName() {#getTypeName}
```java
public int getTypeName()
```

Gets the name of the type.

**Returns:** int - The name of the type.

### getSectionState() {#getSectionState}
```java
public final int getSectionState()
```

Gets or sets the state of the section.

**Returns:** int - The state of the section.

### setSectionState(int value) {#setSectionState-int}
```java
public final void setSectionState(int value)
```

Gets or sets the state of the section.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | int | The state of the section. |

### getSectionFlags() {#getSectionFlags}
```java
public final int getSectionFlags()
```

Gets or sets the section flags.

**Returns:** int - The section flags.

### setSectionFlags(int value) {#setSectionFlags-int}
```java
public final void setSectionFlags(int value)
```

Gets or sets the section flags.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | int | The section flags. |

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

Gets or sets the name.

**Returns:** String - The name.

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

Gets or sets the name.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | String | The name. |

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

Gets or sets the vertical direction.

**Returns:** Cad3DPoint - The vertical direction.

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

Gets or sets the vertical direction.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | Cad3DPoint | The vertical direction. |

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

Gets or sets the height of the top.

**Returns:** double - The height of the top.

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

Gets or sets the height of the top.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | double | The height of the top. |

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

Gets or sets the height of the bottom.

**Returns:** double - The height of the bottom.

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

Gets or sets the height of the bottom.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | double | The height of the bottom. |

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

Gets or sets the indicator transparency.

**Returns:** short - The indicator transparency.

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

Gets or sets the indicator transparency.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The indicator transparency. |

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

Gets or sets the indicator color63.

**Returns:** short - The indicator color63.

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

Gets or sets the indicator color63.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The indicator color63. |

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

Gets or sets the indicator color411.

**Returns:** String - The indicator color411.

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

Gets or sets the indicator color411.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | String | The indicator color411. |

### getVerticesNumber() {#getVerticesNumber}
```java
public final int getVerticesNumber()
```

Gets or sets the vertices number.

**Returns:** int - The vertices number.

### setVerticesNumber(int value) {#setVerticesNumber-int}
```java
public final void setVerticesNumber(int value)
```

Gets or sets the vertices number.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | int | The vertices number. |

### getVertices() {#getVertices}
```java
public final List<Cad3DPoint> getVertices()
```

Gets or sets the vertices.

**Returns:** List<Cad3DPoint> - The vertices.

### setVertices(List<Cad3DPoint> value) {#setVertices-java.util.List}
```java
public final void setVertices(List<Cad3DPoint> value)
```

Gets or sets the vertices.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | List<Cad3DPoint> | The vertices. |

### getBackLineVerticesNumber() {#getBackLineVerticesNumber}
```java
public final int getBackLineVerticesNumber()
```

Gets or sets the back line vertices number.

**Returns:** int - The back line vertices number.

### setBackLineVerticesNumber(int value) {#setBackLineVerticesNumber-int}
```java
public final void setBackLineVerticesNumber(int value)
```

Gets or sets the back line vertices number.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | int | The back line vertices number. |

### getBackLineVertices() {#getBackLineVertices}
```java
public final List<Cad3DPoint> getBackLineVertices()
```

Gets or sets the back line vertices.

**Returns:** List<Cad3DPoint> - The back line vertices.

### setBackLineVertices(List<Cad3DPoint> value) {#setBackLineVertices-java.util.List}
```java
public final void setBackLineVertices(List<Cad3DPoint> value)
```

Gets or sets the back line vertices.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | List<Cad3DPoint> | The back line vertices. |

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

Gets or sets the geometry settings object handle.

**Returns:** String - The geometry settings object handle.

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

Gets or sets the geometry settings object handle.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | String | The geometry settings object handle. |

