butterflies: butterfly tilings

[ gpl, graphics, library, program ] [ Propose Tags ]

various tilings with butterflies (after M C Escher 1950)


[Skip to Readme]
Versions [faq] 0.3.0.1, 0.3.0.2
Dependencies base (>=4.6 && <4.14), butterflies, bytestring (==0.10.*), gl-capture (==0.1.*), GLUT (==2.7.*), OpenGLRaw (==3.3.*), repa (==3.4.*), repa-devil (==0.3.*) [details]
License GPL-3.0-only
Copyright (C) 2013,2018 Claude Heiland-Allen <claude@mathr.co.uk>
Author Claude Heiland-Allen
Maintainer claude@mathr.co.uk
Revised Revision 1 made by ClaudeHeilandAllen at 2019-08-28T01:47:23Z
Category Graphics
Home page https://code.mathr.co.uk/butterflies
Source repo head: git clone https://code.mathr.co.uk/butterflies.git
this: git clone https://code.mathr.co.uk/butterflies.git(tag v0.3.0.2)
Uploaded by ClaudeHeilandAllen at 2018-11-06T07:35:32Z
Distributions NixOS:0.3.0.2
Executables butterflies-flat
Downloads 1227 total (42 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2018-11-06 [all 3 reports]

Modules

  • Geometry
    • Geometry.Class
    • Flat
      • ThreeD
        • Geometry.Flat.ThreeD.Space
      • TwoD
        • Geometry.Flat.TwoD.Space
        • Tessellation
          • Geometry.Flat.TwoD.Tessellation.Triangular
    • Hyperbolic
      • TwoD
        • Geometry.Hyperbolic.TwoD.HalfSpace
    • Geometry.Utils

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees


Readme for butterflies-0.3.0.2

[back to package description]
butterflies -- butterfly tilings
Copyright (C) 2013  Claude Heiland-Allen <claude@mathr.co.uk>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.


Example usage:

  #!/bin/bash
  for s in $(seq 2 5)
  do
    for p in $(seq 0 $((s/2)))
    do
      q=$((s-p))
      butterflies-flat $q $p -geometry 1024x1024
    done
  done