All these coordinate systems use a 2D grid representation (column and row) differing from the cube coordinate system utilized in the HexCoordinates class, which maps hexagonal grid coordinates using three axes q, r, s, forming a cube structure.
The package contains utility functions and classes that aid in performing various mathematical operations specific to the program's focus on coordinates and shapes in a hexagonal grid: