Expand description

Implement the general sweep line algorithm used for algorithms like Boolean operations and connectivity extraction.

Modules

  • Drop-in replacement for the splay set used for the scanline. Based on the BTreeSet of the standard library. This might be less performant than the implementation based on a splay set, but it is here for comparisons.
  • Compute the ordering among edges. This is used to keep sweep events in the right ordering in the scan line.
  • Drop-in replacement for the splay set used for the scanline. Very easy implementation but inefficient for large problems.
  • Scanline based on a splay set.