Go to file
2014-10-17 02:10:22 +02:00
Algebra ALGO: refactor 2014-10-13 22:06:12 +02:00
Algorithms/ConvexHull ALGO: improve haddock doc 2014-10-15 22:50:56 +02:00
CLI Restructure modules 2014-10-10 17:40:08 +02:00
Graphics/Diagram DIAGRAM: use (<>) instead of mappend 2014-10-14 21:24:21 +02:00
GUI GUI: make the MkMyGUI call less ugly 2014-10-17 01:06:24 +02:00
Parser Move the function 'first' from Parser to MyPrelude 2014-10-12 01:57:20 +02:00
System/FileSystem Restructure modules 2014-10-10 17:40:08 +02:00
.gitignore Update .gitignore 2014-10-10 17:53:17 +02:00
.hscolour Add hscolour 2014-10-01 20:14:44 +02:00
.travis.yml TRAVIS: add file 2014-10-17 02:04:52 +02:00
CG2.cabal Update project name 2014-10-15 22:50:39 +02:00
collinar.obj Add collinear.obj 2014-10-09 17:02:29 +02:00
GifMain.hs Restructure modules 2014-10-10 17:40:08 +02:00
GtkMain.hs Restructure modules 2014-10-10 17:40:08 +02:00
LICENSE Add GPL-2 LICENSE file 2014-10-01 20:15:00 +02:00
MyPrelude.hs PRELUDE: add if' function to simplify if-then-else 2014-10-13 22:30:57 +02:00
PerformanceTest.hs Add a simple performance test with a big obj file 2014-10-13 22:35:01 +02:00
README.md Update README 2014-10-17 02:10:22 +02:00
UB1_einfach.obj Add obj test files 2014-10-08 16:35:35 +02:00
UB1_sonderfaelle.obj Add obj test files 2014-10-08 16:35:35 +02:00

Random computer graphics algorithms visualized with the Diagrams library

Building

cabal build (you need cabal)

Running

cabal run Gtk -- file.obj or cabal run Gif -- -w 600 -h 600 -o out.gif

Build Status

Build Status