checkpoint
authoradam <adam@megacz.com>
Wed, 5 Dec 2007 04:36:37 +0000 (20:36 -0800)
committeradam <adam@megacz.com>
Wed, 5 Dec 2007 04:36:37 +0000 (20:36 -0800)
darcs-hash:20071205043637-5007d-1e44e5923c52f025424de5d1d092175acf5253b1.gz

src/edu/berkeley/qfat/Mesh.java

index aa2e921..cca8e47 100644 (file)
@@ -608,15 +608,6 @@ public class Mesh implements Iterable<Mesh.T> {
             ts.remove(this);
         }
 
-        public Vert nearest(Point p) {
-            float d1 = v1().p.distance(p);
-            float d2 = v2().p.distance(p);
-            float d3 = v3().p.distance(p);
-            if (d1 < d2 && d1 < d3) return v1();
-            if (d2 < d3) return v2();
-            return v3();
-        }
-
         T(E e1) {
             this.e1 = e1;
             E e2 = e1.next;
@@ -648,21 +639,17 @@ public class Mesh implements Iterable<Mesh.T> {
 
             this.color = color;
         }
+        public E e1() { return e1; }
+        public E e2() { return e1.next; }
+        public E e3() { return e1.prev; }
         public Vert v1() { return e1.p1; }
         public Vert v2() { return e1.p2; }
         public Vert v3() { return e1.next.p2; }
         public Point p1() { return e1.p1.p; }
         public Point p2() { return e1.p2.p; }
         public Point p3() { return e1.next.p2.p; }
-        public E e1() { return e1; }
-        public E e2() { return e1.next; }
-        public E e3() { return e1.prev; }
         public boolean hasE(E e) { return e1==e || e1.next==e || e1.prev==e; }
         public boolean has(Vert v) { return v1()==v || v2()==v || v3()==v; }
-
-
-
     }
-    
 
 }