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