Flexible Truchet tiles
Arguments
- x
A number with the x coordinate of the center of the tile
- y
A number with the y coordinate of the center of the tile
- type
A single character to designate a type of tile; currently supported options are "Ac", "Bc", "Cc", "Dc", "As", "Bs", "Cs", "Ds"
- b
A number between zero and one that controls the shape of the boundary between the two parts of the tile
Note
For a discussion of Truchet patterns see: Robert Bosch & Urchin Colley (2013) Figurative mosaics from flexible Truchet tiles, Journal of Mathematics and the Arts, 7:3-4, 122-135, 10.1080/17513472.2013.838830
Examples
st_truchet_flex(type = "Al")
#> Linking to GEOS 3.8.0, GDAL 3.0.4, PROJ 6.3.1; sf_use_s2() is TRUE
#> Simple feature collection with 2 features and 1 field
#> Geometry type: POLYGON
#> Dimension: XY
#> Bounding box: xmin: -0.5 ymin: -0.5 xmax: 0.5 ymax: 0.5
#> CRS: NA
#> geometry color
#> 1 POLYGON ((-0.5 -0.5, -0.5 0... 2
#> 2 POLYGON ((-0.5 0.5, 0.5 0.5... 1
st_truchet_flex(type = "Cl")
#> Simple feature collection with 2 features and 1 field
#> Geometry type: POLYGON
#> Dimension: XY
#> Bounding box: xmin: -0.5 ymin: -0.5 xmax: 0.5 ymax: 0.5
#> CRS: NA
#> geometry color
#> 1 POLYGON ((-0.5 -0.5, -0.5 0... 1
#> 2 POLYGON ((-0.5 0.5, 0.5 0.5... 2