public final class GridData extends Object
Hexagons of a HexagonalGrid
and the HexagonalGrid's own immutable properties.| Constructor and Description |
|---|
GridData(HexagonOrientation orientation,
HexagonalGridLayout gridLayout,
double radius,
int gridWidth,
int gridHeight)
Creates a new GridData based on
orientation and radius. |
| Modifier and Type | Method and Description |
|---|---|
int |
getGridHeight() |
HexagonalGridLayout |
getGridLayout() |
int |
getGridWidth() |
double |
getHexagonHeight() |
double |
getHexagonWidth() |
HexagonOrientation |
getOrientation() |
double |
getRadius() |
public GridData(HexagonOrientation orientation, HexagonalGridLayout gridLayout, double radius, int gridWidth, int gridHeight)
orientation and radius.orientation - orientationgridLayout - grid layoutradius - radiusgridWidth - grid width (units)gridHeight - grid height (units)public HexagonOrientation getOrientation()
public HexagonalGridLayout getGridLayout()
public double getRadius()
public double getHexagonHeight()
public double getHexagonWidth()
public int getGridWidth()
public int getGridHeight()
Copyright © 2016. All rights reserved.