toolstroke: rename getPreview to getBounds

git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@625 d9718cc8-9f43-0410-858b-315f434eb58c
This commit is contained in:
jason@long.name 2013-05-16 23:41:24 +00:00
parent 86a2f05201
commit 0f0d063957
2 changed files with 5 additions and 17 deletions

View file

@ -32,7 +32,7 @@ public class ToolStroke
public ToolResult apply()
{
Rectangle r = getPreview();
Rectangle r = getBounds();
for (int i = r.y; i < r.y + r.height; i += tool.getHeight()) {
for (int j = r.x; j < r.x + r.width;
j += tool.getWidth()) {
@ -106,7 +106,7 @@ public class ToolStroke
this.ydest = ydest;
}
public Rectangle getPreview_line()
public Rectangle getBounds_line()
{
assert tool.getWidth() == 1;
assert tool.getHeight() == 1;
@ -131,13 +131,13 @@ public class ToolStroke
}
}
public Rectangle getPreview()
public Rectangle getBounds()
{
if (tool == MicropolisTool.RAIL ||
tool == MicropolisTool.ROADS ||
tool == MicropolisTool.WIRE)
{
return getPreview_line();
return getBounds_line();
}
Rectangle r = new Rectangle();
@ -169,18 +169,6 @@ public class ToolStroke
return r;
}
int getPreviewDx()
{
int sgn = xdest > xpos ? 1 : -1;
return (sgn + (xdest - xpos) / tool.getWidth()) * tool.getWidth();
}
int getPreviewDy()
{
int sgn = ydest > ypos ? 1 : -1;
return (sgn + (ydest - ypos) / tool.getHeight()) * tool.getWidth();
}
ToolResult apply3x3buildingTool(int xpos, int ypos, char tileBase)
{
int mapH = xpos - 1;

View file

@ -957,7 +957,7 @@ public class MainWindow extends JFrame
if (toolStroke != null) {
toolStroke.dragTo(x, y);
drawingArea.setToolPreview(
toolStroke.getPreview(),
toolStroke.getBounds(),
parseColor(strings.getString("tool."+currentTool.name()+".border"))
);
}