Computational geometry, algorithms and applications - Berg, Mark De, Cheong, Otfried, Kreveld, Marc Van (NEW YORK SPRINGER, 2008)