From 63dc978f13754c01481004edd2427dd156424534 Mon Sep 17 00:00:00 2001 From: adam Date: Tue, 4 Dec 2007 20:49:57 -0800 Subject: [PATCH] checkpoint darcs-hash:20071205044957-5007d-dba4a5ab1168b683fbec31c38e214cfbf2a77497.gz --- src/edu/berkeley/qfat/Mesh.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/edu/berkeley/qfat/Mesh.java b/src/edu/berkeley/qfat/Mesh.java index 5b98a31..fc1f8de 100644 --- a/src/edu/berkeley/qfat/Mesh.java +++ b/src/edu/berkeley/qfat/Mesh.java @@ -18,7 +18,6 @@ public class Mesh implements Iterable { private HashMap ps = new HashMap(); public HashSet es = new HashSet(); - public ArrayList ts = new ArrayList(); public Iterator iterator() { if (es.size() == 0) return new FaceIterator(); @@ -237,7 +236,7 @@ public class Mesh implements Iterable { rescore(); boolean good = true; /* - for(T t : ts) { + for(T t : this) { for(E e = this.e; ;) { if (e.intersects(t)) { good = false; break; } e = e.pair.next; @@ -470,8 +469,6 @@ public class Mesh implements Iterable { pair.destroyed = true; if (next.t != null) next.t.destroy(); if (prev.t != null) prev.t.destroy(); - if (pair.next.t != null) ts.remove(pair.next.t); - if (pair.prev.t != null) ts.remove(pair.prev.t); next.t = null; prev.t = null; pair.next.t = null; @@ -630,7 +627,6 @@ public class Mesh implements Iterable { public final int color; public void destroy() { - ts.remove(this); } T(E e1) { @@ -656,8 +652,6 @@ public class Mesh implements Iterable { } this.color = color; - // FIXME unnecssary? - ts.add(this); v1().kdinsert(); v2().kdinsert(); v3().kdinsert(); -- 1.7.10.4