Algorithms and data structures with applications to graphics and geometry - Nievergelt, Jurg; Hinrichs, Klaus (Prentice Hall, Inc., 1993)