BlackMATov
|
b8cb43c454
|
clean up ext api
|
2021-02-27 07:53:16 +07:00 |
|
BlackMATov
|
ebdcb4f495
|
trs function
|
2021-02-27 07:35:53 +07:00 |
|
BlackMATov
|
950d1758cf
|
add rotate4, remove shear_x, shear_y
|
2021-02-27 07:00:00 +07:00 |
|
BlackMATov
|
26158cbcc3
|
add rotate3, shear3
|
2021-02-27 06:39:31 +07:00 |
|
BlackMATov
|
e06d009cdb
|
less translate function variants
|
2021-02-27 06:22:33 +07:00 |
|
BlackMATov
|
9c70e2d40c
|
scale3, scale4 ext functions
|
2021-02-27 06:20:49 +07:00 |
|
BlackMATov
|
0ea995d32f
|
ext returns minimal matrices for rotate and scale
|
2021-02-27 05:48:23 +07:00 |
|
BlackMATov
|
ecca8a968a
|
rename units to new style
|
2021-02-26 14:09:45 +07:00 |
|
BlackMATov
|
3b94e4c26e
|
new type aliases
int2 -> ivec2, int2x2 -> imat2, etc.
|
2021-02-26 13:52:11 +07:00 |
|
|
|
98f6c0c044
|
Merge pull request #16 from BlackMATov/dev
Dev
|
2021-02-26 12:40:54 +07:00 |
|
BlackMATov
|
dd16c24249
|
postfix and infix increment operators
|
2021-02-26 12:32:13 +07:00 |
|
BlackMATov
|
325e0e7e9f
|
Merge branch 'feature/conversions' into dev
|
2021-02-26 12:14:04 +07:00 |
|
BlackMATov
|
e5216a013a
|
warning fixes
|
2021-02-26 12:11:00 +07:00 |
|
BlackMATov
|
5589d7f70e
|
style fixes
|
2021-02-26 10:43:40 +07:00 |
|
BlackMATov
|
7e1596acd1
|
quaternion ctor conversions
|
2021-02-26 10:38:01 +07:00 |
|
BlackMATov
|
e25be44585
|
matrix ctor conversions
|
2021-02-26 09:54:20 +07:00 |
|
BlackMATov
|
2557b0af0f
|
vector ctor conversions
|
2021-02-26 09:06:18 +07:00 |
|
BlackMATov
|
28bc36c0cd
|
add unit_init ctors
|
2021-02-25 04:24:20 +07:00 |
|
BlackMATov
|
9fc1e3e7ab
|
add zero and identity ctors
|
2021-02-25 00:29:35 +07:00 |
|
BlackMATov
|
81e7a0996f
|
add ctors without initialization
|
2021-02-25 00:05:51 +07:00 |
|
BlackMATov
|
2ef015d148
|
rewrite fold1 funcs
|
2021-02-24 22:33:26 +07:00 |
|
BlackMATov
|
08051bcc4a
|
two-type + - * / operators
|
2021-02-24 07:32:14 +07:00 |
|
BlackMATov
|
f0b616aa09
|
two-type dot and cross functions
|
2021-02-24 07:23:48 +07:00 |
|
|
|
5c8a602179
|
Merge pull request #14 from BlackMATov/dev
Dev
|
2021-02-24 05:01:35 +07:00 |
|
BlackMATov
|
302987a422
|
remove fma functions
|
2021-02-24 04:50:05 +07:00 |
|
BlackMATov
|
1107d936a8
|
remove all constexpr and noexcept specs from readme
|
2021-02-24 04:45:56 +07:00 |
|
BlackMATov
|
7c0427ce76
|
mark constexpr all generic functions
|
2021-02-24 04:41:23 +07:00 |
|
BlackMATov
|
e95b9cf898
|
return faceforward, reflect and refract functions
|
2021-02-24 03:48:47 +07:00 |
|
BlackMATov
|
e80f49133b
|
return modf function
|
2021-02-23 22:26:40 +07:00 |
|
BlackMATov
|
6e3c1ba523
|
rlength and rlength2 functions
|
2021-02-23 10:24:49 +07:00 |
|
BlackMATov
|
2bded8a680
|
some style fixes
|
2021-02-23 10:10:52 +07:00 |
|
BlackMATov
|
5c800b1ce6
|
warning fixes
|
2021-02-21 02:46:01 +07:00 |
|
BlackMATov
|
aae8244575
|
non-arithmetic T tests
|
2021-02-21 01:42:07 +07:00 |
|
BlackMATov
|
bb6a04855d
|
relation funcs non-arithmetic T support
|
2021-02-21 01:39:57 +07:00 |
|
BlackMATov
|
2a19b789eb
|
operators non-arithmetic T support
|
2021-02-21 01:27:12 +07:00 |
|
BlackMATov
|
8e971073af
|
ext funcs non-arithmetic T support
|
2021-02-21 01:11:45 +07:00 |
|
BlackMATov
|
347c721a7f
|
basic types non-arithmetic T support
|
2021-02-21 00:50:38 +07:00 |
|
BlackMATov
|
e3cefef78d
|
remove faceforward, reflect and refract functions
|
2021-02-19 05:20:27 +07:00 |
|
BlackMATov
|
1ba41e14b0
|
remove isnan, isinf, isfinite, modf, frexp and ldexp functions
|
2021-02-19 05:13:16 +07:00 |
|
|
|
9ac725dd45
|
Merge pull request #9 from BlackMATov/dev
Dev
|
2021-02-13 14:40:27 +07:00 |
|
BlackMATov
|
75ed7abd36
|
fix little nodiscard issues
|
2021-02-13 14:35:26 +07:00 |
|
BlackMATov
|
b6c763d19d
|
fix little coverage issues
|
2021-02-13 14:27:59 +07:00 |
|
BlackMATov
|
bc24072d74
|
fix warnings
|
2021-02-13 14:05:55 +07:00 |
|
BlackMATov
|
e74286cef9
|
update readme api
|
2021-02-13 13:56:55 +07:00 |
|
BlackMATov
|
81e1245d38
|
support "no-exceptions" environment #8
|
2021-02-13 13:55:37 +07:00 |
|
BlackMATov
|
9da099fabf
|
sizeN -> sizeN_t, ptrdiffN -> ptrdiffN_t, fqua -> qfloat, dqua -> qdouble
|
2021-02-13 12:58:18 +07:00 |
|
BlackMATov
|
172fd86c3c
|
min(scalar, vector), max(scalar, vector) funcs
|
2021-02-13 12:53:29 +07:00 |
|
BlackMATov
|
bbaa269840
|
code style fixes
|
2021-02-13 12:40:48 +07:00 |
|
BlackMATov
|
bcacd7b60e
|
remove ilist min/max; add copysign func
|
2021-02-13 11:19:37 +07:00 |
|
BlackMATov
|
c8570c6687
|
pair sincos for vectors
|
2021-02-12 18:16:54 +07:00 |
|