From 6424ec003d59da1c0a89836eac98057eba0b490d Mon Sep 17 00:00:00 2001 From: "SND\\wo80_cp" Date: Thu, 9 Jul 2015 17:52:45 +0000 Subject: [PATCH] Remove duplicate calculation in StandardVoronoi git-svn-id: https://triangle.svn.codeplex.com/svn@77033 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5 --- Triangle.NET/Triangle/Voronoi/StandardVoronoi.cs | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/Triangle.NET/Triangle/Voronoi/StandardVoronoi.cs b/Triangle.NET/Triangle/Voronoi/StandardVoronoi.cs index d67e0c2..54c69b3 100644 --- a/Triangle.NET/Triangle/Voronoi/StandardVoronoi.cs +++ b/Triangle.NET/Triangle/Voronoi/StandardVoronoi.cs @@ -34,19 +34,7 @@ namespace TriangleNet.Voronoi /// private void PostProcess(Rectangle box) { - var infEdges = new List(); - - // TODO: save the half-infinite boundary edge in base class - // so we don't have to process the complete list here. - foreach (var edge in base.edges) - { - if (edge.next == null) - { - infEdges.Add(edge); - } - } - - foreach (var edge in infEdges) + foreach (var edge in rays) { // The vertices of the infinite edge. var v1 = (Point)edge.origin;