Esempio n. 1
0
 private void DrawHull()
 {
     RefreshDelaunator();
     foreach (var edge in delaunator.GetHullEdges())
     {
         DrawLine(edge.P, edge.Q, Brushes.BlueViolet, .5);
     }
 }
Esempio n. 2
0
        private void CreateHull()
        {
            if (!drawHull)
            {
                return;
            }
            if (delaunator == null)
            {
                return;
            }

            CreateNewHullContainer();

            foreach (var edge in delaunator.GetHullEdges())
            {
                CreateLine(HullContainer, $"Hull Edge", new Vector3[] { edge.P.ToVector3(), edge.Q.ToVector3() }, hullColor, hullEdgeWith, 3);
            }
        }