Assorted routines and data structures

Basic affine geometry

2D shape intersection

Plotting and sampling

Sound and media