summaryrefslogtreecommitdiff
path: root/chickadee/math/matrix.scm
Commit message (Expand)AuthorAgeFilesLines
* math: matrix: Add procedures to extract translation from 4x4 matrix.David Thompson2020-12-161-1/+13
* math: matrix: Rename transform! to matrix4-transform!David Thompson2020-12-161-8/+8
* math: matrix: Add 3x3 matrix.David Thompson2020-10-151-106/+345
* math: matrix: Add procedures for X and Y axis rotations.David Thompson2019-10-111-0/+30
* math: matrix: Add transform-x and transform-y procedures.David Thompson2019-01-061-8/+17
* math: matrix: Fix a few docstrings.David Thompson2018-09-271-3/+3
* math: matrix: Fix typos in matrix4-2d-transform!David Thompson2018-01-171-2/+2
* math: matrix: Add matrix4-2d-transform! procedure.David Thompson2018-01-171-0/+42
* math: matrix: Allow translation by rect as if it were a vector.David Thompson2018-01-051-0/+7
* math: matrix: Allow translation with 3D vectors.David Thompson2017-11-121-5/+13
* math: matrix: Support converting a quaternion into a rotation matrix.David Thompson2017-11-121-0/+32
* math: matrix: Fix docstring.David Thompson2017-09-131-4/+3
* math: matrix: Add perspective-projection function.David Thompson2017-09-131-0/+12
* math: matrix: Add custom record type printer.David Thompson2017-09-131-0/+24
* math: matrix: Use vectors for matrix ops.David Thompson2017-01-131-16/+18
* math: matrix: Update to use new vector library.David Thompson2017-01-101-22/+12
* First commit!David Thompson2017-01-041-0/+315