Computational geometry and computer graphics in C++ - Laszlo, Michael Jay (Prentice Hall, 1996)