checkpoint
[anneal.git] / src / edu / berkeley / qfat / geom / Triangle.java
index 0ed9d39..6024e8f 100644 (file)
@@ -30,4 +30,12 @@ public abstract class Triangle {
                                  p2().distance(p3())),
                         p3().distance(p1())) / 2;
     }
+
+    public float aspect() {
+        float max = Math.max(Math.max(p1().distance(p2()),
+                                      p2().distance(p3())),
+                             p3().distance(p1())) / 2;
+        return 1/(1+area()/(max*max));
+    }
+
 }
\ No newline at end of file