import javax.measure.quantity.Area;\r
import javax.measure.quantity.Length;\r
import javax.measure.quantity.Volume;\r
+import javax.measure.unit.SI;\r
\r
import org.jscience.physics.amount.Amount;\r
\r
}\r
\r
public java.awt.geom.Area getSideView(Amount<Length> regression) {\r
+ Rectangle2D unburntBounds = grain.getSideView(Amount.valueOf(0, SI.MILLIMETER)).getBounds2D();\r
+ \r
java.awt.geom.Area ret = new java.awt.geom.Area();\r
java.awt.geom.Area g = grain.getSideView(regression);\r
Rectangle2D b = g.getBounds2D();\r
for ( int i = 0 ; i < count ; i++ ){\r
ret.add(g);\r
- ret.transform(AffineTransform.getTranslateInstance(b.getWidth() + 10, 0));\r
+ ret.transform(AffineTransform.getTranslateInstance(0, unburntBounds.getHeight() + 10));\r
}\r
return ret;\r
}\r