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
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
Michael Krämer
308a280cd7
Add unit test with extra elements
2017-02-06 18:57:17 +01:00
Janis Born
3dd0d209ff
fix identation
2017-01-13 17:21:20 +01:00
Janis Born
1020e8b41a
remove TriMesh test case for Midpoint subdivision
2017-01-13 16:56:29 +01:00
Jan Möbius
89df08faad
Wrong type for polymesh
2017-01-13 10:24:15 +01:00
Jan Möbius
d70525af41
Polymesh version for midpoint
2017-01-13 09:46:31 +01:00
Jan Möbius
6937f3725e
Added unittest for midpoint algorithm
2017-01-13 09:29:40 +01:00
Jan Möbius
00fa73fa4c
Switched warning level for google test framework
2017-01-11 08:13:59 +01:00
Martin Schultz
db47b38b02
Added boundary check for edge properties of triangulated meshes
2016-12-14 15:11:40 +01:00
Martin Schultz
df1442283f
Added unittests for PolyMesh to Trimesh conversion
...
custom properties and vertices / faces are tested
2016-12-14 13:33:56 +01:00
Martin Schultz
b1301a844f
Added first draft of unittests for trimesh_to_polymesh conversion.
2016-12-08 20:25:23 +01:00
Jan
8e81de4045
Fixed error with VS2013
2016-11-07 20:31:30 +01:00
Jan Möbius
7175cd8c6d
Several warnings
2016-11-07 15:10:23 +01:00
Jan Möbius
d966d44a3f
More fixes including Unit tests
2016-11-07 14:52:07 +01:00
Jan Möbius
f377c86a43
Merge branch 'fixOBJWriterMissingTexcoords' into 'master'
...
added code to write faceTexCoords to obj writer.
fixes #25
* Added accessor functions for HalfEdgeHandles and faceTexCoords to base exporter and exporter template.
* Added functionality to store FaceTexCoords to objwriter
* Added unittest to write and read faceTexcoords with a test obj file
See merge request !73
2016-10-27 14:31:59 +02:00
Jan Möbius
b7aabbd912
Fixed some warnings
2016-10-24 14:01:06 +02:00
Jan Möbius
17b91da501
Use stdint.h for unittest
2016-09-19 14:17:59 +02:00
Jan Möbius
4f209d9f35
Missing ifdef
2016-09-16 09:50:44 +02:00
Jan Möbius
18e86a7f2b
Missing header
2016-09-16 09:48:42 +02:00
Hans-Christian Ebke
f38ce2ed5e
Added unit test to trigger GCC alignment bug. See #32 .
2016-09-13 17:59:30 +02:00
Hans-Christian Ebke
a705d57bd0
PropertyManager: Add C++11 range-based set_range() version.
2016-09-12 16:57:33 +02:00
xan
8445bad3c3
Fix undefined MSVC macro warning
2016-08-14 09:21:31 +02:00
Martin Schultz
80192d945b
added code to write faceTexCoords to obj writer.
...
fixes #25
2016-06-29 16:58:59 +02:00
Jan Möbius
17217c405d
Merge branch 'fixDoubleSwap' into 'master'
...
Fix double swap
See merge request !54
2016-04-14 15:42:24 +02:00
Janis Born
4e2ae5be3e
create unit tests for C++11 PropertyManager features
2016-04-14 13:34:23 +02:00
Martin Schultz
0a0d7e1fad
fix c++98 compiler error on gcc
2016-04-14 13:06:17 +02:00
Martin Schultz
7e1d9e0c16
adds unittests for binary serialization of strings
2016-04-14 12:54:50 +02:00
Jan Möbius
697a205389
Added check for property iterators
2016-04-07 15:51:22 +02:00
Martin Schultz
781063a3c6
* added texCoord3d functions to objloader
...
* added unittest for texcoords3d
* added texcoord3d support to baseimporter
2016-01-05 14:21:46 +01:00