Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improvements to tools.g3c and its tests (#310)
* Tests now use `allclose` where possible to make them more tolerant to floating point error. * Fix `sphere_behind_plane` and `sphere_beyond_plane`. * Add a line-circle algorithm from Andreas thesis and tests for it * Rename existing functions to be obviously iterative * Simplify iterative matrix multiplication to use `np.linalg.matrix power`. * Add type annotations for a couple of functions.
- Loading branch information