|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsim.field.grid.AbstractGrid2D
Field Summary | |
protected int |
height
|
protected int |
width
|
Constructor Summary | |
AbstractGrid2D()
|
Method Summary | |
int |
dlx(int x,
int y)
Hex downleft x. |
int |
dly(int x,
int y)
Hex downleft y. |
int |
downx(int x,
int y)
Hex down x. |
int |
downy(int x,
int y)
Hex down y. |
int |
drx(int x,
int y)
Hex downright x. |
int |
dry(int x,
int y)
Hex downright y. |
int |
getHeight()
Get the height |
void |
getNeighborsHamiltonianDistance(int x,
int y,
int dist,
boolean toroidal,
IntBag xPos,
IntBag yPos)
|
void |
getNeighborsHexagonalDistance(int x,
int y,
int dist,
boolean toroidal,
IntBag xPos,
IntBag yPos)
|
void |
getNeighborsMaxDistance(int x,
int y,
int dist,
boolean toroidal,
IntBag xPos,
IntBag yPos)
|
int |
getWidth()
Get the width |
int |
stx(int x)
Simple [and fast] toroidal x. |
int |
sty(int y)
Simple [and fast] toroidal y. |
int |
tx(int x)
Toroidal x. |
int |
ty(int y)
Toroidal y. |
int |
ulx(int x,
int y)
Hex upleft x. |
int |
uly(int x,
int y)
Hex upleft y. |
int |
upx(int x,
int y)
Hex up x. |
int |
upy(int x,
int y)
Hex up y. |
int |
urx(int x,
int y)
Hex upright x. |
int |
ury(int x,
int y)
Hex upright y. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected int width
protected int height
Constructor Detail |
public AbstractGrid2D()
Method Detail |
public final int getWidth()
Grid2D
getWidth
in interface Grid2D
public final int getHeight()
Grid2D
getHeight
in interface Grid2D
public final int tx(int x)
Grid2D
tx
in interface Grid2D
public final int ty(int y)
Grid2D
ty
in interface Grid2D
public final int stx(int x)
Grid2D
stx
in interface Grid2D
public final int sty(int y)
Grid2D
sty
in interface Grid2D
public final int ulx(int x, int y)
Grid2D
ulx
in interface Grid2D
public final int uly(int x, int y)
Grid2D
uly
in interface Grid2D
public final int urx(int x, int y)
Grid2D
urx
in interface Grid2D
public final int ury(int x, int y)
Grid2D
ury
in interface Grid2D
public final int dlx(int x, int y)
Grid2D
dlx
in interface Grid2D
public final int dly(int x, int y)
Grid2D
dly
in interface Grid2D
public final int drx(int x, int y)
Grid2D
drx
in interface Grid2D
public final int dry(int x, int y)
Grid2D
dry
in interface Grid2D
public final int upx(int x, int y)
Grid2D
upx
in interface Grid2D
public final int upy(int x, int y)
Grid2D
upy
in interface Grid2D
public final int downx(int x, int y)
Grid2D
downx
in interface Grid2D
public final int downy(int x, int y)
Grid2D
downy
in interface Grid2D
public final void getNeighborsMaxDistance(int x, int y, int dist, boolean toroidal, IntBag xPos, IntBag yPos)
getNeighborsMaxDistance
in interface Grid2D
public final void getNeighborsHamiltonianDistance(int x, int y, int dist, boolean toroidal, IntBag xPos, IntBag yPos)
getNeighborsHamiltonianDistance
in interface Grid2D
public final void getNeighborsHexagonalDistance(int x, int y, int dist, boolean toroidal, IntBag xPos, IntBag yPos)
getNeighborsHexagonalDistance
in interface Grid2D
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |