From 13f7db59866d4e175055cf682514985e9836831b Mon Sep 17 00:00:00 2001 From: Mason Date: Sun, 16 Aug 2009 18:00:25 -0400 Subject: [PATCH] misc --- src/org/poly2tri/earClip/EarClip.scala | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/org/poly2tri/earClip/EarClip.scala b/src/org/poly2tri/earClip/EarClip.scala index cd9864c..9243ae4 100644 --- a/src/org/poly2tri/earClip/EarClip.scala +++ b/src/org/poly2tri/earClip/EarClip.scala @@ -40,18 +40,20 @@ class EarClip { def triangulatePolygon(x: Array[Float], y: Array[Float], vn: Int, results: Array[Triangle]): Int = { + /* val p1 = Point(x(0), y(0)) val p2 = Point(x(1), y(1)) val p3 = Point(x(2), y(2)) val ccw = Util.orient2d(p1, p2, p3) > 0 - - val xv = if(ccw) x else x.reverse.toArray - val yv = if(ccw) y else y.reverse.toArray + */ + + val xv = x.reverse.toArray + val yv = y.reverse.toArray if (vn < 3) return 0 var vNum = vn - + //Recurse and split on pinch points val pA = new Poly val pB = new Poly