| | |
| | | this.ClickParterEvent?.Invoke(obj.ObjectId); |
| | | } |
| | | |
| | | #region 构件的显示与隐藏 |
| | | |
| | | /// <summary> |
| | | /// 显示构件 |
| | | /// </summary> |
| | |
| | | await this.bimfaceInterop3dContainer1.ShowAllComponents(); |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region 构件的半透明与取消 |
| | | |
| | | /// <summary> |
| | | /// 半透明构件 |
| | | /// </summary> |
| | |
| | | await this.bimfaceInterop3dContainer1.OpaqueComponents(elementIds); |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region 构件的选中与取消 |
| | | |
| | | /// <summary> |
| | | /// 设置选择的构件 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | public async Task SetSelectedComponents(List<string> elements) |
| | | { |
| | | await this.bimfaceInterop3dContainer1.SetSelectedComponents(elements); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 增加选择的构件 |
| | | /// </summary> |
| | | /// <param name="elements"></param> |
| | | /// <returns></returns> |
| | | public async Task AddSelectedComponents(List<string> elements) |
| | | { |
| | | await this.bimfaceInterop3dContainer1.AddSelectedComponents(elements); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 移除选择的构件 |
| | | /// </summary> |
| | | /// <param name="elements"></param> |
| | | /// <returns></returns> |
| | | public async Task RemoveSelectedComponents(List<string> elements) |
| | | { |
| | | await this.bimfaceInterop3dContainer1.RemoveSelectedComponents(elements); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 清除选择的构件 |
| | | /// </summary> |
| | | /// <param name="elements"></param> |
| | | /// <returns></returns> |
| | | public async Task ClearSelectedComponents() |
| | | { |
| | | await this.bimfaceInterop3dContainer1.ClearSelectedComponents(); |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | } |
| | | } |