public class Layout
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static com.pk.ltgame.hex.Orientation |
flat
Orientacja dla flat-top
|
Point |
hSize
Rozmiar pola(połowa szerokości).
|
com.pk.ltgame.hex.Orientation |
orient
Orientacja
|
Point |
oSize
Rozmiar pola(Połowa szerokości, wysokość).
|
static com.pk.ltgame.hex.Orientation |
pointy
Orientacja dla pointly-top
|
Constructor and Description |
---|
Layout(com.pk.ltgame.hex.Orientation orient,
Point hSize,
Point oSize) |
Modifier and Type | Method and Description |
---|---|
static Point |
hexToPix(Layout layout,
Hex h) |
static FractionalHex |
pixelToHex(Layout layout,
Point p) |
public final com.pk.ltgame.hex.Orientation orient
public final Point hSize
public final Point oSize
public static com.pk.ltgame.hex.Orientation pointy
public static com.pk.ltgame.hex.Orientation flat
public static Point hexToPix(Layout layout, Hex h)
layout
- Wykorzystywany Layout.h
- Wybrany Hex.public static FractionalHex pixelToHex(Layout layout, Point p)
layout
- Wykorzystywany Layout.p
- Wybrany punkt.