From 22e1f3211a078ba498f35069c3db420dc388b164 Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期二, 24 九月 2024 13:09:51 +0800 Subject: [PATCH] bimface 优化 --- WinFrmUI/Yw.WinFrmUI.Bimface.Core/01-interop/01-interop3d/IBimfaceInterop3dContainer.cs | 42 +++++++++++++++++++++++++++++++++++++++++- 1 files changed, 41 insertions(+), 1 deletions(-) diff --git a/WinFrmUI/Yw.WinFrmUI.Bimface.Core/01-interop/01-interop3d/IBimfaceInterop3dContainer.cs b/WinFrmUI/Yw.WinFrmUI.Bimface.Core/01-interop/01-interop3d/IBimfaceInterop3dContainer.cs index ea83489..4def62f 100644 --- a/WinFrmUI/Yw.WinFrmUI.Bimface.Core/01-interop/01-interop3d/IBimfaceInterop3dContainer.cs +++ b/WinFrmUI/Yw.WinFrmUI.Bimface.Core/01-interop/01-interop3d/IBimfaceInterop3dContainer.cs @@ -1,4 +1,5 @@ -锘縰sing DevExpress.Xpo.Helpers; +锘縰sing DevExpress.CodeParser; +using DevExpress.Xpo.Helpers; using DevExpress.XtraDiagram.Base; using Yw.WinFrmUI.Bimface; @@ -117,5 +118,44 @@ #endregion + #region 寮鸿皟鏋勪欢 + + /// <summary> + /// 璁剧疆寮鸿皟鏋勪欢 + /// </summary> + /// <param name="ids">鏋勪欢id鍒楄〃</param> + /// <param name="color">#32D3A6</param> + /// <param name="transparency">0.8</param> + /// <returns></returns> + Task SetBlinkComponents(List<string> ids, string color, double transparency); + + /// <summary> + /// 娓呴櫎寮鸿皟鏋勪欢 + /// </summary> + /// <returns></returns> + Task ClearBlinkComponents(); + + #endregion + + #region 鏋勪欢鐫�鑹� + + /// <summary> + /// 鏀瑰彉鏋勪欢棰滆壊 + /// </summary> + /// <param name="ids">鏋勪欢id鍒楄〃</param> + /// <param name="color">#32D3A6</param> + /// <param name="transparency">0.8</param> + /// <returns></returns> + Task OverrideComponentsColor(List<string> ids, string color, double transparency); + + /// <summary> + /// 鎭㈠閮ㄤ欢棰滆壊 + /// </summary> + /// <param name="ids">鏋勪欢id鍒楄〃</param> + /// <returns></returns> + Task RestoreComponentsColor(List<string> ids); + + #endregion + } } -- Gitblit v1.9.3