boundary_word_hexagon, a Python code which describes the outline of an object on a grid of hexagons, using a string of symbols that represent the sequence of steps tracing out the boundary.
Objects constructed by connecting congruent regular hexagons are known as polyhexes.
The information on this web page is distributed under the MIT license.
boundary_word_hexagon is available in a MATLAB version and an Octave version and a Python version.
boundary_word_equilateral, a Python code which describes the outline of an object on a grid of equilateral triangles, using a string of symbols that represent the sequence of steps tracing out the boundary.
boundary_word_square, a Python code which describes the outline of an object on a grid of squares, using a string of symbols that represent the sequence of steps tracing out the boundary.