Emil Dotchevski
|
2e574dd16f
|
Replaced BOOST_TEST with BOOST_TEST_EQ / _NE etc. as appropriate
|
2025-12-24 23:54:11 -05:00 |
|
Rene Rivera
|
269553c123
|
Sync from upstream.
|
2024-09-24 23:23:05 -05:00 |
|
Emil Dotchevski
|
c26cbf5c0d
|
Header generation changes
|
2024-09-21 21:10:37 -07:00 |
|
Rene Rivera
|
bba8369ad3
|
Switch to /boost/test//included target for header only mode of Boost.Test.
|
2024-07-25 23:30:00 -05:00 |
|
Rene Rivera
|
5843a6b567
|
Change all <source> references to <library>.
|
2024-07-20 19:42:10 -05:00 |
|
Rene Rivera
|
c35a004c1e
|
Make the library modular usable.
|
2024-03-11 08:38:17 -05:00 |
|
Emil Dotchevski
|
68f960dc43
|
Added signed/unsigned long long specializations for is_scalar
|
2024-02-27 00:36:08 -08:00 |
|
Emil Dotchevski
|
a1b9945f0a
|
Indentation fix (whitespace)
|
2024-02-03 15:52:43 -08:00 |
|
Emil Dotchevski
|
fa272cb0b0
|
Issue 44
|
2023-06-06 12:48:59 -07:00 |
|
Emil Dotchevski
|
e659dc47a6
|
translation() supports non-square matrices
|
2023-03-08 22:44:36 -08:00 |
|
Emil Dotchevski
|
bb440047d5
|
Deprecated slerp, added slerp180/slerp360.
|
2023-03-01 21:21:26 -08:00 |
|
Emil Dotchevski
|
6c40de6058
|
Drone testing
|
2023-01-23 09:59:13 -08:00 |
|
Emil Dotchevski
|
f7a3f6f759
|
Optional support for write_element definitions that take the value to write as an argument, instead of returning a reference to the element.
|
2022-03-14 20:20:49 -07:00 |
|
Emil Dotchevski
|
786303cdbb
|
Support for std::array if C++11 is available (Issue #38)
|
2022-02-06 19:55:03 -08:00 |
|
Emil Dotchevski
|
be39b1008a
|
Updated copyright message
|
2022-01-18 15:02:54 -08:00 |
|
Emil Dotchevski
|
cfa94dbd40
|
is_scalar<char>::value is now false
|
2021-11-26 12:51:58 -08:00 |
|
Emil Dotchevski
|
36ab7dfd00
|
Issue 33
|
2021-07-21 21:24:57 -07:00 |
|
Emil Dotchevski
|
9b8a496080
|
Generating qvm.hpp and qvm_lite.hpp on GitHub Actions
|
2020-12-19 23:46:20 -08:00 |
|
Emil Dotchevski
|
161cd80bf5
|
Github CI
|
2020-12-17 20:34:59 -08:00 |
|
Emil Dotchevski
|
9fd0764eaa
|
Major refactor: single header support, deduce_quat2/deduce_vec2/deduce_mat2 used in all binary operations, cross product for 2D vectors, Meson build
|
2020-12-16 00:05:15 -08:00 |
|
Giovanni Mascellani
|
023da32231
|
Fix typo in copyright headers.
|
2020-10-11 16:42:13 +02:00 |
|
Emil Dotchevski
|
e59006aa27
|
long double overloads in math.hpp
|
2020-04-01 21:51:30 -07:00 |
|
Emil Dotchevski
|
ffb434f1fa
|
Issue #23, thanks steveire
|
2020-02-29 13:02:49 -08:00 |
|
Emil Dotchevski
|
eb64271a11
|
Switched include guards from UUID_ to BOOST_QVM_
|
2019-12-20 23:21:57 -08:00 |
|
Emil Dotchevski
|
e941c93465
|
Improved cmp_mm_test
|
2019-08-06 14:01:26 -07:00 |
|
Emil Dotchevski
|
a4be6e687b
|
Better cmp_vv_test.
|
2019-08-06 12:22:55 -07:00 |
|
Emil Dotchevski
|
79612faa2c
|
Added missing copyright messages
|
2019-08-05 12:27:01 -07:00 |
|
Emil Dotchevski
|
f35bd6ce1f
|
travis
|
2019-08-04 22:45:21 -07:00 |
|
Emil Dotchevski
|
1439653aea
|
travis
|
2019-08-04 22:29:10 -07:00 |
|
Emil Dotchevski
|
2163d6a3e5
|
Fixed boost/test/floating_point_comparison.hpp:14:152: note: #pragma message: This header is deprecated. Use This header is deprecated.
|
2019-08-04 22:02:50 -07:00 |
|
Emil Dotchevski
|
7250d56bb8
|
Fixing compile error in cmp_vv_test.cpp
|
2019-08-04 19:11:06 -07:00 |
|
Emil Dotchevski
|
084c93f565
|
Removed equal_to, removed deduce_scalar from cmp<>.
|
2019-08-04 19:07:50 -07:00 |
|
agate-pris
|
6015652c0c
|
Add test of cmp for non default constructible scalar type
|
2019-08-03 18:56:40 +09:00 |
|
Emil Dotchevski
|
f15c67aa78
|
vec_register, thanks agate-pris
|
2018-12-17 14:59:00 -08:00 |
|
Emil Dotchevski
|
7f7a846bca
|
Euler angles
|
2018-03-14 21:12:15 -07:00 |
|
Emil Dotchevski
|
5c079d4492
|
Implemented "swizzling" for scalars->vectors, e.g. X001(42.0f)->(42.0f,0,0,1)
|
2016-12-23 18:20:44 -08:00 |
|
Emil Dotchevski
|
5393fc3f1f
|
Implemented quat_traits_defaults, vec_traits_defaults, mat_traits_defaults. Deleted mat_index/vec_index.
|
2016-12-21 12:29:03 -08:00 |
|
Emil Dotchevski
|
a08d224368
|
is_scalar<long double>::value is now true.
|
2016-11-03 20:23:58 -07:00 |
|
Emil Dotchevski
|
d9e1584aef
|
scalar*vec, scalar*mat operations implemented
|
2016-11-03 20:13:27 -07:00 |
|
Emil Dotchevski
|
f20c6d4911
|
Moving Jamfile.v2 test targets back into the test directory.
|
2016-07-06 15:20:48 -07:00 |
|
Emil Dotchevski
|
b22b586820
|
Renamed build directory to bld to avoid confusion with Boost Build.
|
2016-06-17 17:12:37 -07:00 |
|
Emil Dotchevski
|
65dc979453
|
Tabs->spaces
|
2016-06-10 18:14:52 -07:00 |
|
Emil Dotchevski
|
de103b090b
|
Restored test/Jamfile.v2
|
2016-06-10 18:13:06 -07:00 |
|
Emil Dotchevski
|
384cf09e54
|
Moved Jamfiles under buld.
|
2016-06-09 15:14:50 -07:00 |
|
Emil Dotchevski
|
d1567ca315
|
Fixed "uninitialized variable" warning in interop_test.cpp
|
2016-05-24 23:30:04 -07:00 |
|
Emil Dotchevski
|
dafbffbe62
|
Warnings.
|
2016-04-14 23:30:08 -07:00 |
|
Emil Dotchevski
|
b17a08ce94
|
Fixing warning in interop_test.cpp.
|
2016-04-12 21:19:54 -07:00 |
|
Emil Dotchevski
|
e2625373d4
|
Adding missing #include.
|
2016-04-12 11:44:31 -07:00 |
|
Emil Dotchevski
|
70a4b89528
|
Fixing unimportant uninitialized variable warnings in interop_test.cpp.
|
2016-04-11 19:31:43 -07:00 |
|
Emil Dotchevski
|
1c9b2c16af
|
Fixed pedantic warnings.
|
2016-04-09 11:43:48 -07:00 |
|