13. Chapter 13: Elements of Computational Geometry
- 13.1. Basics of Computational Geometry
- 13.2. Points, Segments and their Properties
- 13.2.1. On precision and epsilon-equality
- 13.2.2. Points on a two-dimensional plane
- 13.2.3. Points as vectors
- 13.2.4. Scalar product of vectors
- 13.2.5. Polar coordinate system
- 13.2.6. Vector product and its properties
- 13.2.7. Segments on a plane
- 13.2.8. Generating random points on a segment
- 13.2.9. Collinearity of segments
- 13.2.10. Checking for intersections
- 13.2.11. Finding intersections
- 13.3. Working with Polygons
- 13.4. Convex Hulls