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
a1ee66ac2f
Merge branch 'add_status_message' into 'master'
...
Switched warning level for google test framework
See merge request !116
2017-01-11 12:24:03 +01:00
Jan Möbius
00fa73fa4c
Switched warning level for google test framework
2017-01-11 08:13:59 +01:00
Jan Möbius
aa7cdf74c4
Merge branch 'fixMissingProperties' into 'master'
...
Fix missing properties
Closes #35
See merge request !115
2017-01-09 09:16:27 +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
d1816333a3
Merge branch 'OM_chunk_sentinel' into 'master'
...
OM Writer: Added Mark to the format header to identify end of stream correctly (…
…Thanks to Jamie Kydd for the patch)
See merge request !114
2016-12-27 08:55:06 +01: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
Jan Möbius
00a95438f7
Merge branch 'QuadricT_operators' into 'master'
...
QuadricT: implement Q+Q and Q*scalar operators for convenience.
See merge request !113
2016-12-23 13:48:19 +01:00
Martin Heistermann
8033e2da23
QuadricT: implement Q+Q and Q*scalar operators for convenience.
2016-12-21 18:31:46 +01:00
Jan Möbius
f50a138e56
Typo in ssh command
2016-12-21 10:32:31 +01:00
Jan Möbius
889435deb9
Wrong command
2016-12-21 10:25:38 +01:00
Jan Möbius
e710176c2b
Wrong permissions
2016-12-21 10:19:49 +01:00
Jan Möbius
275a7869a4
Merge branch 'doc-autobuild' into 'master'
...
Doc Build
Automatically build the documentation again
See merge request !112
2016-12-21 10:07:54 +01:00
Jan Möbius
9de0f264d8
Doc Build
2016-12-21 10:04:27 +01:00
Jan Möbius
f8eb273072
Merge branch 'featureMeshConversion' into 'master'
...
Feature mesh conversion
implements a cast from polyMesh to Mesh and vice versa using static_cast<Mesh>(polymeshInstance) or static_cast<PolyMesh>(trimeshInstance)
as mentioned in #23 .
Copy constructors for respective mesh types were added as well as a function to copy all properties from one mesh to another.
Unittest for mesh conversions were added checking the number of vertices / faces as well as custom double vertex properties and edge properties.
Note: The used triangulation only works for convex polygons, it should be replaced by the earclipping triangulation mentioned in #33
See merge request !110
2016-12-21 09:27:14 +01:00
Jan Möbius
104635d50c
Updated changelog
...
closes #23
2016-12-21 08:45:30 +01:00
Jan Möbius
6959e4ce10
Merge branch 'master' into featureMeshConversion
2016-12-21 08:44:39 +01:00
Jan Möbius
46c877951b
Merge branch 'OM_Format_no_faces_fix' into 'master'
...
Fixed OMWriter when no faces are available (Thanks to Jamie Kydd for the patch)
See merge request !111
2016-12-19 14:47:57 +01:00
Jan Möbius
b261513239
Updated changelog
2016-12-19 13:35:51 +01:00
Jan Möbius
dc79c22a24
Fixed OMWriter when no faces are available (Thanks to Jamie Kydd for the patch)
2016-12-19 13:24:23 +01:00
Martin Schultz
2d4abf2d8b
Merge branch 'master' of https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh into featureMeshConversion
2016-12-14 15:13:27 +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
Martin Schultz
49cc72e9d2
added explicit copy constructors for PolyMeshT and TrimeshT to enable static_casts of different mesh types
2016-12-08 18:18:59 +01:00
Martin Schultz
122293b2c0
added copy constructor to PolyMesh_ArrayKernelT and TriMesh_ArrayKernelT
2016-12-08 18:17:11 +01:00
Martin Schultz
74e4e72c63
Added function to copy all properties from one baseKernel to another
2016-12-08 18:15:17 +01:00
Jan Möbius
5e9f74d7c7
Merge branch 'fix_warning' into 'master'
...
size_t int warning
See merge request !109
2016-12-08 10:32:59 +01:00
Jan Möbius
3b0ee9316d
Use static casts
2016-12-08 09:49:41 +01:00
Max Lyon
5cd9448a4e
size_t int warning
2016-12-07 17:33:14 +01:00
Jan Möbius
5bff49b695
Merge branch 'update-logo-font' into 'master'
...
update logo file in docs with new font weight
See merge request !108
2016-11-14 15:12:23 +01:00
Janis Born
e13b6637dd
update logo file in docs with new font weight
2016-11-14 12:20:02 +01:00
Jan Möbius
44c1de1bdc
Merge branch 'checked-iterators-fix' into 'master'
...
attempt to quench 'Checked Iterator' warnings in VS2015
See merge request !107
2016-11-08 14:45:31 +01:00
Jan Möbius
f846b75202
Typo
2016-11-08 12:27:32 +01:00
Janis Born
12ad76fccf
attempt to quench 'Checked Iterator' warnings in VS2015
2016-11-08 11:27:18 +01:00
Jan Möbius
22554e000a
Merge branch 'warnings_ok' into 'master'
...
Warnings ok
See merge request !105
2016-11-08 08:24:11 +01:00
Jan
8e81de4045
Fixed error with VS2013
2016-11-07 20:31:30 +01:00
Jan Möbius
dd91155f2c
Another cast
2016-11-07 15:33:20 +01:00
Jan Möbius
c1ad9f418c
Some casts
2016-11-07 15:23:49 +01:00
Jan Möbius
7175cd8c6d
Several warnings
2016-11-07 15:10:23 +01:00
Jan Möbius
79ce71f2d3
Another fix
2016-11-07 15:07:19 +01:00
Jan Möbius
aec2fa2442
Merge branch 'warnings' of https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh into warnings
2016-11-07 15:02:15 +01:00
Jan Möbius
74ada2eac0
Warning
2016-11-07 15:02:07 +01:00
Jan Möbius
d966d44a3f
More fixes including Unit tests
2016-11-07 14:52:07 +01:00
Jan Möbius
7bcc3ec1a9
Fixed typo
2016-11-07 14:31:54 +01:00