Matthias Möller
12b7069cf7
- fix warning with vector_cast
...
- add compile error, if vector_cast cannot be performed
- adds some color cast specializations
- add simple vector_cast unittest
closes #2409
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1249 fdac6126-5c0c-442c-9429-916003d36597
2015-03-24 10:36:41 +00:00
Jan Möbius
823b0486d5
Updated changelog
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1248 fdac6126-5c0c-442c-9429-916003d36597
2015-03-20 12:06:52 +00:00
Jan Möbius
a7450f15f5
Fixed wrong normal calculation in calc_face_normal for Poly Meshes.
...
closes #2427
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1247 fdac6126-5c0c-442c-9429-916003d36597
2015-03-20 11:57:57 +00:00
Jan Möbius
07ab9c4bd0
No copy after build required for doc, as its copied by doxygen anyway
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1246 fdac6126-5c0c-442c-9429-916003d36597
2015-03-12 08:38:53 +00:00
Jan Möbius
b7c2307919
Updated changelog
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1245 fdac6126-5c0c-442c-9429-916003d36597
2015-03-11 13:47:17 +00:00
Jan Möbius
3362dd5535
Fixed ugly documentation layout of code snippet
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1244 fdac6126-5c0c-442c-9429-916003d36597
2015-03-11 13:42:53 +00:00
Matthias Möller
24708d0f3c
fix code snippets
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1243 fdac6126-5c0c-442c-9429-916003d36597
2015-03-11 12:50:02 +00:00
Matthias Möller
6ca78b0659
using dynamic request_attribute method for the example
...
closes #2422
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1242 fdac6126-5c0c-442c-9429-916003d36597
2015-03-11 12:46:32 +00:00
Jan Möbius
7c589bb661
Default to release build type if not selected via cmake. Only on non Win platforms
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1241 fdac6126-5c0c-442c-9429-916003d36597
2015-03-11 11:30:14 +00:00
Matthias Möller
efa160ccc9
fix windows warning about unknown preprocessor define
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1240 fdac6126-5c0c-442c-9429-916003d36597
2015-03-10 17:01:09 +00:00
Martin
6b43727a01
* changed unittest for flipping triangleMeshes to use vhandles and removed std::endl
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1239 fdac6126-5c0c-442c-9429-916003d36597
2015-03-10 15:28:00 +00:00
Martin
d5f251260c
* added missing requestsfor polyMesh.
...
* fixed missing mesh. before to_vertex_handle / to_edge_handle
* fixed minor typo in documentation
* added unitTests for flipping / collapsing code snippets
closes #2420
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1238 fdac6126-5c0c-442c-9429-916003d36597
2015-03-10 15:18:51 +00:00
Isaak Lim
fddf79f1a3
Alexander Dielen:
...
- updated the tutorial with further information on how to build the python bindings
- updated the cmake file so that cmake finds boost python installations with the names python2 and python3
- fixed a cmake warning on os x (Policy CMP0042: MACOSX_RPATH)
- fixed a bug in the unit test test_add_face.py
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1237 fdac6126-5c0c-442c-9429-916003d36597
2015-03-09 16:39:11 +00:00
Matthias Möller
53371f63e1
- fix crash, if obj file contains degenerated faces
...
- added unittest for this case
closes #2382
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1236 fdac6126-5c0c-442c-9429-916003d36597
2015-03-09 09:56:41 +00:00
Jan Möbius
bf21ed8ad0
Updated changelog
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1235 fdac6126-5c0c-442c-9429-916003d36597
2015-03-05 09:11:24 +00:00
Matthias Möller
4020a879e6
moved face* circulators to old behavior
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1234 fdac6126-5c0c-442c-9429-916003d36597
2015-03-04 15:47:04 +00:00
Matthias Möller
4cd1955f4b
remove deprecated functions from new circulators
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1233 fdac6126-5c0c-442c-9429-916003d36597
2015-03-04 14:59:44 +00:00
Matthias Möller
ec3667c198
- improve warning text
...
- add checkbox to disable warning
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1232 fdac6126-5c0c-442c-9429-916003d36597
2015-03-04 14:51:24 +00:00
Matthias Möller
3aa79dcdaf
fix dep warnings
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1231 fdac6126-5c0c-442c-9429-916003d36597
2015-03-04 13:03:44 +00:00
Matthias Möller
53b9020496
bringing back the old circulators. marked decrement operator as deprecated. Please use CW/CCW iterators
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1230 fdac6126-5c0c-442c-9429-916003d36597
2015-03-04 12:59:54 +00:00
Jan Möbius
c7a41edafd
Updated changelog
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1229 fdac6126-5c0c-442c-9429-916003d36597
2015-02-24 11:17:49 +00:00
Matthias Möller
e8053753b1
cppcheck fp fix
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1228 fdac6126-5c0c-442c-9429-916003d36597
2015-02-24 09:58:47 +00:00
Matthias Möller
eb877fe9da
adding cw and ccw circulators
...
closes #2406
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1227 fdac6126-5c0c-442c-9429-916003d36597
2015-02-23 16:02:40 +00:00
Matthias Möller
0f9b4c2358
- changed lap_counter to int type
...
- extent circulator unittests for endings testing now the cases: (--endIter).is_valid and (++(--startIter)).is_valid
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1226 fdac6126-5c0c-442c-9429-916003d36597
2015-02-19 15:47:21 +00:00
Jan Möbius
1af153e52d
refs #1382
...
- Fixed the problem that the end iterator could become valid again if it was incremented.
- Decrementing the start iterator will return an invalid iterator now (Maybe we can implement reverse iterators)
- Removed one check from the iteration, which should result in faster execution of is_valid().
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1225 fdac6126-5c0c-442c-9429-916003d36597
2015-02-19 09:58:00 +00:00
Jan Möbius
7b6feb5db1
Example for locking vertices in decimater
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1224 fdac6126-5c0c-442c-9429-916003d36597
2015-02-18 11:38:02 +00:00
Jan Möbius
f9d04d793a
Updated changelog
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1223 fdac6126-5c0c-442c-9429-916003d36597
2015-02-18 08:26:17 +00:00
Jan Möbius
8f9682f47e
fix reading mtl files with texture only for obj files
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1222 fdac6126-5c0c-442c-9429-916003d36597
2015-02-18 08:25:32 +00:00
Jan Möbius
ec108e8115
Updated changelog
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1221 fdac6126-5c0c-442c-9429-916003d36597
2015-02-10 14:42:44 +00:00
Matthias Möller
74942b5eb7
fix "relink failed" condition
...
closes #1244
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1220 fdac6126-5c0c-442c-9429-916003d36597
2015-02-10 14:15:25 +00:00
Isaak Lim
81a7ee7341
windows specific fix for finding and testing the boost python configuration
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1219 fdac6126-5c0c-442c-9429-916003d36597
2015-02-09 10:20:39 +00:00
Jan Möbius
af7d0ad162
Updated changelog
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1218 fdac6126-5c0c-442c-9429-916003d36597
2015-02-06 08:35:29 +00:00
Isaak Lim
01e75b1780
updated tutorial on reading and writing meshes with python bindings (Alexander Dielen)
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1217 fdac6126-5c0c-442c-9429-916003d36597
2015-02-05 11:24:15 +00:00
Isaak Lim
c1da4db775
don't require boost-python
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1216 fdac6126-5c0c-442c-9429-916003d36597
2015-02-03 10:27:12 +00:00
Isaak Lim
0d4abeb2c3
strip pythonlibs version string of possible other characters than 0-9 and . (e.g. '+')
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1215 fdac6126-5c0c-442c-9429-916003d36597
2015-02-03 10:23:06 +00:00
Jan Möbius
bf69130780
Updated changelog
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1214 fdac6126-5c0c-442c-9429-916003d36597
2015-01-26 10:05:39 +00:00
Jan Möbius
85630a4a47
Don't use auto_ptr when compiler supports C++11. Replaced by unique_ptr.
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1213 fdac6126-5c0c-442c-9429-916003d36597
2015-01-26 10:01:26 +00:00
Jan Möbius
b4883edc3e
Fixed crash when writing with multiple threads to mostream. closes #2293
...
Note: This fix requires C++11 support
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1212 fdac6126-5c0c-442c-9429-916003d36597
2015-01-26 10:00:38 +00:00
Jan Möbius
52d0ebba32
Added extra hint about status flags when collapsing edges
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1211 fdac6126-5c0c-442c-9429-916003d36597
2015-01-26 07:58:37 +00:00
Jan Möbius
9ff77cab2c
Updated changelog
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1210 fdac6126-5c0c-442c-9429-916003d36597
2015-01-21 12:10:27 +00:00
Jan Möbius
f1a9b3a871
Avoid std::endl in the writers to avoid flushing the output stream on every line. (Thanks to Roman Zoller for the hint).
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1209 fdac6126-5c0c-442c-9429-916003d36597
2015-01-19 17:37:47 +00:00
Jan Möbius
a1617b1b98
Fixed various warnings
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1208 fdac6126-5c0c-442c-9429-916003d36597
2015-01-16 15:24:36 +00:00
Jan Möbius
38aa39240a
Switched version numbers in svn to OpenMesh 3.4
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1207 fdac6126-5c0c-442c-9429-916003d36597
2015-01-16 15:24:12 +00:00
Jan Möbius
4f1c3253a4
Updated changlelog
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1205 fdac6126-5c0c-442c-9429-916003d36597
2015-01-16 11:01:53 +00:00
Jan Möbius
e5579db355
Doxygen error
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1204 fdac6126-5c0c-442c-9429-916003d36597
2015-01-16 11:01:04 +00:00
Jan Möbius
cc8e28660b
Updated release file
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1203 fdac6126-5c0c-442c-9429-916003d36597
2015-01-16 08:01:48 +00:00
Jan Möbius
fdfe7da941
Added preliminary release date
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1202 fdac6126-5c0c-442c-9429-916003d36597
2015-01-16 08:01:02 +00:00
Jan Möbius
3a5ef59eae
Updated changelog
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1201 fdac6126-5c0c-442c-9429-916003d36597
2015-01-16 08:00:34 +00:00
Jan Möbius
707106ec42
Moved observer to separate file and added windows DLL mmacros. refs #2366
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1200 fdac6126-5c0c-442c-9429-916003d36597
2015-01-16 07:57:02 +00:00
Jan Möbius
771ee617d4
Documentation for Observer. refs #2366
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1199 fdac6126-5c0c-442c-9429-916003d36597
2015-01-16 07:47:33 +00:00