Martin Schultz
|
41aab48143
|
modified the add_face function of importerT to always return a valid
FaceHandle
|
2017-06-29 13:38:22 +02: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
|
8302ef59dd
|
changed the split_copy overloaded function with edgehandle as first
parameter tzo always copy internal properties
|
2017-06-29 10:21:46 +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 |
|
Jan Möbius
|
77251c5db8
|
Merge branch 'Boost_range_support' into 'master'
Boost range support (Thanks to Bastian Pranzas for the patch)
See merge request !135
|
2017-06-27 15:38:10 +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 |
|
Martin Schultz
|
ad950d46b7
|
made the face and edge split operations that copy properties also copy
builtin properties
|
2017-06-27 11:56:15 +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
|
c5aba5f01c
|
Merge branch 'tri_1_4_split' into 'master'
Triangle Mesh 1->4 split
See merge request !132
|
2017-05-31 13:01:44 +02:00 |
|
Martin Schultz
|
4826d46ca3
|
fix boundary case for TriMeshSplit1_4
|
2017-05-30 14:35:54 +02:00 |
|
Jan Möbius
|
fba2f98c8c
|
Boost range support (Thanks to Bastian Pranzas for the patch)
|
2017-05-23 16:27:03 +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 |
|
Jan Möbius
|
e95aeec855
|
Respect vector Traits in Quadric
|
2017-04-26 12:46:30 +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 |
|
Martin Schultz
|
1f331456e5
|
fix wrong behaviour of HalfedgeLoopIterators by changing the template parameter
|
2017-02-20 15:40:08 +01:00 |
|
Max Lyon
|
6fef88d56f
|
fix halfedge indices in OpenMeshTrimeshCirculatorHalfedgeLoop CWAndCCWCheck
|
2017-02-17 18:20:46 +01:00 |
|
Janis Born
|
0f42d48cfb
|
make Vector11T converting ctor only accept at least 2 arguments
(hence making all single-argument ctors explicit)
|
2017-02-10 15:55:29 +01:00 |
|
Jan Möbius
|
2f70e9a6ad
|
Merge branch 'master' into ply_handle_extra_elements
|
2017-02-07 12:29:15 +01:00 |
|
Michael Krämer
|
308a280cd7
|
Add unit test with extra elements
|
2017-02-06 18:57:17 +01:00 |
|
Jan Möbius
|
e956bace15
|
Silence warnings for timer implementation
|
2017-02-06 13:12:04 +01:00 |
|
Michael Krämer
|
c23ed24aa0
|
return error when reaching EOF, skip reading extra elements after 'FACE'
|
2017-02-03 18:54:01 +01:00 |
|
Jan Möbius
|
25178d9dcb
|
Fixed explicit making cppcheck fail and some lineendings
|
2017-02-02 13:53:46 +01:00 |
|
Isaak Lim
|
5b9326a0dd
|
fix the stripping of the python libs version string where
subsequent numbers after 'rc' (release candidate) were not matched correctly
|
2017-01-31 09:39:17 +01:00 |
|
Michael Krämer
|
1ae04a2284
|
adding support for additional elements
|
2017-01-20 17:39:09 +01:00 |
|
Janis Born
|
faa7b3cb36
|
release status flags after usage in MidpointT
|
2017-01-16 11:56:31 +01:00 |
|
Janis Born
|
ca7abc7e30
|
request mesh element status in MidpointT subdivision and fix a possible infinite loop
|
2017-01-13 17:22:06 +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 |
|
Janis Born
|
ad32b4f5e2
|
typo in comment
|
2017-01-13 16:56:02 +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 |
|
Janis Born
|
e8247d6440
|
add documentation for MidpointT
|
2017-01-12 17:09:27 +01:00 |
|
Janis Born
|
ecb15612f1
|
even more C++98 compatibility
|
2017-01-12 15:19:18 +01:00 |
|
Janis Born
|
949e705082
|
more C++98 compatibility
|
2017-01-12 13:41:08 +01:00 |
|
Janis Born
|
3d1bf65c93
|
port MidpointT back to C++98 😢
|
2017-01-12 13:38:57 +01:00 |
|
Janis Born
|
50e3887abe
|
add Midpoint uniform subdivision scheme
|
2017-01-11 17:27:44 +01:00 |
|
Janis Born
|
3179316c82
|
add calc_edge_midpoint methods for meshes
|
2017-01-11 17:27:11 +01:00 |
|
Janis Born
|
3b906e5119
|
use double as default RealType for subdividers
|
2017-01-11 17:26:28 +01:00 |
|
Jan Möbius
|
00fa73fa4c
|
Switched warning level for google test framework
|
2017-01-11 08:13:59 +01:00 |
|
Martin Schultz
|
e51fea542f
|
Merge branch 'master' of https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh into fixMissingProperties
|
2017-01-08 23:10:36 +00:00 |
|
Martin Schultz
|
874cef141a
|
use new assignment for polymesh trimesh conversion fixes #35
|
2017-01-08 23:05:16 +00:00 |
|
Martin Schultz
|
b3b992d2d2
|
implemented assign function that copies properties and initializes propertiehandles if desired
|
2017-01-08 23:04:08 +00:00 |
|
Jan Möbius
|
da1ec03c6e
|
OM Writer: Added Mark to the format header to identify end of stream correctly (Thanks to Jamie Kydd for the patch)
|
2016-12-27 08:10:10 +01:00 |
|
Martin Heistermann
|
8033e2da23
|
QuadricT: implement Q+Q and Q*scalar operators for convenience.
|
2016-12-21 18:31:46 +01:00 |
|