# Class: GraphicCircle

## GraphicCircle()

#### new GraphicCircle()

Source:
  - GraphicCircle.js, line 9

### Methods

#### (async, static) createObj() → {Promise.<GraphicCircle>}

构造一个新的 GraphicCircle 对象。

Source:
  - GraphicCircle.js, line 31

##### Returns:

Type
  Promise.<GraphicCircle>

#### (async, static) getBorderlineColor() → {Promise.<*>}

获取圆边界线的颜色

Source:
  - GraphicCircle.js, line 145

##### Returns:

Type
  Promise.<*>

#### (async, static) getBorderlineWidth() → {Promise.<*>}

获取圆边界线的宽度

Source:
  - GraphicCircle.js, line 118

##### Returns:

Type
  Promise.<*>

#### (async, static) getRadius() → {Promise.<*>}

获取是否符号化显示

Source:
  - GraphicCircle.js, line 90

##### Returns:

Type
  Promise.<*>

#### (async, static) isRadiusByPixel() → {Promise.<*>}

获取半径是否为像素单位

Source:
  - GraphicCircle.js, line 173

##### Returns:

Type
  Promise.<*>

#### (async, static) setBorderlineColor(color) → {Promise.<void>}

设置圆边界线的颜色

##### Parameters:

Name | Type | Description
--- | --- | ---
`color` |  | eg:'rgba(128, 128, 128, 0.5)'

Source:
  - GraphicCircle.js, line 133

##### Returns:

Type
  Promise.<void>

#### (async, static) setBorderlineWidth(width) → {Promise.<void>}

设置圆边界线的宽度

##### Parameters:

Name | Type | Description
--- | --- | ---
`width` |  |

Source:
  - GraphicCircle.js, line 105

##### Returns:

Type
  Promise.<void>

#### (async, static) setCenterAndRadius(point, radius) → {Promise.<void>}

设置圆心位置和半径

##### Parameters:

Name | Type | Description
--- | --- | ---
`point` |  |
`radius` |  |

Source:
  - GraphicCircle.js, line 49

##### Returns:

Type
  Promise.<void>

#### (async, static) setCenterPoint(point) → {Promise.<void>}

设置圆心位置

##### Parameters:

Name | Type | Description
--- | --- | ---
`point` |  |

Source:
  - GraphicCircle.js, line 63

##### Returns:

Type
  Promise.<void>

#### (async, static) setRadius(radius) → {Promise.<void>}

设置半径

##### Parameters:

Name | Type | Description
--- | --- | ---
`radius` |  |

Source:
  - GraphicCircle.js, line 77

##### Returns:

Type
  Promise.<void>

#### (async, static) setRadiusByPixel(pixel) → {Promise.<void>}

设置半径是否为像素单位(默认情况下为地图单位)

##### Parameters:

Name | Type | Description
--- | --- | ---
`pixel` |  |

Source:
  - GraphicCircle.js, line 160

##### Returns:

Type
  Promise.<void>