Reusable Header Files
I'll try to list header files here that are independently useful, and can be reused in other projects:
- Matrix.hpp — this header file provides a
Matrixclass with support for iterators (that can be used in range-based for loops), as well as a
SubMatrixRefclass which can create a light-weight reference to part of a
Matrixand which provides similarly capable iterators. Both classes support pretty-printing to
ostream. This header depends on GeometricPrimitives.hpp.