aboutsummaryrefslogtreecommitdiff
path: root/angleset.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add angle sets (disjoint ranges) - initial supportAndreas Grois2015-11-101-0/+188
By adding a new angleset class, things get much easier to read. Also, the part of the previous commit that dealt with combining the individual ranges was kind of stupid. Things missing: o) functions to remove angle ranges from a set o) deferred add functions, that allow adding multiple ranges without calling the O(n²) function angleset::combine() in between.