public class WorldArea
extends java.lang.Object
| Constructor and Description |
|---|
WorldArea(WorldPoint... points)
Creates a 2-D polygonal area
|
WorldArea(WorldPoint point1,
WorldPoint point2)
Creates a 2-D rectangular area
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsPoint(SimpleLocatable locatable) |
boolean |
containsPoint(WorldPoint point) |
WorldPoint[] |
getWorldPoints() |
WorldPoint |
randomTile() |
boolean |
within() |
public WorldArea(WorldPoint point1, WorldPoint point2)
point1 - - Corner 1 of 2-D rectanglepoint2 - - Corner 2 of 2-D rectanglepublic WorldArea(WorldPoint... points)
points - - Polygonal array of edgespublic boolean within()
public boolean containsPoint(SimpleLocatable locatable)
public boolean containsPoint(WorldPoint point)
public WorldPoint randomTile()
public WorldPoint[] getWorldPoints()