
## ThreeDFormat class

Represents a shape's three-dimensional formatting.

## Methods

| Name | Description |
| --- | --- |
| [equals(obj)](#equals) |  |
| [getBevelBottomHeight()](#getbevelbottomheight) | Specifies the height of the bottom bevel on a 3D shape. |
| [getBevelBottomType()](#getbevelbottomtype) | Specifies the preset bevel type for the bottom bevel on a 3D shape |
| [getBevelBottomWidth()](#getbevelbottomwidth) | Specifies the width of the bottom bevel on a 3D shape. |
| [getBevelContourColor()](#getbevelcontourcolor) | Specifies the color of the outline on a 3D shape |
| [getBevelContourSize()](#getbevelcontoursize) | Specifies the thickness of the outline on a 3D shape |
| [getBevelDepthColor()](#getbeveldepthcolor) | Specifies the extrusion color on a 3D shape |
| [getBevelDepthSize()](#getbeveldepthsize) | Specifies the extrusion depth on a 3D shape |
| [getBevelLightingAngle()](#getbevellightingangle) | Specifies the direction for lighting on a 3D shape. |
| [getBevelLightingType()](#getbevellightingtype) | Specifies the preset type of lighting on a 3D shape |
| [getBevelMaterialType()](#getbevelmaterialtype) | Specifies the preset surface appearance on a 3D shape |
| [getBevelTopHeight()](#getbeveltopheight) | Specifies the height of the top bevel on a 3D shape |
| [getBevelTopType()](#getbeveltoptype) | Specifies the preset bevel type for the top bevel on a 3D shape |
| [getBevelTopWidth()](#getbeveltopwidth) | Specifies the width of the top bevel on a 3D shape. |
| [getDistanceFromGround()](#getdistancefromground) | Specifies the distance that a shape with 3D rotation properties |
| [getKeepTextFlat()](#getkeeptextflat) | Specifies whether 3D rotation properties apply to the text of a shape |
| [getPerspective()](#getperspective) | Specifies the angle of view for a shape with 3D rotation properties |
| [getRotationType()](#getrotationtype) | Specifies the type of projection of the effect properties of a shape. |
| [getRotationXAngle()](#getrotationxangle) | Specifies the counterclockwise rotation angle of a shape around the y-axis. |
| [getRotationYAngle()](#getrotationyangle) | Specifies the counterclockwise rotation angle of a shape around the x-axis |
| [getRotationZAngle()](#getrotationzangle) | Specifies the counterclockwise rotation angle of a shape around the z-axis. |
| [setBevelBottomHeight()](#setbevelbottomheight) | Specifies the height of the bottom bevel on a 3D shape. |
| [setBevelBottomType()](#setbevelbottomtype) | Specifies the preset bevel type for the bottom bevel on a 3D shape |
| [setBevelBottomWidth()](#setbevelbottomwidth) | Specifies the width of the bottom bevel on a 3D shape. |
| [setBevelContourColor()](#setbevelcontourcolor) | Specifies the color of the outline on a 3D shape |
| [setBevelContourSize()](#setbevelcontoursize) | Specifies the thickness of the outline on a 3D shape |
| [setBevelDepthColor()](#setbeveldepthcolor) | Specifies the extrusion color on a 3D shape |
| [setBevelDepthSize()](#setbeveldepthsize) | Specifies the extrusion depth on a 3D shape |
| [setBevelLightingAngle()](#setbevellightingangle) | Specifies the direction for lighting on a 3D shape. |
| [setBevelLightingType()](#setbevellightingtype) | Specifies the preset type of lighting on a 3D shape |
| [setBevelMaterialType()](#setbevelmaterialtype) | Specifies the preset surface appearance on a 3D shape |
| [setBevelTopHeight()](#setbeveltopheight) | Specifies the height of the top bevel on a 3D shape |
| [setBevelTopType()](#setbeveltoptype) | Specifies the preset bevel type for the top bevel on a 3D shape |
| [setBevelTopWidth()](#setbeveltopwidth) | Specifies the width of the top bevel on a 3D shape. |
| [setDistanceFromGround()](#setdistancefromground) | Specifies the distance that a shape with 3D rotation properties |
| [setKeepTextFlat()](#setkeeptextflat) | Specifies whether 3D rotation properties apply to the text of a shape |
| [setPerspective()](#setperspective) | Specifies the angle of view for a shape with 3D rotation properties |
| [setRotationType()](#setrotationtype) | Specifies the type of projection of the effect properties of a shape. |
| [setRotationXAngle()](#setrotationxangle) | Specifies the counterclockwise rotation angle of a shape around the y-axis. |
| [setRotationYAngle()](#setrotationyangle) | Specifies the counterclockwise rotation angle of a shape around the x-axis |
| [setRotationZAngle()](#setrotationzangle) | Specifies the counterclockwise rotation angle of a shape around the z-axis. |

### equals(obj) {#equals}

| Parameter | Type | Description |
| --- | --- | --- |
| obj | Object |  |

**Returns:** boolean — `boolean`

### getBevelBottomHeight() {#getbevelbottomheight}

Specifies the height of the bottom bevel on a 3D shape.

### getBevelBottomType() {#getbevelbottomtype}

Specifies the preset bevel type for the bottom bevel on a 3D shape

### getBevelBottomWidth() {#getbevelbottomwidth}

Specifies the width of the bottom bevel on a 3D shape.

### getBevelContourColor() {#getbevelcontourcolor}

Specifies the color of the outline on a 3D shape

### getBevelContourSize() {#getbevelcontoursize}

Specifies the thickness of the outline on a 3D shape

### getBevelDepthColor() {#getbeveldepthcolor}

Specifies the extrusion color on a 3D shape

### getBevelDepthSize() {#getbeveldepthsize}

Specifies the extrusion depth on a 3D shape

### getBevelLightingAngle() {#getbevellightingangle}

Specifies the direction for lighting on a 3D shape.

### getBevelLightingType() {#getbevellightingtype}

Specifies the preset type of lighting on a 3D shape

### getBevelMaterialType() {#getbevelmaterialtype}

Specifies the preset surface appearance on a 3D shape

### getBevelTopHeight() {#getbeveltopheight}

Specifies the height of the top bevel on a 3D shape

### getBevelTopType() {#getbeveltoptype}

Specifies the preset bevel type for the top bevel on a 3D shape

### getBevelTopWidth() {#getbeveltopwidth}

Specifies the width of the top bevel on a 3D shape.

### getDistanceFromGround() {#getdistancefromground}

Specifies the distance that a shape with 3D rotation properties

### getKeepTextFlat() {#getkeeptextflat}

Specifies whether 3D rotation properties apply to the text of a shape

### getPerspective() {#getperspective}

Specifies the angle of view for a shape with 3D rotation properties

### getRotationType() {#getrotationtype}

Specifies the type of projection of the effect properties of a shape.

### getRotationXAngle() {#getrotationxangle}

Specifies the counterclockwise rotation angle of a shape around the y-axis.

### getRotationYAngle() {#getrotationyangle}

Specifies the counterclockwise rotation angle of a shape around the x-axis

### getRotationZAngle() {#getrotationzangle}

Specifies the counterclockwise rotation angle of a shape around the z-axis.

### setBevelBottomHeight() {#setbevelbottomheight}

Specifies the height of the bottom bevel on a 3D shape.

### setBevelBottomType() {#setbevelbottomtype}

Specifies the preset bevel type for the bottom bevel on a 3D shape

### setBevelBottomWidth() {#setbevelbottomwidth}

Specifies the width of the bottom bevel on a 3D shape.

### setBevelContourColor() {#setbevelcontourcolor}

Specifies the color of the outline on a 3D shape

### setBevelContourSize() {#setbevelcontoursize}

Specifies the thickness of the outline on a 3D shape

### setBevelDepthColor() {#setbeveldepthcolor}

Specifies the extrusion color on a 3D shape

### setBevelDepthSize() {#setbeveldepthsize}

Specifies the extrusion depth on a 3D shape

### setBevelLightingAngle() {#setbevellightingangle}

Specifies the direction for lighting on a 3D shape.

### setBevelLightingType() {#setbevellightingtype}

Specifies the preset type of lighting on a 3D shape

### setBevelMaterialType() {#setbevelmaterialtype}

Specifies the preset surface appearance on a 3D shape

### setBevelTopHeight() {#setbeveltopheight}

Specifies the height of the top bevel on a 3D shape

### setBevelTopType() {#setbeveltoptype}

Specifies the preset bevel type for the top bevel on a 3D shape

### setBevelTopWidth() {#setbeveltopwidth}

Specifies the width of the top bevel on a 3D shape.

### setDistanceFromGround() {#setdistancefromground}

Specifies the distance that a shape with 3D rotation properties

### setKeepTextFlat() {#setkeeptextflat}

Specifies whether 3D rotation properties apply to the text of a shape

### setPerspective() {#setperspective}

Specifies the angle of view for a shape with 3D rotation properties

### setRotationType() {#setrotationtype}

Specifies the type of projection of the effect properties of a shape.

### setRotationXAngle() {#setrotationxangle}

Specifies the counterclockwise rotation angle of a shape around the y-axis.

### setRotationYAngle() {#setrotationyangle}

Specifies the counterclockwise rotation angle of a shape around the x-axis

### setRotationZAngle() {#setrotationzangle}

Specifies the counterclockwise rotation angle of a shape around the z-axis.
