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

Class describing CadVisualStyle

## Constructors

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

## Methods

| Method | Description |
| --- | --- |
| [getVisualStyleParameters()](#getVisualStyleParameters) | Gets or sets the visual style parameters. |
| [setVisualStyleParameters(List<com.aspose.ms.System.Collections.Generic.KeyValuePair<Integer,CadParameter>> value)](#setVisualStyleParameters-java.util.List) | Gets or sets the visual style parameters. |
| [getInternalUseOnlyFlag()](#getInternalUseOnlyFlag) | Gets or sets the internal use only flag. |
| [setInternalUseOnlyFlag(boolean value)](#setInternalUseOnlyFlag-boolean) | Gets or sets the internal use only flag. |
| [getDescription()](#getDescription) | Gets or sets the description. |
| [setDescription(String value)](#setDescription-java.lang.String) | Gets or sets the description. |
| [getType()](#getType) | Gets or sets the type. |
| [setType(short value)](#setType-short) | Gets or sets the type. |
| [getFaceLightingModel()](#getFaceLightingModel) | Gets or sets the face lighting model. |
| [setFaceLightingModel(short value)](#setFaceLightingModel-short) | Gets or sets the face lighting model. |
| [getFaceLightingQuality()](#getFaceLightingQuality) | Gets or sets the face lighting quality. |
| [setFaceLightingQuality(short value)](#setFaceLightingQuality-short) | Gets or sets the face lighting quality. |
| [getFaceColorMode()](#getFaceColorMode) | Gets or sets the face color mode. |
| [setFaceColorMode(short value)](#setFaceColorMode-short) | Gets or sets the face color mode. |
| [getFaceModifiers()](#getFaceModifiers) | Gets or sets the face modifiers. |
| [setFaceModifiers(int value)](#setFaceModifiers-int) | Gets or sets the face modifiers. |
| [getFaceOpacityLevel()](#getFaceOpacityLevel) | Gets or sets the face opacity level. |
| [setFaceOpacityLevel(double value)](#setFaceOpacityLevel-double) | Gets or sets the face opacity level. |
| [getFaceSpecularLevel()](#getFaceSpecularLevel) | Gets or sets the face specular level. |
| [setFaceSpecularLevel(double value)](#setFaceSpecularLevel-double) | Gets or sets the face specular level. |
| [getColor1()](#getColor1) | Gets or sets the color1. |
| [setColor1(short value)](#setColor1-short) | Gets or sets the color1. |
| [getColor2()](#getColor2) | Gets or sets the color2. |
| [setColor2(short value)](#setColor2-short) | Gets or sets the color2. |
| [getFaceStyleMonoColor()](#getFaceStyleMonoColor) | Gets or sets the color of the face style mono. |
| [setFaceStyleMonoColor(int value)](#setFaceStyleMonoColor-int) | Gets or sets the color of the face style mono. |
| [getEdgeStyleModel()](#getEdgeStyleModel) | Gets or sets the edge style model. |
| [setEdgeStyleModel(short value)](#setEdgeStyleModel-short) | Gets or sets the edge style model. |
| [getEdgeStyle()](#getEdgeStyle) | Gets or sets the edge style. |
| [setEdgeStyle(int value)](#setEdgeStyle-int) | Gets or sets the edge style. |
| [getEdgeIntersectionColor()](#getEdgeIntersectionColor) | Gets or sets the color of the edge intersection. |
| [setEdgeIntersectionColor(short value)](#setEdgeIntersectionColor-short) | Gets or sets the color of the edge intersection. |
| [getEdgeObscuredColor()](#getEdgeObscuredColor) | Gets or sets the color of the edge obscured. |
| [setEdgeObscuredColor(short value)](#setEdgeObscuredColor-short) | Gets or sets the color of the edge obscured. |
| [getEdgeObscuredLinetype()](#getEdgeObscuredLinetype) | Gets or sets the edge obscured linetype. |
| [setEdgeObscuredLinetype(short value)](#setEdgeObscuredLinetype-short) | Gets or sets the edge obscured linetype. |
| [getEdgeIntersectionLinetype()](#getEdgeIntersectionLinetype) | Gets or sets the edge intersection linetype. |
| [setEdgeIntersectionLinetype(short value)](#setEdgeIntersectionLinetype-short) | Gets or sets the edge intersection linetype. |
| [getEdgeCreaseAngle()](#getEdgeCreaseAngle) | Gets or sets the edge crease angle. |
| [setEdgeCreaseAngle(double value)](#setEdgeCreaseAngle-double) | Gets or sets the edge crease angle. |
| [getEdgeModifiers()](#getEdgeModifiers) | Gets or sets the edge modifiers. |
| [setEdgeModifiers(int value)](#setEdgeModifiers-int) | Gets or sets the edge modifiers. |
| [getEdgeColor()](#getEdgeColor) | Gets or sets the color of the edge. |
| [setEdgeColor(short value)](#setEdgeColor-short) | Gets or sets the color of the edge. |
| [getEdgeOpacityLevel()](#getEdgeOpacityLevel) | Gets or sets the edge opacity level. |
| [setEdgeOpacityLevel(double value)](#setEdgeOpacityLevel-double) | Gets or sets the edge opacity level. |
| [getEdgeWidth()](#getEdgeWidth) | Gets or sets the width of the edge. |
| [setEdgeWidth(short value)](#setEdgeWidth-short) | Gets or sets the width of the edge. |
| [getEdgeOverhang()](#getEdgeOverhang) | Gets or sets the edge overhang. |
| [setEdgeOverhang(short value)](#setEdgeOverhang-short) | Gets or sets the edge overhang. |
| [getEdgeJitter()](#getEdgeJitter) | Gets or sets the edge jitter. |
| [setEdgeJitter(short value)](#setEdgeJitter-short) | Gets or sets the edge jitter. |
| [getEdgeSilhouetteColor()](#getEdgeSilhouetteColor) | Gets or sets the color of the edge silhouette. |
| [setEdgeSilhouetteColor(short value)](#setEdgeSilhouetteColor-short) | Gets or sets the color of the edge silhouette. |
| [getEdgeSilhouetteWidth()](#getEdgeSilhouetteWidth) | Gets or sets the width of the edge silhouette. |
| [setEdgeSilhouetteWidth(short value)](#setEdgeSilhouetteWidth-short) | Gets or sets the width of the edge silhouette. |
| [getEdgeHaloGap()](#getEdgeHaloGap) | Gets or sets the edge halo gap. |
| [setEdgeHaloGap(short value)](#setEdgeHaloGap-short) | Gets or sets the edge halo gap. |
| [getEdgeIsolinesNumber()](#getEdgeIsolinesNumber) | Gets or sets the edge isolines number. |
| [setEdgeIsolinesNumber(short value)](#setEdgeIsolinesNumber-short) | Gets or sets the edge isolines number. |
| [getEdgeHidePrecisionFlag()](#getEdgeHidePrecisionFlag) | Gets or sets the edge hide precision flag. |
| [setEdgeHidePrecisionFlag(boolean value)](#setEdgeHidePrecisionFlag-boolean) | Gets or sets the edge hide precision flag. |
| [getEdgeStyleApplyFlag()](#getEdgeStyleApplyFlag) | Gets or sets the edge style apply flag. |
| [setEdgeStyleApplyFlag(short value)](#setEdgeStyleApplyFlag-short) | Gets or sets the edge style apply flag. |
| [getDisplayStyleDisplaySettings()](#getDisplayStyleDisplaySettings) | Gets or sets the display style display settings. |
| [setDisplayStyleDisplaySettings(int value)](#setDisplayStyleDisplaySettings-int) | Gets or sets the display style display settings. |
| [getBrightness()](#getBrightness) | Gets or sets the visual style brightness. |
| [setBrightness(double value)](#setBrightness-double) | Gets or sets the visual style brightness. |
| [getShadowType()](#getShadowType) | Gets or sets the type of the shadow. |
| [setShadowType(short value)](#setShadowType-short) | Gets or sets the type of the shadow. |

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

Initializes a new instance of the CadVisualStyle class.

### getVisualStyleParameters() {#getVisualStyleParameters}
```java
public final List<com.aspose.ms.System.Collections.Generic.KeyValuePair<Integer,CadParameter>> getVisualStyleParameters()
```

Gets or sets the visual style parameters.

**Returns:** List<com.aspose.ms.System.Collections.Generic.KeyValuePair<Integer,CadParameter>> - The visual style parameters.

### setVisualStyleParameters(List<com.aspose.ms.System.Collections.Generic.KeyValuePair<Integer,CadParameter>> value) {#setVisualStyleParameters-java.util.List}
```java
public final void setVisualStyleParameters(List<com.aspose.ms.System.Collections.Generic.KeyValuePair<Integer,CadParameter>> value)
```

Gets or sets the visual style parameters.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | List<com.aspose.ms.System.Collections.Generic.KeyValuePair<Integer | The visual style parameters. |

### getInternalUseOnlyFlag() {#getInternalUseOnlyFlag}
```java
public final boolean getInternalUseOnlyFlag()
```

Gets or sets the internal use only flag.

**Returns:** boolean - The internal use only flag.

### setInternalUseOnlyFlag(boolean value) {#setInternalUseOnlyFlag-boolean}
```java
public final void setInternalUseOnlyFlag(boolean value)
```

Gets or sets the internal use only flag.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | boolean | The internal use only flag. |

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

Gets or sets the description.

**Returns:** String - The description.

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

Gets or sets the description.

**Parameters:**

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

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

Gets or sets the type.

**Returns:** short - The type.

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

Gets or sets the type.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The type. |

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

Gets or sets the face lighting model.

**Returns:** short - The face lighting model.

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

Gets or sets the face lighting model.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The face lighting model. |

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

Gets or sets the face lighting quality.

**Returns:** short - The face lighting quality.

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

Gets or sets the face lighting quality.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The face lighting quality. |

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

Gets or sets the face color mode.

**Returns:** short - The face color mode.

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

Gets or sets the face color mode.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The face color mode. |

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

Gets or sets the face modifiers.

**Returns:** int - The face modifiers.

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

Gets or sets the face modifiers.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | int | The face modifiers. |

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

Gets or sets the face opacity level.

**Returns:** double - The face opacity level.

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

Gets or sets the face opacity level.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | double | The face opacity level. |

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

Gets or sets the face specular level.

**Returns:** double - The face specular level.

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

Gets or sets the face specular level.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | double | The face specular level. |

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

Gets or sets the color1.

**Returns:** short - The color1.

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

Gets or sets the color1.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The color1. |

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

Gets or sets the color2.

**Returns:** short - The color2.

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

Gets or sets the color2.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The color2. |

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

Gets or sets the color of the face style mono.

**Returns:** int - The color of the face style mono.

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

Gets or sets the color of the face style mono.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | int | The color of the face style mono. |

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

Gets or sets the edge style model.

**Returns:** short - The edge style model.

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

Gets or sets the edge style model.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The edge style model. |

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

Gets or sets the edge style.

**Returns:** int - The edge style.

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

Gets or sets the edge style.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | int | The edge style. |

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

Gets or sets the color of the edge intersection.

**Returns:** short - The color of the edge intersection.

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

Gets or sets the color of the edge intersection.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The color of the edge intersection. |

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

Gets or sets the color of the edge obscured.

**Returns:** short - The color of the edge obscured.

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

Gets or sets the color of the edge obscured.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The color of the edge obscured. |

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

Gets or sets the edge obscured linetype.

**Returns:** short - The edge obscured linetype.

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

Gets or sets the edge obscured linetype.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The edge obscured linetype. |

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

Gets or sets the edge intersection linetype.

**Returns:** short - The edge intersection linetype.

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

Gets or sets the edge intersection linetype.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The edge intersection linetype. |

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

Gets or sets the edge crease angle.

**Returns:** double - The edge crease angle.

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

Gets or sets the edge crease angle.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | double | The edge crease angle. |

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

Gets or sets the edge modifiers.

**Returns:** int - The edge modifiers.

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

Gets or sets the edge modifiers.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | int | The edge modifiers. |

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

Gets or sets the color of the edge.

**Returns:** short - The color of the edge.

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

Gets or sets the color of the edge.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The color of the edge. |

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

Gets or sets the edge opacity level.

**Returns:** double - The edge opacity level.

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

Gets or sets the edge opacity level.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | double | The edge opacity level. |

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

Gets or sets the width of the edge.

**Returns:** short - The width of the edge.

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

Gets or sets the width of the edge.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The width of the edge. |

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

Gets or sets the edge overhang.

**Returns:** short - The edge overhang.

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

Gets or sets the edge overhang.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The edge overhang. |

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

Gets or sets the edge jitter.

**Returns:** short - The edge jitter.

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

Gets or sets the edge jitter.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The edge jitter. |

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

Gets or sets the color of the edge silhouette.

**Returns:** short - The color of the edge silhouette.

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

Gets or sets the color of the edge silhouette.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The color of the edge silhouette. |

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

Gets or sets the width of the edge silhouette.

**Returns:** short - The width of the edge silhouette.

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

Gets or sets the width of the edge silhouette.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The width of the edge silhouette. |

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

Gets or sets the edge halo gap.

**Returns:** short - The edge halo gap.

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

Gets or sets the edge halo gap.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The edge halo gap. |

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

Gets or sets the edge isolines number.

**Returns:** short - The edge isolines number.

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

Gets or sets the edge isolines number.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The edge isolines number. |

### getEdgeHidePrecisionFlag() {#getEdgeHidePrecisionFlag}
```java
public final boolean getEdgeHidePrecisionFlag()
```

Gets or sets the edge hide precision flag.

**Returns:** boolean - The edge hide precision flag.

### setEdgeHidePrecisionFlag(boolean value) {#setEdgeHidePrecisionFlag-boolean}
```java
public final void setEdgeHidePrecisionFlag(boolean value)
```

Gets or sets the edge hide precision flag.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | boolean | The edge hide precision flag. |

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

Gets or sets the edge style apply flag.

**Returns:** short - The edge style apply flag.

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

Gets or sets the edge style apply flag.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | short | The edge style apply flag. |

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

Gets or sets the display style display settings.

**Returns:** int - The display style display settings.

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

Gets or sets the display style display settings.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | int | The display style display settings. |

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

Gets or sets the visual style brightness.

**Returns:** double - The visual style brightness.

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

Gets or sets the visual style brightness.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| value | double | The visual style brightness. |

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

Gets or sets the type of the shadow.

**Returns:** short - The type of the shadow.

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

Gets or sets the type of the shadow.

**Parameters:**

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

