Commit Graph

34 Commits

Author SHA1 Message Date
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
BlackMATov
81e1245d38 support "no-exceptions" environment #8 2021-02-13 13:55:37 +07:00
BlackMATov
bcacd7b60e remove ilist min/max; add copysign func 2021-02-13 11:19:37 +07:00
BlackMATov
1e4e6de05e return doctest instead catch 2021-02-11 12:48:39 +07:00
BlackMATov
89f9872d96 lerp with two scale argumets 2021-01-31 01:41:29 +07:00
BlackMATov
006bd47ae6 style fixes 2021-01-30 08:35:12 +07:00
BlackMATov
a92f42438b fun: initializer_list min/max instead variadic 2021-01-27 07:51:38 +07:00
BlackMATov
ecee465511 back to catch 2021-01-26 20:57:19 +07:00
BlackMATov
e1adc09d6f Happy New Year! 🥳 2021-01-11 14:59:38 +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
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
b246cad6af add sincos 2020-12-06 04:12:43 +07:00
BlackMATov
24708afaaf little tests refactoring 2020-11-30 18:14:19 +07:00
BlackMATov
d78b898159 replace catch2 to embedded doctest 2020-11-28 23:19:07 +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
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
bd156d8af9 equal_to with epsilon 2020-11-26 02:27:47 +07:00
BlackMATov
ed8e530acc isnormal, issubnormal 2020-11-26 01:58:27 +07:00
BlackMATov
4505a5899b scalar relational functions 2020-11-26 01:52:24 +07:00
BlackMATov
a8e34285ee length2 and distance2 2020-11-25 20:13:02 +07:00
BlackMATov
8dd4ccc08b lerp instead mix 2020-11-25 18:55:41 +07:00
BlackMATov
e589c03c53 isfinite function 2020-11-25 18:47:44 +07:00
BlackMATov
7cf4059e32 saturate function 2020-11-25 18:43:29 +07:00
BlackMATov
2b9a6d4951 move common tests code 2020-11-25 18:33:11 +07:00
BlackMATov
a14f719e21 remove union data 2020-11-23 06:39:06 +07:00
BlackMATov
2cee3a4d42 single value math funcs 2020-11-23 05:37:15 +07:00