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