Commit graph

106 commits

Author SHA1 Message Date
fallenoak
b17b7a18e6
feat(matrix): add C44Matrix::Transpose 2022-12-24 17:24:35 -06:00
fallenoak
b0a37c4e5e
feat(matrix): add C44Matrix::Translate 2022-12-24 17:22:29 -06:00
fallenoak
3dd32515fe
feat(matrix): add C44Matrix::Scale for float 2022-12-24 17:20:03 -06:00
fallenoak
6b14afb6bd
feat(matrix): add C44Matrix::Scale for C3Vector 2022-12-24 17:15:54 -06:00
fallenoak
3619492e39
feat(vector): add operator* for C3Vector and C44Matrix 2022-12-24 17:08:45 -06:00
fallenoak
e960598699
feat(vector): add CImVector 2022-12-24 17:04:44 -06:00
fallenoak
785c612610 feat(rect): add CiRect 2022-12-24 16:48:55 -06:00
fallenoak
0623492fe6
feat(rect): add CRect 2022-12-24 15:09:50 -06:00
fallenoak
ae7654ea64 feat(vector): add C2iVector 2022-12-24 14:43:20 -06:00
fallenoak
bd159b5369
feat(vector): add C2Vector::operator== for C2Vector 2022-12-24 14:29:56 -06:00
fallenoak
285073dc24
chore(build): update actions/checkout to v3 2022-12-23 17:52:10 -06:00
fallenoak
3685d250c6
chore(build): update squall 2022-12-23 17:45:15 -06:00
fallenoak
6b2868abd4 chore(test): update catch2 to 2.13.10 2022-12-23 17:43:56 -06:00
fallenoak
d3149cd1c2
chore(build): update squall 2020-12-02 23:11:11 -06:00
fallenoak
ee03d5d6c4
chore(build): update squall 2020-12-02 21:46:01 -06:00
fallenoak
262ff380f7
chore(build): change storm link in tempest to public 2020-12-02 20:59:21 -06:00
fallenoak
583878d52f
chore(build): add missing subdirectory 2020-12-02 20:54:50 -06:00
fallenoak
2a6d8292d6
chore(build): recursively check out submodules in workflows 2020-12-02 20:40:42 -06:00
fallenoak
8ad095a214
chore(build): update squall 2020-12-02 20:38:40 -06:00
fallenoak
ff19608afc
chore(build): bump minimum cmake version 2020-12-02 20:34:56 -06:00
fallenoak
f3dea0c0db
chore(build): update .gitmodules 2020-12-02 20:34:15 -06:00
fallenoak
e9ff935840
chore(build): migrate to system lib 2020-12-02 20:32:58 -06:00
fallenoak
717557b18c
chore(build): migrate squall to lib 2020-12-02 20:25:10 -06:00
fallenoak
6126778dcb
chore(build): add pr workflow 2020-12-01 17:29:58 -06:00
fallenoak
f3ed5627b5
chore(vendor): update squall 2020-12-01 17:17:10 -06:00
fallenoak
1426dfed88
chore(build): add windows-latest to build matrix 2020-12-01 17:14:38 -06:00
fallenoak
385c46807b
chore(build): make build commands more generic in push workflow 2020-11-30 22:30:54 -06:00
fallenoak
f3fe0b6bbe
feat(matrix): add C44Matrix::RotateAroundZ 2020-11-30 17:28:07 -06:00
fallenoak
269c9b9a86
chore(test): use CHECK for multi-value assertions 2020-11-30 17:16:12 -06:00
fallenoak
f8404c9592
feat(matrix): add operator* for C44Matrix and C44Matrix 2020-11-29 23:45:50 -06:00
fallenoak
957635b484
feat(matrix): add C44Matrix::RotationAroundZ 2020-11-29 23:17:09 -06:00
fallenoak
5e8ed6ae7f
chore(matrix): mark C44Matrix::Determinant as const 2020-11-29 22:42:11 -06:00
fallenoak
c48d6716ac
chore(format): tidy C44Matrix::Adjoint 2020-11-29 14:02:59 -06:00
fallenoak
614f6b46e1
feat(matrix): add C44Matrix::Inverse 2020-11-29 14:01:06 -06:00
fallenoak
571f2369f9
feat(matrix): add operator* for C44Matrix and float 2020-11-29 13:40:10 -06:00
fallenoak
63a478841a
feat(matrix): add C44Matrix::Determinant 2020-11-29 13:32:25 -06:00
fallenoak
7da043cd47
feat(matrix): add C44Matrix::Adjoint 2020-11-29 13:19:28 -06:00
fallenoak
41f85dc8b7
feat(matrix): add C44Matrix element constructor 2020-11-29 12:55:53 -06:00
fallenoak
2e64cb75da
feat(matrix): add C44Matrix 2020-11-28 22:42:41 -06:00
fallenoak
51ccc49265
feat(vector): add C2Vector constructors 2020-11-26 12:46:16 -06:00
fallenoak
0ebe6450a0
feat(vector): add C2Vector 2020-11-26 12:40:31 -06:00
fallenoak
1ed0cd740b
feat(vector): add C4Vector 2020-11-26 11:53:27 -06:00
fallenoak
6f82ab3561
feat(vector): add operator!= for C3Vector and C3Vector 2020-11-26 11:41:04 -06:00
fallenoak
ee4612182a
feat(vector): add operator+ for C3Vector and C3Vector 2020-11-26 11:38:37 -06:00
fallenoak
4278157faf
feat(vector): add C3Vector::Normalize 2020-11-26 10:59:42 -06:00
fallenoak
e38af58adb
feat(vector): add C3Vector::Mag 2020-11-26 10:48:52 -06:00
fallenoak
6c1bd11811
chore(vector): add additional tests for C3Vector 2020-11-26 10:28:41 -06:00
fallenoak
9bebffa8a1
feat(math): add CMath 2020-11-26 09:26:35 -06:00
fallenoak
62d5c2d355
chore(build): checkout submodules in push workflow 2020-11-26 09:13:00 -06:00
fallenoak
d14778c6c3
chore(build): add squall 2020-11-26 08:54:05 -06:00