SkylineAnalysis

类:天际线

Constructor

new Glodon.Bimface.Analysis.Skyline.SkylineAnalysis(skylineAnalysisConfig)

构造天际线对象

Parameters:
NameTypeDescription
skylineAnalysisConfigGlodon.Bimface.Analysis.Skyline.SkylineAnalysisConfig

天际线对象配置项

Methods

destroy()

销毁天际线对象

getSkyline3D()

获取三维的天际线分析结果

Returns:
TypeDescription
Array

三维天际线分析结果

getStatus()

设置天际线对象的状态

Returns:
TypeDescription
Object

天际线对象状态

getStyle()

获取天际线对象的线条样式

Returns:
TypeDescription
Object

天际线对象的线条样式

hide()

隐藏天际线对象

setStatus(status)

设置天际线对象的状态

Parameters:
NameTypeDescription
statusObject

天际线对象状态

setStyle(style)

设置天际线对象的线条样式

Parameters:
NameTypeDescription
styleObject

天际线对象的线条样式

skylineColorGlodon.Web.Graphics.Color

线条颜色

skylineWidthNumber

线条宽度

Example

设置天际线对象的线条样式

 // 定义天际线对象的线条颜色
 let redColor = new Glodon.Web.Graphics.Color(255, 0, 0, 1);
 // 设置线条样式
 skyline.setStyle(
     {
         skylineColor: redColor,
         skylineWidth: 2
     }
 );

show()

显示天际线对象

update()

更新分析结果