Algorithms for reporting and counting geometric intersections - Bentley, Jon Louis; Ottmann, Thomas (1978)