PolygonFeatureManager
类:面要素管理器
Methods
clearGlowEffect()
清空发光效果
getArea(id)
根据ID获取指定面要素的面积
Parameters:
Name | Type | Description |
---|---|---|
id | String | 面要素ID |
Returns:
Type | Description |
---|---|
Number | 面要素面积大小,单位为m2 |
getObjectDataById(id)
根据要素ID获取ObjectData,用于作为筛选条件
Parameters:
Name | Type | Description |
---|---|---|
id | String | 要素ID |
Returns:
Type | Description |
---|---|
Object | 要素的ObjectData |
removeGlowEffectById(ids)
根据ID移除发光效果
Parameters:
Name | Type | Description |
---|---|---|
ids | Array | Object Ids. |
restoreOutlineStyle(condition)
根据条件恢复要素边框样式
Parameters:
Name | Type | Description |
---|---|---|
condition | Object | 条件参数 |
restoreStyle(conditions)
根据条件清空面要素样式
Parameters:
Name | Type | Description |
---|---|---|
conditions | Object | 条件参数 |
setGlowEffectById(ids, opt)
根据ID列表设置构件、房间、外部构件的发光效果
Parameters:
Name | Type | Description |
---|---|---|
ids | Array | 构件、房间、外部构件ID列表 |
opt | Object | 发光效果参数 |
setOutlineStyle(condition, style)
设置面要素边框样式
Parameters:
Name | Type | Description |
---|---|---|
condition | Object | 条件参数 |
style | Object | 边框样式 |
setStyle(condition, style)
根据条件设置面要素样式
Parameters:
Name | Type | Description |
---|---|---|
condition | Object | 条件参数 |
style | Object | 样式 |