Things that seem to wind up appearing in project after project after project of mine, regardless of what language they are in, regardless of what the project does:
- const SEMITONE = 2.0.pow(1.0/12.0)
- A class implementing rectangle operations
- const DIR_COMPASS:[IVec2;4] = [IVec2::new(1,0), IVec2::new(0,1), IVec2::new(-1,0) , IVec2::new(0,-1)];