Commit Graph

385 Commits

Author SHA1 Message Date
Max Lyon
768cbd4c5b add unittests for centroids 2021-03-16 18:55:51 +01:00
Max Lyon
eb9d631346 adjust unittests for new CW CCW behavior 2021-03-09 15:33:05 +01:00
Max Lyon
f63c4a54bb add test file for range tests 2021-03-09 10:57:44 +01:00
Max Lyon
69caa276da test custom starts and cw and ccw ranges for vih_ranges and voh_ranges 2021-03-09 09:04:55 +01:00
Jan Möbius
0031513835 Fixed a crash in the modified butterfly subdivider with vertices with valance larger than 30. 2021-02-16 13:13:15 +01:00
Jan Möbius
0bc24d587d Added unittest for pointproperty access 2021-02-15 14:46:54 +01:00
Jan Möbius
5ea19a5247 Added unittest for pointproperty access 2021-02-15 14:46:17 +01:00
Jan Möbius
af9741fe3b Fix bad unittest 2021-01-29 09:07:25 +01:00
Jan Möbius
a76898f12a Remove VS 11 definition (not supported anymore) 2021-01-21 12:48:51 +01:00
Jan Möbius
cfe1ed2fa5 Add warning if Eigen is not found 2021-01-15 13:58:48 +01:00
Jan Möbius
b9cd4027ea Merge branch 'cmake-library' into 'master'
use CMake library

See merge request OpenMesh/OpenMesh!288
2021-01-15 10:12:11 +01:00
Max Lyon
bc7d5044a5 more renaming of acg to vci 2020-12-07 14:06:26 +01:00
Max Lyon
50363592be renaming of functions and variables in cmake-library 2020-12-07 13:18:53 +01:00
Martin Heistermann
843fff12a3 CMake: use regular find_package(Eigen3) instead of custom old-school finder 2020-12-02 19:26:21 +01:00
Jan Möbius
783d9938c6 Merge branch 'master' into Unittest_space_bool 2020-11-16 13:13:33 +01:00
Max Lyon
68d408cf41 add test for member function wrappper 2020-10-29 11:05:40 +01:00
Max Lyon
123fe55b72 move SmartRangePredicates.hh from Mesh to Predicates.hh in Utils 2020-10-15 16:54:14 +02:00
Max Lyon
563149a8c5 add test for range predicates 2020-10-15 14:34:17 +02:00
Max Lyon
6396a04c25 iterate over all elements in smart handle unittest 2020-10-15 13:52:32 +02:00
Max Lyon
cc52635ca4 Merge branch 'master' into smart_handle_status 2020-10-15 13:49:50 +02:00
Max Lyon
f6781e2506 add test for smart handle status access 2020-10-13 21:50:08 +02:00
Max Lyon
a8d275123a add unittest to check if mesh property initialization works 2020-10-13 16:46:51 +02:00
Jan Möbius
504b66c923 Added unittest to check for the space bool bug 2020-09-24 12:40:44 +02:00
Max Lyon
ff609b8909 add tests for smart range avg and weighted avg 2020-08-26 10:20:58 +02:00
Jan Möbius
673f85e6b3 Merge branch 'master' into remove_compile_order_check 2020-06-24 09:28:35 +02:00
Martin Marinov
0b9bb87015 Remove SmartHandle includes in the unit tests 2020-05-12 17:18:21 +01:00
Max Lyon
1f44023cda add more tests for filtered range 2020-05-06 11:52:15 +02:00
Martin Heistermann
dfa22839d0 Implement vector dot/cross unit tests 2020-04-06 19:02:07 +02:00
Max Lyon
18475d87bc use NDEBUG instead of DEBUG for portability 2020-03-27 15:20:13 +01:00
Max Lyon
d04ec78955 add filtered to SmartRanges 2020-03-27 14:26:23 +01:00
Max Lyon
290f8f5414 add for_each to smart ranges 2020-03-24 15:40:26 +01:00
Max Lyon
d1da33cd1d write face normals as double 2020-02-10 09:19:09 +01:00
Max Lyon
c92a666658 add unittest for writing and reading double positions and normals 2020-02-05 22:09:36 +01:00
Max Lyon
2cb82ec9b9 add more unittests for subdivision with deleted elements with and without garbage collection 2020-02-03 09:51:17 +01:00
Jan Möbius
8090f50b5b Merge branch 'fix_typos' into 'master'
fix typos

See merge request OpenMesh/OpenMesh!245
2020-01-15 14:34:04 +01:00
Max Lyon
105c3ebddb fix typos 2020-01-10 17:36:22 +01:00
Jan Möbius
54ad994617 Merge branch 'EigenDecimator' into 'master'
Eigen decimator

See merge request OpenMesh/OpenMesh!244
2020-01-06 14:42:48 +01:00
Max Lyon
a26ee5d3ef add a unittest for the decimater 2019-12-19 14:08:00 +01:00
Max Lyon
9c9ea15840 add unittest for decimater using normal deviation as binary check 2019-12-19 14:02:00 +01:00
Max Lyon
debce64d31 fix another warning 2019-12-13 16:25:28 +01:00
Max Lyon
1dd02a5532 fix warning in unittest 2019-12-13 16:05:35 +01:00
Max Lyon
7926bc92e5 fix unused variables in unittests 2019-12-09 11:15:26 +01:00
Max Lyon
15965f6b81 fix unused timing variable if timing output is not enabled 2019-12-09 11:14:54 +01:00
Max Lyon
0e977cbe67 fix unused local type 2019-12-09 11:14:25 +01:00
Max Lyon
3a2791c436 update documentation 2019-11-06 11:41:41 +01:00
Max Lyon
6b9f6533c2 reduce the number of vertices in property manager tests if you are not interested in timings 2019-11-05 18:40:30 +01:00
Max Lyon
54e8bcd5fc Merge branch 'master' into SmartRanges 2019-11-05 18:23:01 +01:00
Max Lyon
c4e7125c97 allow adding temporary properties on const meshes 2019-11-05 15:30:05 +01:00
Max Lyon
a1b3260477 Merge branch 'PropertyManagerRefactoring' into SmartRanges
# Conflicts:
#	src/OpenMesh/Core/Mesh/PolyConnectivity.hh
2019-11-05 13:25:14 +01:00
Max Lyon
fb91dead5b move propertymanager initial_value back to front to fix bool properties 2019-11-05 09:40:48 +01:00