From d4898c5d7e1bbbbba384a0e29f29c066d6f502a7 Mon Sep 17 00:00:00 2001 From: Shuxia Ning <NingShuxia0927@outlook.com> Date: 星期一, 25 十一月 2024 17:44:18 +0800 Subject: [PATCH] Merge branch 'master' of http://47.103.154.90:83/r/HStation/XHS.V1.0 --- WinFrmUI/Yw.WinFrmUI.Bimface.Core/01-interop/01-interop3d/IBimfaceInterop3dContainer.cs | 64 ++++++++++++++++++++++++++++++- 1 files changed, 61 insertions(+), 3 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 36aa639..fdc25e3 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 @@ -147,20 +147,20 @@ #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 @@ -172,11 +172,69 @@ Task SetLogicMarkLeadLabels(List<LogicMarkLeadLabel> obj); /// <summary> + /// 鏇存柊涓氬姟鏍囨敞寮曠嚎鏍囩 + /// </summary> + Task UpdateLogicMarkLeadLabel(LogicMarkLeadLabel obj); + + /// <summary> + /// 鏇存柊涓氬姟鏍囨敞寮曠嚎鏍囩 + /// </summary> + Task UpdateLogicMarkLeadLabels(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 UpdateFlowEffect(LogicFlowEffect obj); + + /// <summary> + /// 鏇存柊姘存祦鍔ㄧ敾鍒楄〃 + /// </summary> + Task UpdateFlowEffectList(List<LogicFlowEffect> obj); + + /// <summary> + /// 鍗歌浇姘存祦鍔ㄧ敾 + /// </summary> + Task UnloadFlowEffect(); + + /// <summary> + /// 閫氳繃 Id 鍗歌浇姘存祦鍔ㄧ敾 + /// </summary> + Task UnloadFlowEffectById(string Id); + + #endregion + + #region 涓氬姟鐩戞祴鐐� + + /// <summary> + /// 璁剧疆涓氬姟鐩戞祴鐐� + /// </summary> + Task SetLogicMonitors(List<LogicMonitorMarker> obj); + + /// <summary> + /// 娓呴櫎涓氬姟鐩戞祴鐐� + /// </summary> + Task ClearLogicMonitors(); + + #endregion + } } -- Gitblit v1.9.3