Commit Graph

22 Commits

Author SHA1 Message Date
hasufell 984ed40c63
Port to diagrams >1.3
# Conflicts:
#	Algebra/Vector.hs
#	CG2.cabal
#	Graphics/Diagram/Core.hs
#	Graphics/Diagram/Gif.hs
#	Graphics/Diagram/Gtk.hs
#	Test/Vector.hs
2015-05-21 02:14:15 +02:00
hasufell 5120a44d0f
Remove almost all 'type' usage to make types more transparent 2015-01-14 18:17:35 +01:00
hasufell eb1142b52f
ALGO: rm non-triangles and duplicates 2015-01-13 01:05:02 +01:00
hasufell 534284bbe0
ALGO: fix comment 2015-01-12 22:44:23 +01:00
hasufell dde5614ae3
ALGO: rm confusing comment 2015-01-12 22:44:04 +01:00
hasufell 41bc7e7744
ALGO: simplify 2015-01-12 22:40:39 +01:00
hasufell c8541f59b4
ALGO: use 'Segment' instead of '(PT, PT)' 2015-01-12 22:38:10 +01:00
hasufell 8a248adc41
ALGO: add type signatures 2015-01-12 22:37:10 +01:00
hasufell ba3cfb879e
ALGO: simplify monotoneDiagonals 2015-01-12 22:27:43 +01:00
hasufell f383cc65b2
ALGO: rewrite monotonePartitioning to avoid polygon duplicates 2015-01-12 22:27:17 +01:00
hasufell 3a1361b463
ALGO: fix documentation 2015-01-09 04:08:19 +01:00
hasufell 903ba85f9f
ALGO: improve documentation 2015-01-09 03:58:24 +01:00
hasufell 54284193cd
ALGO: improve naming of functions 2015-01-09 03:58:05 +01:00
hasufell 825dd9baa9
ALGO: rm redundant brackets 2015-01-09 03:24:44 +01:00
hasufell 521f799c49
Cleanup imports and language pragmas 2015-01-09 03:24:31 +01:00
hasufell f53207b48c
ALGO: add partitioning of polygons for triangulation 2015-01-09 03:24:09 +01:00
hasufell c96474e6fd
ALGO: use isInsidePoly 2015-01-09 03:20:13 +01:00
hasufell 6b873e9e5c
ALGO: try to implement y-monotonization 2015-01-08 01:44:47 +01:00
hasufell 550957da13
ALGO: rm junk 2015-01-08 01:37:49 +01:00
hasufell 211731af0c
ALGO: add isYmonotone function 2015-01-07 19:16:12 +01:00
hasufell 2bc3aec80a
ALGO: fix spelling 2015-01-07 19:15:51 +01:00
hasufell 013dfd054b
Implement vertex categorisation for Polygon Triangulation 2015-01-07 18:55:16 +01:00