From ffb42dcf9b8fba5f15f12e08934eb16b09b94f9c Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Sun, 8 Sep 2013 04:02:40 +0200 Subject: [PATCH] Minor optimizations. --- gdx/src/com/badlogic/gdx/math/DelaunayTriangulator.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gdx/src/com/badlogic/gdx/math/DelaunayTriangulator.java b/gdx/src/com/badlogic/gdx/math/DelaunayTriangulator.java index 095dc2694..4221acd2b 100644 --- a/gdx/src/com/badlogic/gdx/math/DelaunayTriangulator.java +++ b/gdx/src/com/badlogic/gdx/math/DelaunayTriangulator.java @@ -52,17 +52,17 @@ public class DelaunayTriangulator { if (value > ymax) ymax = value; } float dx = xmax - xmin, dy = ymax - ymin; - float dmax = dx > dy ? dx : dy; + float dmax = (dx > dy ? dx : dy) * 20f; float xmid = (xmax + xmin) / 2f, ymid = (ymax + ymin) / 2f; // Setup the super triangle, which contains all points. float[] superTriangle = this.superTriangle; - superTriangle[0] = xmid - 20f * dmax; - superTriangle[1] = ymid - 20f * dmax; + superTriangle[0] = xmid - dmax; + superTriangle[1] = ymid - dmax; superTriangle[2] = xmid; - superTriangle[3] = ymid + 20f * dmax; - superTriangle[4] = xmid + 20f * dmax; - superTriangle[5] = ymid - 20f * dmax; + superTriangle[3] = ymid + dmax; + superTriangle[4] = xmid + dmax; + superTriangle[5] = ymid - dmax; IntArray edges = this.edges; edges.ensureCapacity(count / 2); -- 2.11.0