Commit Graph

444 Commits

Author SHA1 Message Date
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
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
f82c6cfaf5 Merge branch 'master' into use_cmake_GTest_finder 2018-10-30 10:19:51 +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
6a2d18739f fix bugs in unittest 2018-10-12 14:04:34 +02:00
Max Lyon
f6b106155f add unittests for writing and reading status information 2018-10-12 11:34:49 +02:00
Max Lyon
c0fa8fcdb0 store status slightly better 2018-08-08 14:01:01 +02:00
Max Lyon
bc2fe37aeb add test to check if status is correctly written to file and loaded from file 2018-08-08 12:06:14 +02:00
Max Lyon
84eccff6a6 add another test for custom edge property storing and loading 2018-08-07 14:03:51 +02:00
Jan Möbius
3e0849fb72 Addd SmartTagger Unittest for faces 2018-06-19 14:49:25 +02:00
Jan Möbius
9f91de0d86 Added basic unittest for smarttagger on vertices 2018-06-19 14:39:59 +02:00
Jan Möbius
c68c630eab Prevent endless loop in PLY reader when unknown property types are read. 2018-06-18 13:16:33 +02:00
Matthias Möller
2cfb61fba8 use cmake internal GTest finder module 2018-06-09 12:13:15 +02:00
Jan Möbius
ad6eab8bee Fixed clang warning 2018-05-08 15:33:26 +02:00
schultz
a01811fce9 fix RUNTIME_OUTPUT_DIRECTORY was not set properly in CMake for
unittests_customvec
2018-04-18 12:24:21 +02:00
Christian Mattes
77555753e3 Made customvec tests known to CMake 2018-04-16 16:18:59 +02:00
Christian Mattes
2884ef83eb Fixed wrong mesh type used in unittest 2018-04-16 13:32:14 +02:00
Christian Mattes
da002408f9 Corrected point type in unittest 2018-04-16 13:18:57 +02:00
Christian Mattes
dc4243f928 Now builds on VS 2013 2018-04-12 17:53:54 +02:00
Christian Mattes
f12ca3fefe Added a minimal vector type that makes the OpenMesh tests pass. 2018-04-12 15:19:53 +02:00
Christian Mattes
5a2f426d8c Unittests now use the Point/Normal types related to the mesh type, instead of relying on them being OpenMesh vectors. 2018-04-12 15:18:11 +02:00
Jan Möbius
8396dceab1 Fixed compiler warnings in unittests 2018-04-05 16:00:17 +02:00
Jan Möbius
76e33791e0 Fixed some cppcheck warnings 2018-04-05 09:08:44 +02:00
Jan Möbius
da2c1168a5 Merge branch 'edge_split_copy_face_properties' into 'master'
Edge split copy face properties

See merge request OpenMesh/OpenMesh!156
2018-03-20 12:32:20 +01:00
Max Lyon
0d45e1e4c6 add unittest to check if face properties are copied correctly after edge split 2018-03-19 10:26:56 +01:00
Max Lyon
e17b09f656 fix usage of wrong split function in unit test 2018-03-19 10:26:21 +01:00
Max Lyon
da81dbaffa add unittest to check standard properties after mesh assignment 2018-03-19 09:41:25 +01:00
Max Lyon
3e832bb36b include MeshIO after mesh types to create compiler error 2018-03-02 18:20:46 +01:00
Jan Möbius
34cfd71836 Merge branch 'skipping_ranges' into 'master'
Skipping ranges

See merge request OpenMesh/OpenMesh!153
2018-02-25 13:45:11 +01:00
Max Lyon
07b5df2872 add test to check if halfedges are marked as deleted after collapse 2018-02-22 13:15:10 +01:00
Max Lyon
52275f945d add unit test for range iterators 2018-02-16 13:59:45 +01:00
Martin Schultz
cd4e65f37f Merge branch 'master' of https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh into featureSplitCopyInternal 2017-06-29 10:31:42 +02:00
Martin Schultz
019ea5d6ae added check for overloaded split_copy with edgehandle as first parameter
to unittest
2017-06-29 10:21:01 +02:00
Martin Schultz
03b8e184b8 fixed unittests for split_edge_copy they were always passing 2017-06-29 10:19:44 +02:00
Martin Schultz
da765870a0 added unittests for split_edge_copy 2017-06-27 13:22:59 +02:00
Martin Schultz
83e7cb2cde added check for internal properties to split_copy unittest 2017-06-27 13:20:16 +02:00
Jan Möbius
5de6021880 Added a combined unittest for iterator and circulator 2017-06-19 16:05:14 +02:00
Jan Möbius
47fcf4edc4 Split test into two blocks 2017-04-27 07:43:41 +02:00
Jan Möbius
b303f73f11 Added boundary split test case 2017-04-26 17:02:20 +02:00
Jan Möbius
986f98f0b9 Added Triangle 1 to 4 split 2017-04-26 16:58:38 +02:00
Max Lyon
45f3b8187d enable more c++11 features for Visual Studio 2013 2017-04-25 16:03:19 +02:00
Max Lyon
57be7cad6d enable c++11 features of property manager for Visual Studio 2013 2017-04-25 15:50:30 +02:00
Max Lyon
6fef88d56f fix halfedge indices in OpenMeshTrimeshCirculatorHalfedgeLoop CWAndCCWCheck 2017-02-17 18:20:46 +01:00