From c492a80c42564c7d6e62e1ddc4042b9b33b2a5f6 Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期四, 17 十月 2024 16:21:46 +0800 Subject: [PATCH] 核心界面菜单调整 --- WinFrmUI/Yw.WinFrmUI.Hydro.L3d.Core/02-panel/NetworkPanel.cs | 66 +++++++++++++++++---------------- 1 files changed, 34 insertions(+), 32 deletions(-) diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.L3d.Core/02-panel/NetworkPanel.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.L3d.Core/02-panel/NetworkPanel.cs index 54af332..e4317df 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.L3d.Core/02-panel/NetworkPanel.cs +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.L3d.Core/02-panel/NetworkPanel.cs @@ -1,4 +1,6 @@ -锘縩amespace Yw.WinFrmUI.HydroL3d +锘縰sing Yw.Untity; + +namespace Yw.WinFrmUI.HydroL3d { public partial class NetworkPanel : DevExpress.XtraEditors.XtraUserControl { @@ -116,40 +118,40 @@ _network.Draw(gl); - float[] minCorner = { _paras.BoundingBox.Min.X, _paras.BoundingBox.Min.Y, _paras.BoundingBox.Min.Z }; - float[] maxCorner = { _paras.BoundingBox.Max.X, _paras.BoundingBox.Max.Y, _paras.BoundingBox.Max.Z }; + //float[] minCorner = { _paras.BoundingBox.Min.X, _paras.BoundingBox.Min.Y, _paras.BoundingBox.Min.Z }; + //float[] maxCorner = { _paras.BoundingBox.Max.X, _paras.BoundingBox.Max.Y, _paras.BoundingBox.Max.Z }; - gl.Begin(OpenGL.GL_POINT); - gl.Vertex(minCorner[0], minCorner[1], minCorner[2]); - gl.End(); + //gl.Begin(OpenGL.GL_POINT); + //gl.Vertex(minCorner[0], minCorner[1], minCorner[2]); + //gl.End(); - gl.Begin(OpenGL.GL_POINT); - gl.Vertex(maxCorner[0], maxCorner[1], maxCorner[2]); - gl.End(); + //gl.Begin(OpenGL.GL_POINT); + //gl.Vertex(maxCorner[0], maxCorner[1], maxCorner[2]); + //gl.End(); - gl.Begin(OpenGL.GL_LINE_LOOP); - // 缁樺埗搴曢潰 - gl.Vertex(minCorner[0], minCorner[1], minCorner[2]); - gl.Vertex(maxCorner[0], minCorner[1], minCorner[2]); - gl.Vertex(maxCorner[0], maxCorner[1], minCorner[2]); - gl.Vertex(minCorner[0], maxCorner[1], minCorner[2]); + //gl.Begin(OpenGL.GL_LINE_LOOP); + //// 缁樺埗搴曢潰 + //gl.Vertex(minCorner[0], minCorner[1], minCorner[2]); + //gl.Vertex(maxCorner[0], minCorner[1], minCorner[2]); + //gl.Vertex(maxCorner[0], maxCorner[1], minCorner[2]); + //gl.Vertex(minCorner[0], maxCorner[1], minCorner[2]); - // 缁樺埗椤堕潰 - gl.Vertex(minCorner[0], minCorner[1], maxCorner[2]); - gl.Vertex(maxCorner[0], minCorner[1], maxCorner[2]); - gl.Vertex(maxCorner[0], maxCorner[1], maxCorner[2]); - gl.Vertex(minCorner[0], maxCorner[1], maxCorner[2]); + //// 缁樺埗椤堕潰 + //gl.Vertex(minCorner[0], minCorner[1], maxCorner[2]); + //gl.Vertex(maxCorner[0], minCorner[1], maxCorner[2]); + //gl.Vertex(maxCorner[0], maxCorner[1], maxCorner[2]); + //gl.Vertex(minCorner[0], maxCorner[1], maxCorner[2]); - // 杩炴帴搴曢潰鍜岄《闈㈢殑杈� - gl.Vertex(minCorner[0], minCorner[1], minCorner[2]); - gl.Vertex(minCorner[0], minCorner[1], maxCorner[2]); - gl.Vertex(maxCorner[0], minCorner[1], minCorner[2]); - gl.Vertex(maxCorner[0], minCorner[1], maxCorner[2]); - gl.Vertex(maxCorner[0], maxCorner[1], minCorner[2]); - gl.Vertex(maxCorner[0], maxCorner[1], maxCorner[2]); - gl.Vertex(minCorner[0], maxCorner[1], minCorner[2]); - gl.Vertex(minCorner[0], maxCorner[1], maxCorner[2]); - gl.End(); + //// 杩炴帴搴曢潰鍜岄《闈㈢殑杈� + //gl.Vertex(minCorner[0], minCorner[1], minCorner[2]); + //gl.Vertex(minCorner[0], minCorner[1], maxCorner[2]); + //gl.Vertex(maxCorner[0], minCorner[1], minCorner[2]); + //gl.Vertex(maxCorner[0], minCorner[1], maxCorner[2]); + //gl.Vertex(maxCorner[0], maxCorner[1], minCorner[2]); + //gl.Vertex(maxCorner[0], maxCorner[1], maxCorner[2]); + //gl.Vertex(minCorner[0], maxCorner[1], minCorner[2]); + //gl.Vertex(minCorner[0], maxCorner[1], maxCorner[2]); + //gl.End(); gl.Flush(); //寮哄埗鍒锋柊 @@ -320,8 +322,8 @@ private void openGLControl1_MouseMove(object sender, MouseEventArgs e) { - //var list = this.openGLControl1.OpenGL.UnProject(e.X, e.Y, 0); - //this.labelControl1.Text = DoubleListHelper.ToString(list); + var list = this.openGLControl1.OpenGL.UnProject(e.X, e.Y, 0); + this.labelControl1.Text = DoubleListHelper.ToString(list); var hasMouseLeftDownRotate = MouseLeftDownRotate(e); var hasMouseRightDownMove = MouseRightDownMove(e); if (hasMouseLeftDownRotate || hasMouseRightDownMove) -- Gitblit v1.9.3