Commit Graph

444 Commits

Author SHA1 Message Date
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
Max Lyon
9b14efaa6d fix property manager for mesh properties 2019-10-31 17:56:37 +01:00
Max Lyon
3c52a27615 rework property manager 2019-10-31 15:27:34 +01:00
Max Lyon
99632809d8 in unittest replace has_property check with the one implemented in property manager 2019-10-31 14:31:55 +01:00
Max Lyon
8a8aab33e0 remove second template argument of property manager in unittests 2019-10-31 14:31:00 +01:00
Max Lyon
74cd2937f4 fix unittests for double traits 2019-10-31 09:21:17 +01:00
Max Lyon
50990c2178 actually test double traits 2019-10-30 13:27:44 +01:00
Max Lyon
2343577636 add unittests for default double vec type 2019-10-22 10:17:12 +02:00
Max Lyon
56c1348493 make more functions return smart handles 2019-10-17 14:55:25 +02:00
Max Lyon
e222791c49 add test that does some comparisons between smart handles and handles 2019-10-17 14:10:32 +02:00
Max Lyon
3b21aa14fb make smart handles more compatible with mixing old api 2019-10-17 12:56:48 +02:00
Max Lyon
81f3fcc2c1 add test to check if old api works with new api 2019-10-17 09:20:06 +02:00
Max Lyon
1948883fd1 update min and max functions on ranges and add minmax function 2019-10-07 13:06:15 +02:00
Max Lyon
7c804acef1 for the cost of adding SmartHandles.cc with weird include order make smart ranges smarter by letting them know their smart handle types 2019-09-27 17:08:09 +02:00
Max Lyon
b5b708a6ba smart range improvements 2019-09-27 16:34:20 +02:00
Max Lyon
f71696f294 allow PropertyManagers to be used in smart ranges 2019-09-27 14:45:20 +02:00
Max Lyon
aa91a88f7b add first version of smart ranges 2019-09-27 14:12:22 +02:00
Max Lyon
e0d8f2dbe0 use fewer iterations in performance test of smart handles when in debug build 2019-09-27 10:39:10 +02:00
Max Lyon
b62d846f32 let circulators return smart handles 2019-09-27 09:29:27 +02:00
Max Lyon
253c9b6afa let iterators return smart handles 2019-09-26 11:14:31 +02:00
Max Lyon
832a40d630 add performance test for smart handles 2019-09-25 13:11:46 +02:00
Max Lyon
92cdc795c7 add unit tests for smart handles 2019-09-25 12:19:30 +02:00
Jan Möbius
79bf4a7742 Added ply test 2019-09-03 08:27:39 +02:00
Jan Möbius
8c9214009d Added ply test 2019-09-03 08:27:17 +02:00
Jan Möbius
53616eb91f Merge branch 'delete_vertex_crash_subdivider' into 'master'
Delete vertex crash subdivider

Closes #65

See merge request OpenMesh/OpenMesh!219
2019-04-09 16:18:47 +02:00
Jan Möbius
9eee36de6d Added Unittest for modified butterfly 2019-04-09 13:44:17 +02:00
Jan Möbius
b794e7e6d0 Fixed test result numbers 2019-04-09 13:20:57 +02:00
Jan Möbius
c79efc9e8c refs #65
- Added Unittests for loop subdivision
- Added unittest to perform subdivision after a vertex has been deleted
2019-04-09 13:06:46 +02:00
Jan Möbius
c1496cb94a Fixed unittest warning 2019-04-09 08:16:35 +02:00
Jan Möbius
3fbc166201 - PLY Reader/Writer: Support for face colors (Thanks to Steve and Barb Demlow for the patch) 2019-02-21 12:49:56 +01:00
Jan Möbius
0eb788a59b Silence clang warning on unittest 2019-02-06 10:29:05 +01:00
Jan Möbius
471874bce5 refs #64 2019-02-04 08:47:17 +01:00
Jan Möbius
dd9917cacc - Improved unittest description 2019-02-04 08:46:26 +01:00
Jan Möbius
c98de02846 Added unittest to check ply reader 2019-02-04 08:45:12 +01:00
Jan Möbius
3a7228d3ea Work without Eigen3 2019-01-17 08:27:40 +01:00
Jan Möbius
a5e04d48ef More unittesting for eigen vectors 2019-01-17 08:07:54 +01:00
Jan Möbius
58085cd5f3 Preliminary Eigen support. One unittest still fails
refs #59
2019-01-17 07:40:34 +01:00
Jan Möbius
cfd2fdb160 Added unittest to check mesh type 2019-01-15 16:13:05 +01:00
Jan Möbius
46c2bd0f9f Test VectorType single param constructor
closes #40
2019-01-15 13:01:06 +01:00
Jan Möbius
76c61df596 Fixed several warnings with fallthrough on gcc 8 2019-01-15 11:07:39 +01:00
Jan Möbius
617b5e78de Fixed PolyConnectivity is_collapse_ok, missing some configurations (Thanks to Simon Flöry for the patch) 2018-12-10 08:54:25 +01:00
Jan Möbius
9ce58f1114 - Fixed PolyConnectivity is_collapse_ok, missing some configurations (Thanks to Simon Flöry for the patch) 2018-12-10 08:52:20 +01:00