From 6c865e1270ec79a1fad60e31635513d5966d3431 Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期四, 03 四月 2025 14:02:30 +0800 Subject: [PATCH] 增加 HelixToolkit在WinFrmUI中的调试 --- Yw.WpfUI.Test.Core/MainWindow.xaml.cs | 40 ---------------------------------------- 1 files changed, 0 insertions(+), 40 deletions(-) diff --git a/Yw.WpfUI.Test.Core/MainWindow.xaml.cs b/Yw.WpfUI.Test.Core/MainWindow.xaml.cs index 9751edb..2b89d9d 100644 --- a/Yw.WpfUI.Test.Core/MainWindow.xaml.cs +++ b/Yw.WpfUI.Test.Core/MainWindow.xaml.cs @@ -129,46 +129,6 @@ } - public void BuildSimpleNetwork(HelixViewport3D viewport, List<NodeL3d> nodes, List<LinkL3d> pipes) - { - - // 娓呯┖鐜版湁鍐呭 - viewport.Children.Clear(); - - // 娣诲姞鍏夋簮 - viewport.Children.Add(new DefaultLights()); - - // 鍒涘缓鑺傜偣闆嗗悎锛堢偣绮剧伒鎶�鏈級 - var pointsVisual = new PointsVisual3D - { - Size = 5, // 鏄剧ず澶у皬锛堝睆骞曞儚绱狅級 - Color = Colors.Red, - - }; - - - nodes.ForEach(x => pointsVisual.Points.Add(new Point3D(x.Position.X, x.Position.Y, x.Position.Z))); - - viewport.Children.Add(pointsVisual); - - // 2. 鏄剧ず绠¢亾绾挎锛堜娇鐢↙inesVisual3D锛� - var linesVisual = new LinesVisual3D - { - Points = new Point3DCollection(pipes.Count * 2), // 棰勫垎閰嶅唴瀛� - Color = Colors.Blue, - Thickness = 2.0 - }; - - foreach (var pipe in pipes) - { - linesVisual.Points.Add(new Point3D(pipe.StartPosition.X, pipe.StartPosition.Y, pipe.StartPosition.Z)); - linesVisual.Points.Add(new Point3D(pipe.EndPosition.X, pipe.EndPosition.Y, pipe.EndPosition.Z)); - } - - viewport.Children.Add(linesVisual); - // 4. 鑷姩缂╂斁鍒板悎閫傚ぇ灏� - viewport.ZoomExtents(); - } } -- Gitblit v1.9.3