Commit Graph

10 Commits

Author SHA1 Message Date
9a101d68a5 POLYINT: first try of polygon intersection algorithm in O(n) 2014-10-25 01:44:13 +02:00
9dcf1e30f9 PRELUDE: add if' function to simplify if-then-else 2014-10-13 22:30:57 +02:00
d3a7c04398 PRELUDE: simplify seqList 2014-10-12 16:09:17 +02:00
378f7887d4 PRELUDE: add getLastX 2014-10-12 03:00:55 +02:00
b75f531533 ALGO: fix grahamGetCHSteps 2014-10-12 03:00:13 +02:00
15479e3c58 PRELUDE: add dupLast 2014-10-12 02:57:43 +02:00
b3371d16f9 PRELUDE: add seqList 2014-10-12 02:31:08 +02:00
24810e5970 Move the function 'first' from Parser to MyPrelude
It is useful and generic.
2014-10-12 01:57:20 +02:00
60f59bb2b7 ALGO: fix the algorithm
It was imprecise before and only worked by accident.
'grahamGetCHSteps' is a bit broken for now and caused duplicates.
2014-10-12 01:54:44 +02:00
6e4c7e47c2 Restructure modules 2014-10-10 17:40:08 +02:00