public class OffsetCoord
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
col
Kolumna obiektu.
|
static int |
EVEN
Wartość dla Hexa parzystego.
|
static int |
ODD
Wartość dla Hexa nieparzystego.
|
int |
row
Wiersz obiektu.
|
Constructor and Description |
---|
OffsetCoord(int col,
int row) |
Modifier and Type | Method and Description |
---|---|
static OffsetCoord |
qoffsetFromCube(int offset,
Hex h) |
static Hex |
qoffsetToCube(int offset,
OffsetCoord h)
Funkcja dla układu [odd/even]-q
|
static Hex |
roffsetToCube(int offset,
OffsetCoord h)
Funkcja dla układu [odd/even]-r
|
public final int col
public final int row
public static int EVEN
public static int ODD
public OffsetCoord(int col, int row)
col
- Kolumna.row
- Wiersz.public static OffsetCoord qoffsetFromCube(int offset, Hex h)
offset
- Wartość hexa(parzysty lub nieparzysty).h
- Hex bazowy.public static Hex qoffsetToCube(int offset, OffsetCoord h)
offset
- Wartość OffsetCoordów(parzyste lub nieparzyste).h
- Bazowe OffsetCoordypublic static Hex roffsetToCube(int offset, OffsetCoord h)
offset
- Wartość OffsetCoordów(parzyste lub nieparzyste).h
- Bazowe OffsetCoordy