Copyright | (c) 2017 Jeffrey Rosenbluth |
---|---|
License | BSD-style (see LICENSE) |
Maintainer | jeffrey.rosenbluth@gmail.com |
Safe Haskell | None |
Language | Haskell2010 |
Recipes for the 17 wallpaper groups.
For more detailed descriptions of the various symmetry groups see: https://en.wikipedia.org/wiki/Frieze_group and "Creating Symmetry" by Frank A. Farris, 2015 Princeton University Press, Chapter 8
The color wheel used for all of the images:
- p111 :: RealFloat a => [Coef a] -> Recipe a
- p211 :: RealFloat a => [Coef a] -> Recipe a
- p1m1 :: RealFloat a => [Coef a] -> Recipe a
- p11m :: RealFloat a => [Coef a] -> Recipe a
- p11g :: RealFloat a => [Coef a] -> Recipe a
- p2mm :: RealFloat a => [Coef a] -> Recipe a
- p2mg :: RealFloat a => [Coef a] -> Recipe a
- nm :: RealFloat a => Int -> Int -> Recipe a