BlackMATov
|
b77472e89b
|
rename equal_to to approximately, remove not_equal_to, add relational functions for matrix
|
2020-12-07 17:22:52 +07:00 |
|
BlackMATov
|
030c17dc9a
|
relational operators instead relational functions, add relational operators for matrix
|
2020-12-07 16:41:25 +07:00 |
|
BlackMATov
|
c38dc843d6
|
update readme api
|
2020-12-07 15:40:40 +07:00 |
|
BlackMATov
|
a6aba5b595
|
remove operator / between matrices
|
2020-12-07 15:38:56 +07:00 |
|
BlackMATov
|
439a10d95e
|
add matrix operators: ~, &, &=, |, |=, ^, ^=, &&, ||
|
2020-12-07 15:37:31 +07:00 |
|
BlackMATov
|
cc69a590dc
|
add vector operators: ~, &, &=, |, |=, ^, ^=, &&, ||
|
2020-12-07 15:35:03 +07:00 |
|
BlackMATov
|
12e738978a
|
operator! for vector and matrix, relational functions with scalars
|
2020-12-07 02:26:58 +07:00 |
|
|
|
942e074c63
|
Merge pull request #5 from BlackMATov/dev
Dev
|
2020-12-06 23:32:14 +07:00 |
|
BlackMATov
|
5fe1aab5b6
|
equal floats with tolerance
|
2020-12-06 23:15:08 +07:00 |
|
BlackMATov
|
b0659e9239
|
variadic min/max
|
2020-12-06 06:41:15 +07:00 |
|
BlackMATov
|
422d251df1
|
normalize axis in rotate function, little style fixes
|
2020-12-06 04:49:18 +07:00 |
|
BlackMATov
|
b246cad6af
|
add sincos
|
2020-12-06 04:12:43 +07:00 |
|
BlackMATov
|
80287ccaf8
|
vector project function
|
2020-12-06 03:07:08 +07:00 |
|
BlackMATov
|
f9dd3b6105
|
add rotate_x, rotate_y, rotate_z functions
|
2020-12-06 02:59:17 +07:00 |
|
|
|
2917a19cbc
|
Merge pull request #4 from BlackMATov/dev
Dev
|
2020-12-05 09:56:27 +07:00 |
|
BlackMATov
|
9767efbb1a
|
additional matrix ctos from matrix and vector
|
2020-12-04 23:31:22 +07:00 |
|
BlackMATov
|
eac4ad5437
|
detail funcs renaming
|
2020-12-04 22:57:03 +07:00 |
|
BlackMATov
|
a2b8f76a9c
|
generalize vector and matrix mul
|
2020-12-04 00:59:27 +07:00 |
|
BlackMATov
|
30cc68b352
|
style fix
|
2020-12-03 22:05:01 +07:00 |
|
BlackMATov
|
617ffab839
|
update README API
|
2020-12-03 07:12:18 +07:00 |
|
BlackMATov
|
a8bab65988
|
vector and matrix iterators
|
2020-12-03 07:06:48 +07:00 |
|
BlackMATov
|
76174171f3
|
data function for vector and matrix
|
2020-12-03 06:34:28 +07:00 |
|
BlackMATov
|
6513122fc5
|
rename vector value_type to component_type
|
2020-12-03 06:30:56 +07:00 |
|
BlackMATov
|
dc05e543a4
|
vector and matrix deduction guides
|
2020-12-03 06:11:31 +07:00 |
|
BlackMATov
|
7acd53c085
|
matrix ctor from diagonal vector
|
2020-12-03 05:48:25 +07:00 |
|
|
|
62aa28f93c
|
Merge pull request #3 from BlackMATov/dev
Dev
|
2020-11-30 21:49:35 +07:00 |
|
BlackMATov
|
24708afaaf
|
little tests refactoring
|
2020-11-30 18:14:19 +07:00 |
|
BlackMATov
|
5fc9bdf30c
|
Merge branch 'dev' into main
|
2020-11-29 23:27:29 +07:00 |
|
BlackMATov
|
cce03b9f9e
|
fix coverage
|
2020-11-29 23:13:13 +07:00 |
|
|
|
3192e0326f
|
Merge pull request #2 from BlackMATov/dev
Dev
|
2020-11-29 17:09:20 +07:00 |
|
BlackMATov
|
0841b7a1f0
|
add matrix transform overloads
|
2020-11-29 07:16:38 +07:00 |
|
BlackMATov
|
987071fbb1
|
force inline internal impl folds
|
2020-11-29 06:25:35 +07:00 |
|
BlackMATov
|
bf09ef3f7d
|
remove algorithm and functional deps
|
2020-11-29 00:41:02 +07:00 |
|
BlackMATov
|
d78b898159
|
replace catch2 to embedded doctest
|
2020-11-28 23:19:07 +07:00 |
|
BlackMATov
|
cc49fdedd3
|
forced constexpr default ctors
|
2020-11-28 23:15:06 +07:00 |
|
BlackMATov
|
df0d8d5a50
|
fix clang-6.0 tests compilation
|
2020-11-28 22:37:23 +07:00 |
|
BlackMATov
|
10bc8e6b92
|
add disclaimer to readme
|
2020-11-28 07:20:43 +07:00 |
|
|
|
e58befe4d7
|
Merge pull request #1 from BlackMATov/dev
Dev
|
2020-11-27 05:11:39 +07:00 |
|
BlackMATov
|
c349c36dba
|
try to fix clang compilation
|
2020-11-27 05:10:10 +07:00 |
|
BlackMATov
|
e3a17c0e13
|
readme API
|
2020-11-27 04:59:42 +07:00 |
|
BlackMATov
|
2d12032759
|
cast restrictions
|
2020-11-27 04:59:26 +07:00 |
|
BlackMATov
|
20257bd412
|
vector reciprocal
|
2020-11-27 03:46:16 +07:00 |
|
BlackMATov
|
a8f242acd6
|
nodiscard for ext functions
|
2020-11-26 22:27:51 +07:00 |
|
BlackMATov
|
7861cc69cf
|
nodiscard for vector and matrix funcs
|
2020-11-26 22:14:08 +07:00 |
|
BlackMATov
|
dcdb54a4f1
|
more restrictions of basic math functions and nodiscard
|
2020-11-26 20:37:14 +07:00 |
|
BlackMATov
|
bba60b0aad
|
type restrictions of basic math functions
|
2020-11-26 20:06:57 +07:00 |
|
BlackMATov
|
4d62fd034a
|
shear matrix
|
2020-11-26 18:15:31 +07:00 |
|
BlackMATov
|
29b6ec8d89
|
translate, rotate and scale for 2d
|
2020-11-26 17:49:13 +07:00 |
|
BlackMATov
|
15cd3a981e
|
orthographic and perspective functions
|
2020-11-26 06:21:51 +07:00 |
|
BlackMATov
|
6c4a1f64f5
|
look_at matrix functions
|
2020-11-26 05:49:35 +07:00 |
|