front matter
preface
acknowledgments
about this book
about the author
about the cover illustration
1 Getting started
1.1 Which parts of programming require geometry?
1.2 What is geometry for programmers?
1.3 Why not let my tools take care of geometry?
1.4 Applied geometry has been around forever; why learn it now?
1.5 You don’t have to know much to start
1.6 SymPy will do your math for you
2 Terminology and jargon
2.1 Numbers, points, and vectors
Numbers
Vectors
Section 2.1 summary
2.2 Vertices and triangles
Being pedantic about triangles
Triangle quality
Section 2.2 summary
2.3 Lines, planes, and their equations