Constructor
new Glodon.Bimface.Analysis.CutFill.CutFillAnalysis(cutFillAnalysisConfig)
Parameters:
Name | Type | Description |
---|---|---|
cutFillAnalysisConfig | Glodon.Bimface.Analysis.CutFill.CutFillAnalysisConfig | 填挖方对象的配置项 |
Methods
getBoundary()
获取填挖方的边界
Returns:
Type | Description |
---|---|
Array |
填挖方对象的边界 |
getCutArea()
获取挖方区域的面积
Returns:
Type | Description |
---|---|
Number |
挖方区域的面积 |
getCutVolume()
获取填挖方对象的挖方量
Returns:
Type | Description |
---|---|
Number |
填挖方对象的挖方量 |
getFillArea()
获取填方区域的面积
Returns:
Type | Description |
---|---|
Number |
挖方区域的面积 |
getFillVolume()
获取填挖方对象的填方量
Returns:
Type | Description |
---|---|
Number |
填挖方对象的填方量 |
getLevel()
获取基准面标高
Returns:
Type | Description |
---|---|
Number |
基准面标高 |
getTotalArea()
获取填挖方区域的总面积
Returns:
Type | Description |
---|---|
Number |
填挖方区域的总面积 |
hide()
隐藏填挖方对象
setBoundary(boundary)
设置填挖方对象的边界
Parameters:
Name | Type | Description |
---|---|---|
boundary | Array | 填挖方分析的区域,由多个点组成 |
setLevel(level)
设置填挖方象的基准面标高
Parameters:
Name | Type | Description |
---|---|---|
level | Number | 填挖方对象的基准面标高 |
show()
显示填挖方对象
update()
更新分析结果