Commit Graph

1331 Commits

Author SHA1 Message Date
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
38efdce5f5 Some cleanup 2019-01-15 16:12:51 +01:00
Jan Möbius
9f388612f1 Merge branch 'master' into compile-time-connectivity-type 2019-01-15 16:00:38 +01:00
Jan Möbius
9c2c1f5265 Merge branch 'Test_Vec3d' into 'master'
Test vec3d

Closes #40

See merge request OpenMesh/OpenMesh!206
2019-01-15 15:59:58 +01:00
Jan Möbius
34c44c9188 Merge branch 'master' into compile-time-connectivity-type 2019-01-15 14:36:58 +01:00
Jan Möbius
4363a1cbce Added missing ovverides to silence clang 2019-01-15 13:51:09 +01:00
Jan Möbius
46c2bd0f9f Test VectorType single param constructor
closes #40
2019-01-15 13:01:06 +01:00
Jan Möbius
2c52593cd7 Removed the old svn revision date headers 2019-01-15 11:21:12 +01:00
Jan Möbius
f68f9575ff Fixed uninitialized normal 2019-01-15 11:13:37 +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
90db9c7c30 Merge branch 'More_QT_Cleanup' into 'master'
Reduce Qt footprint even more

See merge request OpenMesh/OpenMesh!203
2018-12-14 17:50:24 +01:00
Jan Möbius
0beeb7f9c1 Reduce Qt footprint even more 2018-12-14 14:57:30 +01:00
Jan Möbius
f1001ce711 Fixed uninitialized warnings 2018-12-14 14:27:50 +01:00
Jan Möbius
06061b2d5b Some cleanup in App cmake files to make them smaller and more readable 2018-12-14 11:59:42 +01:00
Jan Möbius
92b580a9ec Fixed naming typo 2018-12-14 11:51:28 +01:00
Jan Möbius
b2da36fcfd Added missing explicit to make cppcheck happy again 2018-12-14 11:25:50 +01:00
Jan Möbius
32379e8772 Use QT MOC from cmake instead of own implementation 2018-12-14 11:14:13 +01:00
Jan Möbius
8c4634d56c We don't use ui files here, remove calls from cmake 2018-12-14 09:59:18 +01:00
Jan Möbius
70b43922bc Removed old Qt4 stuff from CMake files 2018-12-14 09:40:56 +01:00
Jan Möbius
b3708fa4a7 - Removed VS2008 Visual Studio files 2018-12-14 09:20:52 +01:00
Jan Möbius
0ee735dba2 - Use Fixed as stream option in OBJ writer to avoid problems with other programs reading scientific notation
closes #60
2018-12-10 10:32:10 +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
Jan Möbius
1a0a76dd28 Merge branch 'rename_property_manager_factories' into 'master'
rename PropertyManager factory functions

See merge request OpenMesh/OpenMesh!193
2018-12-03 09:49:52 +01:00
Jan Möbius
ab12d50e5e Updated tutorial unittest. Fixed tutorial variable names. 2018-12-03 07:52:59 +01:00
Janis Born
cb745d750e fix shadowing of variable name in OpenMeshReadWriteOBJ unit test 2018-11-30 20:19:17 +01:00
Janis Born
c5d8ea8ef0 update PropertyManager unit tests to use new factory functions 2018-11-30 20:14:17 +01:00
Janis Born
7bd56c6fc1 rename PropertyManager factory functions
makePropertyManagerFromNew -> makeTemporaryProperty
makePropertyManagerFromExisting -> getProperty
makePropertyManagerFromExistingOrNew-> getOrMakeProperty

deprecate old function names
2018-11-30 20:13:05 +01:00
Janis Born
9bb0de2911 add HandleToPropHandle metaprogram helper 2018-11-30 20:12:27 +01:00
Jan Möbius
56dc45f047 Fix PLY Reader hang when reading directly from istream (Thanks to Paul Loré for the patch)
closes #46
2018-11-27 14:34:35 +01:00
Jan Möbius
be36e14b8c Merge branch 'master' into PLY_istream_fix 2018-11-27 14:33:05 +01:00
Jan Möbius
460db33f69 Merge branch 'persistent_edge_properties' into 'master'
Persistent edge properties

See merge request OpenMesh/OpenMesh!184
2018-11-27 13:03:44 +01:00
Jan Möbius
b91ba15e41 Added Unittest to check OBJ Reader Writer Issue refs #60 2018-11-27 12:02:18 +01:00
Jan Möbius
0ba70e946f Added Unittest to check OBJ Reader Writer Issue refs 2018-11-27 12:01:42 +01:00
Jan Möbius
2daa0b4ed9 Merge remote-tracking branch 'origin/use_cmake_GTest_finder' 2018-10-30 13:29:21 +01:00
Jan Möbius
05292e103c Merge branch 'master' into compile-time-connectivity-type 2018-10-30 10:33:34 +01:00
Jan Möbius
f82c6cfaf5 Merge branch 'master' into use_cmake_GTest_finder 2018-10-30 10:19:51 +01:00
Jan Möbius
62934cbd6e As we remove VS2012 support, we release as OpenMesh 8.0 2018-10-30 10:06:20 +01:00
Max Lyon
62e822cffd change test file version from 10 to 7 because 7 is the biggest supported major version 2018-10-23 12:07:52 +02:00
Max Lyon
c1ac62b901 add tests for reading different file versions 2018-10-23 11:21:32 +02:00
Max Lyon
87a2db3fe1 check version before trying to read file 2018-10-23 11:21:01 +02:00
Max Lyon
f8b906c2d9 add function to access current writer version 2018-10-23 11:20:41 +02:00
Max Lyon
6ca8816c29 add function that turns writer version into string 2018-10-23 11:20:28 +02:00
Max Lyon
e618a5e48d Merge branch 'master' into persistent_edge_properties 2018-10-12 15:16:52 +02:00
Max Lyon
8ce8d8a623 reduce scope of variables 2018-10-12 15:16:33 +02:00
Max Lyon
1e9e4d5922 fix copy paste bugs for status writing 2018-10-12 14:05:52 +02:00
Max Lyon
ac5503d137 more implementation of status reading 2018-10-12 14:05:25 +02:00
Max Lyon
6a2d18739f fix bugs in unittest 2018-10-12 14:04:34 +02:00
Max Lyon
f9b39f21c7 implement status informationr reading and writing 2018-10-12 11:35:18 +02:00