Geometric tools for computer graphics (MorganKaufmann Publishers, 2003)
Preface – 1. Introduction – 2. Matrices and Linear Systems – 3. Vector Algebra – 4. Matrices, Vector Algebra, and Transformations – 5. Geometric Primitives in 2D – 6. Distance in 2D – 7. Intersection in 2D – 8. Miscellaneous 2D Problems – 9. Geometric Primitives in 3D – 10. Distance in 3D – 11. Intersection in 3D – 12. Miscellaneous 3D Problems – 13. Computational Geometry Topics – A. Numerical Methods – B. Trigonometry – C. Basic Formulas For Geometric Primitives – Bibliography