Text this: Theoretical foundations of computer graphics and CAD /