BlackMATov
|
0e5692bdd0
|
matrix: rewrite projections to dx style
|
2021-01-29 08:58:39 +07:00 |
|
BlackMATov
|
0b1955ce49
|
add some code references
|
2021-01-29 01:35:28 +07:00 |
|
BlackMATov
|
2d42a2069a
|
code style fixes
|
2021-01-28 07:15:05 +07:00 |
|
BlackMATov
|
cae39ff1fb
|
qua: matrix to quaternion by qrotate and look_at functions
|
2021-01-28 07:12:08 +07:00 |
|
BlackMATov
|
ddac471c19
|
add some code references
|
2021-01-28 07:09:35 +07:00 |
|
BlackMATov
|
15e7118de0
|
qua to mat by rotate
|
2021-01-27 10:02:28 +07:00 |
|
BlackMATov
|
a92f42438b
|
fun: initializer_list min/max instead variadic
|
2021-01-27 07:51:38 +07:00 |
|
BlackMATov
|
e3518b0c89
|
vector, matrix: +operator
|
2021-01-27 00:54:19 +07:00 |
|
BlackMATov
|
c46fa4e0d2
|
vector, matrix: remove relation functions with scalars
|
2021-01-27 00:49:19 +07:00 |
|
BlackMATov
|
8f4afbfbdc
|
qua: less, less_equal, greater, greater_equal
|
2021-01-27 00:22:00 +07:00 |
|
BlackMATov
|
5651208914
|
vector: perpendicular
|
2021-01-26 23:23:39 +07:00 |
|
BlackMATov
|
b5bf46606d
|
vector: rotate_x, rotate_y, rotate_z ext functions
|
2021-01-26 21:41:01 +07:00 |
|
BlackMATov
|
ecee465511
|
back to catch
|
2021-01-26 20:57:19 +07:00 |
|
BlackMATov
|
c440789bee
|
rotate vec4 by qua
|
2021-01-26 02:26:48 +07:00 |
|
BlackMATov
|
1d5ee20967
|
basic qua ext rotation functions
|
2021-01-26 02:06:46 +07:00 |
|
BlackMATov
|
4279552522
|
qua: approx, equal_to, not_equal_to
|
2021-01-26 01:59:17 +07:00 |
|
BlackMATov
|
4a8c69e4f4
|
qua: dot, length, length2, normalize
|
2021-01-26 01:57:39 +07:00 |
|
BlackMATov
|
341e3dd0a3
|
qua: isnan, isinf, isfinite
|
2021-01-26 01:54:20 +07:00 |
|
BlackMATov
|
1acbb0dffb
|
qua * *= / /= operators
|
2021-01-26 01:50:34 +07:00 |
|
BlackMATov
|
ec5d2d59e3
|
qua without fold details
|
2021-01-26 01:45:56 +07:00 |
|
BlackMATov
|
55d5dfd9a3
|
hash and cast_to qua functions
|
2021-01-25 06:10:53 +07:00 |
|
BlackMATov
|
e26d759b6d
|
qua +,-,+=,-= operators
|
2021-01-25 05:56:52 +07:00 |
|
BlackMATov
|
41c21078da
|
basic qua detail functions
|
2021-01-25 05:46:37 +07:00 |
|
BlackMATov
|
1d8ffaaa34
|
basic qua data structure
|
2021-01-22 00:12:55 +07:00 |
|
BlackMATov
|
c5af0faafa
|
basic qua headers
|
2021-01-20 21:31:27 +07:00 |
|
BlackMATov
|
acf5b5be73
|
Merge branch 'dev' into main
|
2021-01-11 19:03:08 +07:00 |
|
BlackMATov
|
ad9ea988bb
|
new ci scripts
|
2021-01-11 17:22:41 +07:00 |
|
BlackMATov
|
e1adc09d6f
|
Happy New Year! 🥳
|
2021-01-11 14:59:38 +07:00 |
|
|
|
278d4bff19
|
Merge pull request #6 from BlackMATov/dev
Dev
|
2020-12-08 00:48:40 +07:00 |
|
BlackMATov
|
b83290208f
|
revert relational operators to functions
|
2020-12-07 20:30:57 +07:00 |
|
BlackMATov
|
975015bcab
|
rename reciprocal to rcp
|
2020-12-07 17:32:53 +07:00 |
|
BlackMATov
|
ae3ad234a7
|
rename approximately to approx
|
2020-12-07 17:29:47 +07:00 |
|
BlackMATov
|
4543e5c86d
|
rename unit test approx classes
|
2020-12-07 17:27:56 +07:00 |
|
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 |
|