public class GridDrawer extends Object
| Constructor and Description |
|---|
GridDrawer(HexagonMap map) |
| Modifier and Type | Method and Description |
|---|---|
void |
draw(Canvas canvas) |
void |
draw(Group root) |
void |
drawContour(Canvas canvas) |
static GridPosition |
pixelToPosition(int x,
int y,
int hexagonHeight,
int xPadding,
int yPadding) |
void |
setFont(Font font) |
public GridDrawer(HexagonMap map)
map - the global hex mappublic void draw(Canvas canvas)
public void draw(Group root)
public void drawContour(Canvas canvas)
public void setFont(Font font)
public static GridPosition pixelToPosition(int x, int y, int hexagonHeight, int xPadding, int yPadding)
x - pixel coordinatey - pixel coordinatehexagonHeight - size of hexagonsxPadding - x-padding between tilesyPadding - y-padding between tilesCopyright © 2019 GSI Helmholtzzentrum für Schwerionenforschung GmbH. All rights reserved.