Creation of regular tessellations

Finite sets of the 3 regular tessellations (see Wikipedia) can be created.

Triangle only, pattern [(3₆)]

Fast reticulate method

Tiling.pattern_333333(4, 4)
tri4x4Reticulate
Finite set of a [(3₆)] pattern
Tiling.pattern_333333_triangle(4)
triangleTriangleOfSide4
Finite set of a [(3₆)] pattern

Slow growth method

TilingGrowth.growFullVertex(FullVertex.s("(3₆)"), 60) // same as Tiling.pattern_333333(3)
triHexOfSide3
Finite set of a [(3₆)] pattern

Square only, pattern [(4₄)]

Fast reticulate method

Tiling.pattern_4444(4, 4)
fast4
Finite set of a [(4₄)] pattern

Slow growth method

TilingGrowth.growFullVertex(FullVertex.s("(4₄)"), 9) // same as Tiling.pattern_4444(3)
sqr3x3Growth
Finite set of a [(4₄)] pattern

Hexagon only, pattern [(6₃)]

Fast reticulate methods

Tiling.pattern_666(4, 4)
hex4x4Reticulate
Finite set of a [(6₃)] pattern
Tiling.pattern_666_trianguloid(4)
hexTrianguloidOfSide4
Finite set of a [(6₃)] pattern

Slow growth method

TilingGrowth.growFullVertex(FullVertex.s("(6₃)"), 19) // same as Tiling.pattern_666(3)
hexHexOfSide3
Finite set of a [(6₃)] pattern
The source code for this page can be found here.