
## ShapePropertyCollection class

This class specifies the visual shape properties for a chart element or shape.

## Methods

| Name | Description |
| --- | --- |
| [clearFormat3D()](#clearformat3d) | Clears the 3D shape properties of the shape. |
| [clearGlowEffect()](#cleargloweffect) | Clears the glow effect of the shape. |
| [clearShadowEffect()](#clearshadoweffect) | Clears the shadow effect of the chart element or shape. |
| [getFormat3D()](#getformat3d) | Represents a Format3D object that specifies 3D shape properties for the chart element or shape. |
| [getGlowEffect()](#getgloweffect) | Represents a GlowEffect object that specifies glow effect for the chart element or shape. |
| [getShadowEffect()](#getshadoweffect) | Represents a ShadowEffect object that specifies shadow effect for the chart element or shape. |
| [getSoftEdgeRadius()](#getsoftedgeradius) | Gets and sets the radius of blur to apply to the edges, in unit of points. |
| [hasFormat3D()](#hasformat3d) | Indicates if the shape has 3d format data. |
| [hasGlowEffect()](#hasgloweffect) | Indicates if the shape has glow effect data. |
| [hasShadowEffect()](#hasshadoweffect) | Indicates if the shape has shadow effect data. |
| [setSoftEdgeRadius()](#setsoftedgeradius) | Gets and sets the radius of blur to apply to the edges, in unit of points. |

### clearFormat3D() {#clearformat3d}

Clears the 3D shape properties of the shape.

### clearGlowEffect() {#cleargloweffect}

Clears the glow effect of the shape.

### clearShadowEffect() {#clearshadoweffect}

Clears the shadow effect of the chart element or shape.

### getFormat3D() {#getformat3d}

Represents a Format3D object that specifies 3D shape properties for the chart element or shape.

### getGlowEffect() {#getgloweffect}

Represents a GlowEffect object that specifies glow effect for the chart element or shape.

### getShadowEffect() {#getshadoweffect}

Represents a ShadowEffect object that specifies shadow effect for the chart element or shape.

### getSoftEdgeRadius() {#getsoftedgeradius}

Gets and sets the radius of blur to apply to the edges, in unit of points.

### hasFormat3D() {#hasformat3d}

Indicates if the shape has 3d format data.

**Returns:** boolean — `boolean`

### hasGlowEffect() {#hasgloweffect}

Indicates if the shape has glow effect data.

**Returns:** boolean — `boolean`

### hasShadowEffect() {#hasshadoweffect}

Indicates if the shape has shadow effect data.

**Returns:** boolean — `boolean`

### setSoftEdgeRadius() {#setsoftedgeradius}

Gets and sets the radius of blur to apply to the edges, in unit of points.
