From 7507591ef45cfa8f1080f6dbf68b411edcc7f086 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期日, 03 十一月 2024 15:42:56 +0800
Subject: [PATCH] 水力存储优化

---
 WinFrmUI/Yw.WinFrmUI.Bimface.Core/01-interop/01-interop3d/IBimfaceInterop3dContainer.cs |   56 ++++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 42 insertions(+), 14 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 6d49595..99b3b2c 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,20 +1,10 @@
-锘縰sing DevExpress.CodeParser;
-using DevExpress.Xpo.Helpers;
-using DevExpress.XtraDiagram.Base;
-using Yw.WinFrmUI.Bimface;
-
-namespace Yw.WinFrmUI
+锘縩amespace Yw.WinFrmUI
 {
     /// <summary>
     /// 
     /// </summary>
     public interface IBimfaceInterop3dContainer : IBimfaceContainer, IBimfaceInterop3dEvents
     {
-        /// <summary>
-        /// 浜や簰瀵硅薄
-        /// </summary>
-        BimfaceInterop3dCallBackObj CallBackObj { get; }
-
 
         #region 鏋勪欢鐨勬樉绀轰笌闅愯棌
 
@@ -157,20 +147,58 @@
 
         #endregion
 
-        #region 鑷畾涔夋爣绛�
+        #region 涓氬姟璁$畻鑷畾涔夋爣绛�
 
         /// <summary>
         /// 璁剧疆鑷畾涔夋爣绛�
         /// </summary>
         /// <param name="obj"></param>
         /// <returns></returns>
-        Task SetCustomLabels(List<CustomLabel> obj);
+        Task SetLogicCalcuCustomLabels(List<LogicCalcuCustomLabel> obj);
 
         /// <summary>
         /// 娓呴櫎鑷畾涔夋爣绛�
         /// </summary>
         /// <returns></returns>
-        Task ClearCustomLabels();
+        Task ClearLogicCalcuCustomLabels();
+
+        #endregion
+
+        #region 涓氬姟鏍囨敞寮曠嚎鏍囩
+
+        /// <summary>
+        /// 璁剧疆涓氬姟鏍囨敞寮曠嚎鏍囩
+        /// </summary>
+        Task SetLogicMarkLeadLabels(List<LogicMarkLeadLabel> obj);
+
+        /// <summary>
+        /// 娓呴櫎涓氬姟鏍囨敞寮曠嚎鏍囩
+        /// </summary>
+        Task ClearLogicMarkLeadLabels();
+
+        #endregion
+
+        #region 鑷畾涔夋按娴佸姩鐢�
+
+        /// <summary>
+        /// 鍔犺浇姘存祦鍔ㄧ敾
+        /// </summary>
+        Task LoadFlowEffect(LogicFlowEffect obj);
+
+        /// <summary>
+        /// 鍔犺浇姘存祦鍔ㄧ敾鍒楄〃
+        /// </summary>
+        Task LoadFlowEffectList(List<LogicFlowEffect> obj);
+
+        /// <summary>
+        /// 鍗歌浇姘存祦鍔ㄧ敾
+        /// </summary>
+        Task UnloadFlowEffect();
+
+        /// <summary>
+        /// 閫氳繃 Id 鍗歌浇姘存祦鍔ㄧ敾
+        /// </summary>
+        Task UnloadFlowEffectById(string Id);
 
         #endregion
 

--
Gitblit v1.9.3