From e3480050ec8569769745bb545df2b3ddb2c80d0f Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期二, 06 五月 2025 14:03:37 +0800
Subject: [PATCH] 优化水流方向功能

---
 Yw.WpfUI.Hydro.L3d.Core/03-draw/03-control/ViewerL3d.xaml.cs |   59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 59 insertions(+), 0 deletions(-)

diff --git a/Yw.WpfUI.Hydro.L3d.Core/03-draw/03-control/ViewerL3d.xaml.cs b/Yw.WpfUI.Hydro.L3d.Core/03-draw/03-control/ViewerL3d.xaml.cs
index a97f971..8987e41 100644
--- a/Yw.WpfUI.Hydro.L3d.Core/03-draw/03-control/ViewerL3d.xaml.cs
+++ b/Yw.WpfUI.Hydro.L3d.Core/03-draw/03-control/ViewerL3d.xaml.cs
@@ -545,6 +545,65 @@
 
         #endregion
 
+        #region 姘存祦鏂瑰悜
+
+        /// <summary>
+        /// 鏄剧ず姘存祦鏂瑰悜
+        /// </summary>
+        public void ShowFlowDirection()
+        {
+            _manager?.ShowFlowDirection();
+        }
+
+        /// <summary>
+        /// 闅愯棌姘存祦鏂瑰悜
+        /// </summary>
+        public void HideFlowDirection()
+        {
+            _manager?.HideFlowDirection();
+        }
+
+        /// <summary>
+        /// 姘存祦鏂瑰悜鍙鎬�
+        /// </summary>
+        public bool FlowDirectionVisible
+        {
+            get { return _manager?.FlowDirectionVisible ?? false; }
+            set
+            {
+                if (_manager != null)
+                {
+                    _manager.FlowDirectionVisible = value;
+                }
+            }
+        }
+
+        /// <summary>
+        /// 璁剧疆姘存祦鏂瑰悜
+        /// </summary>
+        public void SetFlowDirection(FlowDirectionL3d item)
+        {
+            _manager.SetFlowDirection(item);
+        }
+
+        /// <summary>
+        /// 璁剧疆姘存祦鏂瑰悜
+        /// </summary>
+        public void SetFlowDirection(List<FlowDirectionL3d> items)
+        {
+            _manager.SetFlowDirection(items);
+        }
+
+        /// <summary>
+        /// 娓呯悊姘存祦鏂瑰悜
+        /// </summary>
+        public void ClearFlowDirection()
+        {
+            _manager.ClearFlowDirection();
+        }
+
+        #endregion
+
         /// <summary>
         /// 鍗歌浇
         /// </summary>

--
Gitblit v1.9.3