areaHeight function
Implementation
int areaHeight(Iterable<Hex> area) {
if (area.isEmpty) {
return 0;
}
int min = area.first.cube.r;
int max = area.first.cube.r;
for (Hex hex in area) {
if (hex.cube.r < min) {
min = hex.cube.r;
}
if (hex.cube.r > max) {
max = hex.cube.r;
}
}
return max - min + 1;
}