Describes a cell in a Floret.Grid. Each floret is a pentagon with one vertex “spikier” than the others.
That vertex can be thought of as the center of a hexagon, while the vertex two clockwise from that is a vertex
of the same hexagon. The remaining vertices are off from the hexagon’s edge but in such a way that 6 florets
make a flower-like shape which tiles the plane in a hexagonal pattern.
Remarks
The “spikier” angles of six pentagons all meet at a vertex, so they must be 60°. The remaining angles are
therefore (540 − 60)/4 = 120°.
The shorter side length of the pentagons is 1/√7. The following shows the derivation of this and the point
coordinates. This diagram assumes a side length of 1 for the underlying hexagon. The code assumes 3/2, i.e.,
it scales it up by a factor of 3/2.