正六边形的大小可以用内圆(接触边缘)或外圆(接触角)来描述。
在此页面上将外半径称为“尺寸”。 宽度和高度根据两个圆的直径(inradius)来定义。

间距取决于外圆的半径(size)和内圆的半径(inradius)

在平顶方向下,相邻六边形中心之间的水平距离为 horiz = 3/4 * width = 3/2 * size
垂直距离为 vert = height = sqrt(3) * size = 2 * inradius

在尖顶部方向中,相邻六边形中心之间的水平距离为 horiz = width == sqrt(3) * size == 2 * inradius
垂直距离为 vert = 3/4 * height == 3/2 * size

偏移坐标
最常见的方法是每隔一列或每行偏移一次。
列命名为col(q)。
行命名为row(r)。
有四种变体。

立方体坐标
轴向坐标
双坐标