]> git.gag.com Git - sw/motorsim/commitdiff
Fixed web thickness bug
authorBill Kuker <bkuker@billkuker.com>
Mon, 20 Apr 2009 20:44:23 +0000 (20:44 +0000)
committerBill Kuker <bkuker@billkuker.com>
Mon, 20 Apr 2009 20:44:23 +0000 (20:44 +0000)
src/com/billkuker/rocketry/motorsim/grain/RotatedShapeGrain.java

index 3aab5d5eae55dfd6629c75ddc53a25c0faa0c1d0..6b7ef0d6df4a5f1d055d19e67bb7eb925dc7974c 100644 (file)
@@ -124,7 +124,7 @@ public class RotatedShapeGrain implements Grain {
                if (web != null)\r
                        return web;\r
 \r
-               java.awt.geom.Area a = getCrossSection(Amount.valueOf(0, SI.MILLIMETER));\r
+               java.awt.geom.Area a = shape.getShape(Amount.valueOf(0, SI.MILLIMETER));\r
                Rectangle r = a.getBounds();\r
                double max = r.getWidth() < r.getHeight() ? r.getHeight() : r\r
                                .getWidth(); // The max size\r
@@ -133,7 +133,7 @@ public class RotatedShapeGrain implements Grain {
                while (true) {\r
                        guess = min + (max - min) / 2; // Guess halfway through\r
                        log.debug("Min: " + min + " Guess: " + guess + " Max: " + max);\r
-                       a = getCrossSection(Amount.valueOf(guess, SI.MILLIMETER));\r
+                       a = shape.getShape(Amount.valueOf(guess, SI.MILLIMETER));\r
                        if (a.isEmpty()) {\r
                                // guess is too big\r
                                max = guess;\r