Commit Graph

938 Commits

Author SHA1 Message Date
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
f08f96eb71 Fixed constness fail in PropertyManager::set_range(). 2016-09-12 17:06:56 +02:00
Hans-Christian Ebke
ab51547d92 PropertyManager: Add initializing createIfNotExists() versions. 2016-09-12 16:58:03 +02:00
Hans-Christian Ebke
a705d57bd0 PropertyManager: Add C++11 range-based set_range() version. 2016-09-12 16:57:33 +02:00
Martin Schultz
2e6820a16b added binary stl file size check after ascii check 2016-08-16 15:06:19 +02:00
Martin Schultz
cc37345556 added include for cstring which should fix compile errors with c++11 and clang 2016-08-15 17:27:55 +02:00
Martin Schultz
fc04bac1a1 made the stl reader check for ascii file keyword instead of computing binary size 2016-08-15 17:14:25 +02:00
xan
6f811b5bd9 No Core/src include directory 2016-08-14 09:25:03 +02:00
xan
8445bad3c3 Fix undefined MSVC macro warning 2016-08-14 09:21:31 +02:00
Janis Born
5ee25a5af0 fix CirculatorT type-pun warning on GCC6
(fixes #28)
2016-08-11 10:22:44 +02:00
David Bommes
b82e329c21 changed incorrect class into struct 2016-08-03 10:07:28 +02:00
Janis Born
e029d33c2a document that DecimaterT::decimate does not perform garbage collection on the mesh 2016-07-22 16:34:39 +02:00
Jan Möbius
c9510459ca Bump version to 6.3 development 2016-07-11 16:23:12 +02:00
Jan Möbius
6f862cad6c Merge branch 'hash_functions' into 'master'
Hash functions



See merge request !75
2016-07-11 10:24:44 +02:00
Jan Möbius
59c0b6f16b Next try 2016-06-30 14:05:25 +02:00
Jan Möbius
085e711856 Fixed VS2015 Update 3 fix 2016-06-30 13:56:54 +02:00
Jan Möbius
755f06bf11 Fixed VS2015 Update 3 build error. (Thanks to Jeongkyu Kim for the patch) 2016-06-30 13:53:23 +02:00
xan
ecdd59a82a Split openmeshcore static/shared MinGW compilation
As with ms compilers, the shared/static compilation depends on export macros.
Anyway this is inconsistent with the behavior for openmeshtools library.

Why did you add this ?
2016-06-15 21:19:22 +02:00
Andreas Fabri
58b9e4085a - ADD a macro OM_HAS_HASH in the config file.
- Based on the macro provide partial specializations for std::hash<>
- for vertex,halfede,edge, and face handles.
- Add a free function hash_value(BaseHandle) for boost::unordered_set/map
2016-06-08 10:29:18 +02:00
Jan Möbius
8a26487a69 Added hash functions 2016-06-07 12:56:27 +02:00
Jan Möbius
46aed2c4f4 Bump version number for 6.2 development cycle 2016-05-31 12:56:24 +02:00
Jan Möbius
16a6a6b607 Merge branch 'MINGW_changes' into 'master'
Mingw changes

TODO: Test 

See merge request !68
2016-05-31 12:23:33 +02:00
Jan Möbius
279659856a More MINGW compatibility changes
(cherry picked from commit ec84b4750a)
2016-05-31 12:22:04 +02:00
Jan Möbius
984239ade2 Merge branch 'PLY_READER_handle_rn_newlines' into 'master'
Handle nr newlines



See merge request !71
2016-05-30 16:31:05 +02:00
Jan Möbius
1ab77e166b Merge branch 'Throw_error_when_no_readers_are_available' into 'master'
Throw error when no readers are available



See merge request !69
2016-05-30 16:27:53 +02:00
Jan Möbius
ec84b4750a More MINGW compatibility changes 2016-05-30 16:26:01 +02:00
Jan Möbius
2822bb61a3 Add plain stl extension to stlwriter 2016-05-30 16:19:55 +02:00
Jan Möbius
b4cea6008d Handle nr newlines 2016-05-30 16:12:38 +02:00
Jan Möbius
5903657e6a Throw error when no readers are available 2016-05-30 14:07:11 +02:00
Jan Möbius
b2f3d5eac4 Several changes to make Mingw happy 2016-05-30 14:00:43 +02:00
Martin Schultz
4b8f1bf667 fixes MSVC Community 2015 ICE
The default constructors are now used as template specializations by
postponing them below the template definition
2016-05-24 15:06:32 +02:00
Janis Born
bb024a6846 move documentation of PropertyManager factory functions to PropertyManager Doxygen page 2016-05-23 15:04:28 +02:00
Jan Möbius
bca37d9653 Fixed binary reader errors in ply reader. (Thanks to Michael Kremer for the patch). 2016-05-17 13:15:29 +02:00
Jan Möbius
438410786f Fixed another warning 2016-05-11 11:11:53 +02:00
Jan Möbius
196dfedbbb Merge branch 'master' of https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh 2016-05-11 11:11:00 +02:00
Jan Möbius
37493141b1 Fixed another warning 2016-05-11 11:10:53 +02:00
Jan Möbius
d0f26a8044 Wrong init order fixed 2016-05-11 10:22:28 +02:00
Jan Möbius
161d6fe518 Fixed more cppcheck warnings 2016-05-10 15:02:02 +02:00
Jan Möbius
5cebbd146f Some fixes for min gw (Thanks to Xan for the patch) 2016-05-09 11:15:25 +02:00
Max Limper
c7b64addec Copy per-halfedge and per-face properties to new elments during triangulation 2016-05-03 16:02:59 +02:00
Jan Möbius
ffbab0a3aa Bumped version to OpenMesh 6.1 2016-04-29 15:26:25 +02:00
Jan Möbius
8ab97e2b2d Wrong install path for plugins 2016-04-29 12:54:28 +02:00
Jan Möbius
8846837e9e Directly copy qt.conf on install 2016-04-29 11:23:02 +02:00
Jan Möbius
c5e24a4d85 Typo 2016-04-29 10:31:18 +02:00
Jan Möbius
d1a3bbd62c Typo 2016-04-29 10:28:55 +02:00
Jan Möbius
bc7a6b78d5 Fixed missing qt.con install target 2016-04-29 10:22:57 +02:00
Jan Möbius
ebfeb26130 Install qt plugins and qt.conf 2016-04-29 10:15:48 +02:00
Jan Möbius
254a4c9054 Initialize array of vectors on VS2015 2016-04-28 12:04:15 +02:00
Jan Möbius
3917bccea8 Split variables to seperate lines. 2016-04-28 09:39:31 +02:00
Jan Möbius
1c85080a1e - Updated changelog
- Always emit warning
2016-04-15 15:57:07 +02:00