Nick Thompson
|
9b14fff12e
|
Remove header deprecation warnings.
|
2019-08-10 08:50:12 -04:00 |
|
jzmaddock
|
0531fd715c
|
catmull_rom: further split up test case to avoid over large obj files.
|
2019-05-26 10:03:53 +01:00 |
|
jzmaddock
|
aa44b78885
|
Split catmull_rom_test into 2 and fix clang conversion issue.
|
2019-05-25 18:27:08 +01:00 |
|
jzmaddock
|
bbcd180273
|
catmull_rom - second try at back porting to C++11.
|
2019-05-23 08:54:11 +01:00 |
|
Nick Thompson
|
c8062fbc90
|
Allow generic random access containers other than std::vector for Catmull-Rom.
|
2019-05-16 18:03:57 -04:00 |
|
Nick Thompson
|
4a6d80e059
|
Fix object size too big in MSVC 14 in Catmull-Rom tests.
|
2019-02-07 18:28:49 -07:00 |
|
Nick Thompson
|
0f3e643fa7
|
Change gen.max() to (gen.max)() to hopefully prevent macro substitution. [CI SKIP]
|
2019-01-24 09:56:42 -07:00 |
|
Nick Thompson
|
98f0369a5a
|
Remove use of M_PI in catmul_rom_test. [CI SKIP]
|
2019-01-21 09:27:07 -07:00 |
|
Nick Thompson
|
8c6740463a
|
Meaningless commit to kick off CI build.
|
2018-12-03 17:06:21 -07:00 |
|
Nick Thompson
|
baddf9509a
|
The move constructor is 30% faster than the copy; hence remove the data copy and only allow move construction. [CI SKIP]
|
2018-12-02 13:34:51 -07:00 |
|
Nick Thompson
|
5169fc9e75
|
Actually test the initializer list constructor [CI SKIP]
|
2018-12-02 12:04:31 -07:00 |
|
Nick Thompson
|
cea481a3d0
|
[ci skip] Use deterministic seed for random unit test.
|
2018-01-27 14:57:08 -06:00 |
|
Nick Thompson
|
1781d47b78
|
[ci skip] Clarify conditions on the template point type. Add include and concept test.
|
2018-01-27 14:44:15 -06:00 |
|
Nick Thompson
|
08550d4064
|
3 template arguments -> 1 template argument.
|
2018-01-10 14:08:23 -06:00 |
|
Nick Thompson
|
e137fffa63
|
Loosen up tolerance in unit tests to prevent spurious failures.
|
2018-01-10 12:03:42 -06:00 |
|
Nick Thompson
|
577ee425a4
|
Add test showing that helices are interpolated correctly by the Catmull-Rom class.
|
2017-12-24 13:22:30 -07:00 |
|
Nick Thompson
|
50af4ad3e7
|
Test that circles are correctly interpolated by the Catmull-Rom class.
|
2017-12-24 11:49:04 -07:00 |
|
Nick Thompson
|
0f007c23c6
|
Reuse temporaries to increase performance.
|
2017-12-23 17:06:20 -07:00 |
|
Nick Thompson
|
1a29ce99c6
|
Demonstrate affine invariance of Catmull-Rom splines.
|
2017-12-22 21:52:52 -07:00 |
|
Nick Thompson
|
4cce07e15e
|
Implement tangent vector computation. Fix index lookup. Close all Catmull-Rom curves and document.
|
2017-12-22 16:31:36 -07:00 |
|
Nick Thompson
|
cad34ff756
|
First pass at a Catmull-Rom curve interpolator.
|
2017-12-21 16:12:24 -07:00 |
|