## Polygon(pointArropt, option)

多边形几何对象

Fx 构造函数

#### # new Polygon(pointArropt, option)

多边形几何对象

##### 参数:

名称 | 类型 | 属性 | 默认值 | 描述
--- | --- | --- | --- | ---
`pointArr` | Array | <optional> | new Array() | 一组点类型 Array<`Zondy.Object.Point2D`>
`option` | Object |  |  | 属性键值对,拓展属性

查看源代码 common/Polygon.js, line 8

### 继承关系

- Zondy.Object.Tangram

# 成员变量

类型: Array

#### # pointArr

一组点类型 Array<`Zondy.Object.Point2D`>

Default Value:
  - new Array()

查看源代码 common/Polygon.js, line 24

# 方法

#### # getGeometryType() → {String}

获取几何类型名称

Overrides:
  - Zondy.Object.Tangram#getGeometryType

查看源代码 common/Polygon.js, line 66

返回值:

polygon

Type: String

#### # setByOL(openlayersPoly)

通过传入Openlayers的ol.geom.Polygon类型来设置参数

##### 参数:

名称 | 类型 | 描述
--- | --- | ---
`openlayersPoly` | ol.geom.Polygon | Openlayers定义的多边形

Overrides:
  - Zondy.Object.Tangram#setByOL

查看源代码 common/Polygon.js, line 33

#### # toString() → {String}

对象转化为字符串

Overrides:
  - Zondy.Object.Tangram#toString

查看源代码 common/Polygon.js, line 49

返回值:

返回一个字符串来表示该多边形

Type: String

#### # Trim(str, is_globalopt)

1.去除字符串前后所有空格 2.去除字符串中所有空格(包括中间空格,需要设置第2个参数为:g)

##### 参数:

名称 | 类型 | 属性 | 默认值 | 描述
--- | --- | --- | --- | ---
`str` | String |  |  |
`is_global` | String | <optional> | g | 值为 g 的时候去除字符串中所有空格

Inherited From:
  - Zondy.Object.Tangram#Trim

查看源代码 common/Tangram.js, line 44