Commit Graph

20 Commits

Author SHA1 Message Date
hasufell f3cabab280
Implement visualizing the quad tree in a separate window
This window creation still sucks a bit, we should realize it
without actually showing it.
2014-11-15 03:58:38 +01:00
hasufell 3d42e7d62d
Add missing module to the Gif executable 2014-11-15 00:50:08 +01:00
hasufell 75c45149d9
Rename Algorithms.RangeSearch.Core to Algorithms.RangeSearch.QuadTree 2014-11-15 00:49:44 +01:00
hasufell 1387555de6
Update cabal file to include the Parser.PathParser module 2014-11-14 21:26:37 +01:00
hasufell 62d7c9ffcd
ALGO: implement the quad tree 2014-11-13 23:05:56 +01:00
hasufell ddff8b1fb2
Allow drawing the polygon stuff via GUI 2014-10-25 03:15:38 +02:00
hasufell 9a101d68a5
POLYINT: first try of polygon intersection algorithm in O(n) 2014-10-25 01:44:13 +02:00
hasufell dc137d55de
Update project name 2014-10-15 22:50:39 +02:00
hasufell eadbf76978
CABAL: rm unnecessary dependency from Gtk executable 2014-10-10 18:02:26 +02:00
hasufell 40313baa7d
CABAL: add missing JuicyPixels 2014-10-10 17:55:52 +02:00
hasufell 6e4c7e47c2
Restructure modules 2014-10-10 17:40:08 +02:00
hasufell 5ce94d36aa
Add missing Algorithms.ConvexHull to 'other-modules' 2014-10-09 03:31:15 +02:00
hasufell 1fd0b9f27f
Allow generating gifs vor visualizing steps of the graham algo
TODO: this still requires us to hack on Main.hs, because
it isn't compatible with the GUI.
Also see https://github.com/diagrams/diagrams-cairo/issues/55
2014-10-09 03:10:21 +02:00
hasufell 09ac8dd440
Move splitBy to more general 'Util' module 2014-10-08 16:24:07 +02:00
hasufell 73984b796d
Move Defaults.hs to 'Class' subsystem 2014-10-07 19:18:16 +02:00
hasufell b7d752ae20
Restructure files, add new subsystems 2014-10-07 19:12:59 +02:00
hasufell d69647dcd3
Add all other modules to the cabal file 2014-10-05 21:12:08 +02:00
hasufell f46d47c827
Loosen the version constraints for base a bit 2014-10-05 15:51:41 +02:00
hasufell 1ca38186e8
Switch to glade 2014-10-02 14:29:56 +02:00
hasufell 49e5dba8f3
Add cabal file 2014-10-01 15:36:37 +02:00