HeightLimitAnalysis
类:控高分析
Constructor
new Glodon.Bimface.Analysis.HeightLimit.HeightLimitAnalysis(heightLimitAnalysisConfig)
构造控高分析对象
Parameters:
| Name | Type | Description |
|---|---|---|
| heightLimitAnalysisConfig | Glodon.Bimface.Analysis.HeightLimit.HeightLimitAnalysisConfig | 控高分析配置项 |
Methods
clearArea()
清除控高分析区域,清除后对所有区域生效
clearLayers()
清除控高分析对象的图层列表,清除后对所有图层生效
destroy()
清除控高分析对象
getArea()
获取控高分析对象的平面区域
Returns:
| Type | Description |
|---|---|
| Object | 平面区域 |
getColor()
获取控高分析颜色
Returns:
| Type | Description |
|---|---|
| Glodon.Web.Graphics.Color | 控高分析颜色 |
getHeight()
获取控制高度
Returns:
| Type | Description |
|---|---|
| Number | 控制高度 |
getLayerIds()
获取控高分析对象的图层列表
Returns:
| Type | Description |
|---|---|
| Array | 控高分析对象的图层列表,若mode为“global”,则代表全部图层 |
getMode()
获取控高分析模式
Returns:
| Type | Description |
|---|---|
| String | 控高分析模式,“global”为全局,“customized”为自定义 |
hide()
隐藏控高分析对象
setArea(area)
设置控高分析区域
Parameters:
| Name | Type | Description |
|---|---|---|
| area | Object | 控高分析区域,仅当模式为“customized”时有效,不填则对所有区域生效 |
setColor(color)
设置控高分析颜色
Parameters:
| Name | Type | Description |
|---|---|---|
| color | Glodon.Web.Graphics.Color | 控高分析颜色 |
setHeight(height)
设置控制高度
Parameters:
| Name | Type | Description |
|---|---|---|
| height | Number | 控制高度 |
setLayerIds(ids)
设置控高分析对象的图层列表
Parameters:
| Name | Type | Description |
|---|---|---|
| ids | Array | 控高分析对象的图层列表,若mode为“global”,则代表全部图层 |
setMode(mode)
设置控高分析模式
Parameters:
| Name | Type | Description |
|---|---|---|
| mode | String | 控高分析模式,“global”为全局,“customized”为自定义 |
show()
显示控高分析对象
update()
更新设置