public class ListZone extends Zone.Skeleton
List.Zone.Helper, Zone.Skeleton| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<Coord> |
coords |
height, width| Constructor and Description |
|---|
ListZone(java.util.Collection<Coord> coordCollection) |
ListZone(Coord[] coords) |
ListZone(java.util.List<Coord> coords) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(Coord c) |
boolean |
contains(int x,
int y) |
java.util.List<Coord> |
getAll() |
java.util.List<Coord> |
getState() |
boolean |
isEmpty() |
int |
size() |
java.lang.String |
toString() |
contains, extend, getCenter, getDiagonal, getExternalBorder, getHeight, getInternalBorder, getWidth, intersectsWith, iterator, translate, translate, xBound, yBoundprotected final java.util.List<Coord> coords
public ListZone(java.util.List<Coord> coords)
public ListZone(Coord[] coords)
public ListZone(java.util.Collection<Coord> coordCollection)
public boolean isEmpty()
public int size()
size in interface Zonesize in class Zone.SkeletonZone.getAll()).public boolean contains(Coord c)
contains in interface Zonecontains in class Zone.Skeletonc.public boolean contains(int x,
int y)
contains in interface Zonecontains in class Zone.Skeletonpublic java.util.List<Coord> getAll()
public java.util.List<Coord> getState()
this. Use at your own risks.public java.lang.String toString()
toString in class java.lang.ObjectCopyright © Eben Howard 2012–2022. All rights reserved.