SkylineAnalysis
类:天际线
Constructor
new Glodon.Bimface.Analysis.Skyline.SkylineAnalysis(skylineAnalysisConfig)
构造天际线对象
Parameters:
Name | Type | Description |
---|---|---|
skylineAnalysisConfig | Glodon.Bimface.Analysis.Skyline.SkylineAnalysisConfig | 天际线对象配置项 |
Methods
destroy()
销毁天际线对象
getSkyline3D()
获取三维的天际线分析结果
Returns:
Type | Description |
---|---|
Array | 三维天际线分析结果 |
getStatus()
设置天际线对象的状态
Returns:
Type | Description |
---|---|
Object | 天际线对象状态 |
getStyle()
获取天际线对象的线条样式
Returns:
Type | Description |
---|---|
Object | 天际线对象的线条样式 |
hide()
隐藏天际线对象
setStatus(status)
设置天际线对象的状态
Parameters:
Name | Type | Description |
---|---|---|
status | Object | 天际线对象状态 |
setStyle(style)
设置天际线对象的线条样式
Parameters:
Name | Type | Description |
---|---|---|
style | Object | 天际线对象的线条样式 |
Example
// 定义天际线对象的线条颜色
let redColor = new Glodon.Web.Graphics.Color(255, 0, 0, 1);
// 设置线条样式
skyline.setStyle(
{
skylineColor: redColor,
skylineWidth: 2
}
);
show()
显示天际线对象
update()
更新分析结果