|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
A MapGrid overlays a map board to constrain the legal locations of GamePieces
| Nested Class Summary | |
static class |
MapGrid.BadCoords
|
| Method Summary | |
void |
draw(java.awt.Graphics g,
java.awt.Rectangle bounds,
java.awt.Rectangle visibleRect,
double scale,
boolean reversed)
Draw the grid |
GridNumbering |
getGridNumbering()
|
java.awt.Point |
getLocation(java.lang.String location)
|
boolean |
isVisible()
Whether this grid should be drawn on the map |
java.lang.String |
locationName(java.awt.Point p)
|
int |
range(java.awt.Point p1,
java.awt.Point p2)
|
java.awt.Point |
snapTo(java.awt.Point p)
|
| Method Detail |
public java.awt.Point snapTo(java.awt.Point p)
public java.lang.String locationName(java.awt.Point p)
public java.awt.Point getLocation(java.lang.String location)
throws MapGrid.BadCoords
MapGrid.BadCoords
public int range(java.awt.Point p1,
java.awt.Point p2)
public boolean isVisible()
public void draw(java.awt.Graphics g,
java.awt.Rectangle bounds,
java.awt.Rectangle visibleRect,
double scale,
boolean reversed)
bounds - the boundaries of the grid (in magnified coordinates)scale - the magnification factorpublic GridNumbering getGridNumbering()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||