checkpoint
[anneal.git] / src / edu / berkeley / qfat / Mesh.java
index 8a46c73..1a210cd 100644 (file)
@@ -81,8 +81,6 @@ public class Mesh implements Iterable<Mesh.T> {
 
         Matrix binding = Matrix.ONE;
         Vertex bound_to = this;
-        public float oldscore = 0;
-
 
         public Point getPoint() { return p; }
         public float score() { return oldscore; }
@@ -114,18 +112,6 @@ public class Mesh implements Iterable<Mesh.T> {
             applyQuadricToNeighbor();
         }
 
-        public void unApplyQuadricToNeighbor() {
-            if (nearest_in_other_mesh == null) return;
-            if (fundamentalQuadric == null) return;
-            nearest_in_other_mesh.unComputeError();
-            nearest_in_other_mesh.quadric = nearest_in_other_mesh.quadric.minus(fundamentalQuadric);
-            nearest_in_other_mesh.quadric_count--;
-            if (nearest_in_other_mesh.quadric_count==0)
-                nearest_in_other_mesh.quadric = Matrix.ZERO;
-            nearest_in_other_mesh.computeError();
-            nearest_in_other_mesh = null;
-        }
-
         public void applyQuadricToNeighbor() {
             if (score_against == null) return;