Commit Graph

1984 Commits

Author SHA1 Message Date
Jan Möbius
5c3eacbdad Next 2018-04-16 13:56:54 +02:00
Jan Möbius
1480e6dcae Typo? 2018-04-16 13:54:19 +02:00
Christian Mattes
ad767006c5 CI output now mentions when the minimal vector type is used. 2018-04-16 13:43:27 +02:00
Christian Mattes
2884ef83eb Fixed wrong mesh type used in unittest 2018-04-16 13:32:14 +02:00
Jan Möbius
1f0ecef421 First VS2017 try 2018-04-16 13:30:55 +02:00
Christian Mattes
f1a565e0b6 Now running unittests for custom vectors in CI 2018-04-16 13:24:57 +02:00
Christian Mattes
74350f54de Proper spacing between methods 2018-04-16 13:21:54 +02:00
Christian Mattes
da002408f9 Corrected point type in unittest 2018-04-16 13:18:57 +02:00
Christian Mattes
7bb868b2be Replaced usage of length() by norm() to avoid forcing both to be implemented 2018-04-16 13:15:45 +02:00
Jan Möbius
138e6983bf Merge branch 'std_latest_unary_function' into 'master'
Removed unary_function from hash

See merge request OpenMesh/OpenMesh!163
2018-04-16 11:25:09 +02:00
Jan Möbius
b135803c86 Removed unary_function from hash 2018-04-16 10:03:10 +02:00
Christian Mattes
dc4243f928 Now builds on VS 2013 2018-04-12 17:53:54 +02:00
Christian Mattes
4eab053275 Added free functions for non-C++11 Vectors 2018-04-12 16:07:41 +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
Christian Mattes
377562d11a Fixed last occurences of non-free-function usage (at least as far as covered by the tests). 2018-04-12 15:16:50 +02:00
Christian Mattes
57e2e07432 Implemented necessary free functions for OpenMesh Vectors 2018-04-12 11:30:12 +02:00
Christian Mattes
5e7493b3a9 Altered PolyMesh template to work with Eigen's Vectors 2018-04-12 11:11:55 +02:00
Jan Möbius
8396dceab1 Fixed compiler warnings in unittests 2018-04-05 16:00:17 +02:00
Jan Möbius
a9998facba Merge branch 'compile_order_warning' into 'master'
Only Issue Warning if compile Order for MeshIO.hh is violated. Remove Check if errors are reported.

See merge request OpenMesh/OpenMesh!162
2018-04-05 15:16:58 +02:00
Jan Möbius
018652e5a4 Only Issue Warning if compile Order for MeshIO.hh is violated. Remove Check if errors are reported. 2018-04-05 14:09:47 +02:00
Jan Möbius
473c4050a3 Merge branch 'cpp_check_fixes' into 'master'
Fixed some cppcheck warnings

See merge request OpenMesh/OpenMesh!161
2018-04-05 11:32:41 +02:00
Jan Möbius
b487c49b86 Updated changelog 2018-04-05 11:03:02 +02:00
Jan Möbius
7765cef65a Fixed remaining cppcheck warnings and set max warnings to 0 2018-04-05 09:44:30 +02:00
Jan Möbius
9a1247cc89 More cppcheck fixes 2018-04-05 09:33:56 +02:00
Jan Möbius
76e33791e0 Fixed some cppcheck warnings 2018-04-05 09:08:44 +02:00
Jan Möbius
bd3ec6a988 Update README.md 2018-03-23 11:20:19 +01:00
Jan Möbius
ea44e02eaa Update README.md 2018-03-23 11:20:01 +01:00
Jan Möbius
169c194277 Merge branch 'valid-iterators-for-empty-ranges' into 'master'
don't return invalid iterators for empty element ranges

See merge request OpenMesh/OpenMesh!160
2018-03-23 10:22:00 +01:00
Janis Born
f5bc55004a don't return invalid iterators for empty element ranges 2018-03-22 14:56:35 +01:00
Jan Möbius
4c23effb91 Merge branch 'rm-python' into 'master'
remove the python bindings from this project

See merge request OpenMesh/OpenMesh!159
2018-03-21 18:54:27 +01:00
Isaak Lim
072f599c65 fix package creation test for mac CI job 2018-03-21 17:35:49 +01:00
Isaak Lim
a3afc2d728 remove python bindings references from Docs 2018-03-21 16:24:28 +01:00
Isaak Lim
42a5eec858 adjust CI scripts for removed python bindings 2018-03-21 16:21:36 +01:00
Isaak Lim
ed77e39e8d remove the python bindings from this project 2018-03-21 15:33:22 +01: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
d32df7f1ba add some consts 2018-03-20 09:58:27 +01:00
Jan Möbius
80e24b7dbe Merge branch 'assignment_property_fix' into 'master'
Assignment property fix

Closes #50

See merge request OpenMesh/OpenMesh!158
2018-03-19 16:21:25 +01:00
Max Lyon
705ed6f1bd Merge remote-tracking branch 'origin/fixUninitializedRefCounts' into assignment_property_fix 2018-03-19 14:56:36 +01:00
schultz
43031ea84f fixes #50 by setting refcounters to 0 if the property is not present 2018-03-19 14:45:17 +01:00
Max Lyon
480f1175e1 also copy face properties in split_copy(EdgeHandle, VertexHandle) 2018-03-19 10:54:06 +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
Jan Möbius
dea8812792 Fixed cmake path 2018-03-13 12:54:26 +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
Jan Möbius
d1e50f17d9 Merge branch 'deleted_halfedges' into 'master'
Deleted halfedges

See merge request OpenMesh/OpenMesh!154
2018-02-25 13:44:26 +01:00
Max Lyon
d36b24ac18 mark halfedges as deleted after collapse 2018-02-22 13:16:22 +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