Max Lyon
|
4142d5f4de
|
fix warnings
|
2018-08-08 11:09:24 +02:00 |
|
Max Lyon
|
76607e4ec6
|
read meshes based on halfedge information
|
2018-08-08 10:59:51 +02:00 |
|
Max Lyon
|
3583c77f3d
|
add methods to importer to create a mesh based on halfedges
|
2018-08-08 10:58:51 +02:00 |
|
Max Lyon
|
95fceb4545
|
write halfedge based mesh information to file
|
2018-08-08 10:58:13 +02:00 |
|
Max Lyon
|
b511128131
|
add methods to exporter for accessing halfedges for vertices and faces and for accessing next halfface, incident vertex and incident face for halfedges
|
2018-08-08 10:55:44 +02:00 |
|
Max Lyon
|
3e4e954730
|
update om file format verision to 2.0
|
2018-08-08 10:54:46 +02:00 |
|
Max Lyon
|
84eccff6a6
|
add another test for custom edge property storing and loading
|
2018-08-07 14:03:51 +02:00 |
|
Alexander Dielen
|
c79e5b2e63
|
register vtk writer for static builds
|
2018-07-05 17:00:02 +02:00 |
|
Jan Möbius
|
9a81b465e3
|
Linked SmartTagger docu into main docu pages
|
2018-06-19 15:12:41 +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
|
a2762b0562
|
Moved to OpenMesh namespace
|
2018-06-19 14:28:24 +02:00 |
|
Jan Möbius
|
2cb04f9988
|
Changed License Header
refs #57
|
2018-06-19 14:21:57 +02:00 |
|
Jan Möbius
|
3af06b689b
|
Copied over SmartTagger
|
2018-06-19 14:20:35 +02:00 |
|
Max Lyon
|
4c80002241
|
Update documentation of split_copy to reflect the fact that properties are copied from the old face to the new ones.
|
2018-06-19 09:24:00 +02:00 |
|
Jan Möbius
|
b0ece67d46
|
TriConnectivity: Added two functions split_edge and split_edge_copy to mask the PolyConnectivity functions of the same name (Prevents creation of valence 2 vertices on trimeshes)
closes #51
|
2018-06-19 09:04:51 +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 |
|
Jan Möbius
|
2b21fabfdd
|
Allowing the PLY reader to read custom face ( Thanks to morgan Leborgne for the patch)
|
2018-05-29 15:16:37 +02:00 |
|
Jan Möbius
|
a6d50c11aa
|
Update to new version
|
2018-05-29 12:52:53 +02:00 |
|
Jan Möbius
|
24a1eafc9a
|
Fixed slow OBJ reader (Thanks to Etienne Danvoye for the patch)
Updated changelog
|
2018-05-29 07:42:01 +02:00 |
|
Jan Möbius
|
ad6eab8bee
|
Fixed clang warning
|
2018-05-08 15:33:26 +02:00 |
|
Jan Möbius
|
d097d916e5
|
Updated to 7.1 release candidate version
|
2018-04-19 12:59:45 +02:00 |
|
Jan Möbius
|
ab07fbb70e
|
- Removed old qmake .pro files (Unmaintained for a long time)
|
2018-04-19 12:58:13 +02:00 |
|
Jan Möbius
|
7d25a21cad
|
Merge branch 'feature-free-functions' into 'master'
Feature free functions
Closes #52
See merge request OpenMesh/OpenMesh!168
|
2018-04-18 14:41:56 +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 |
|
Jan Möbius
|
f308270716
|
Work around ptr_fun deprecation (Thanks to Andreas Fabri for the patch)
|
2018-04-18 08:41:41 +02:00 |
|
Jan Möbius
|
0441ba5fa8
|
Work around ptr_fun deprecation (Thanks to Andreas Fabri for the patch)
|
2018-04-18 08:41:17 +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
|
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
|
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
|
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
|
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 |
|
Janis Born
|
f5bc55004a
|
don't return invalid iterators for empty element ranges
|
2018-03-22 14:56:35 +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 |
|
Max Lyon
|
705ed6f1bd
|
Merge remote-tracking branch 'origin/fixUninitializedRefCounts' into assignment_property_fix
|
2018-03-19 14:56:36 +01:00 |
|