Matthias Möller
44800c3efc
unify int8_t/signed char/char in ply reader and writer.
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1292 fdac6126-5c0c-442c-9429-916003d36597
2015-06-18 13:17:51 +00:00
Matthias Möller
e9431e6557
fix compile error on vector scalar multiplication when scalar type differs of vector scalar type and the scalar was lhs
...
closes #2367
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1291 fdac6126-5c0c-442c-9429-916003d36597
2015-06-18 11:53:05 +00:00
Matthias Möller
508305c555
add feature support list for readers/writers
...
closes #2498
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1290 fdac6126-5c0c-442c-9429-916003d36597
2015-06-18 11:39:48 +00:00
Matthias Möller
f0e51c54aa
fix output directory for windows
...
closes #2505
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1289 fdac6126-5c0c-442c-9429-916003d36597
2015-06-18 11:23:28 +00:00
Jan Möbius
0460f0811f
Fixed wrong rpath in unittest binary
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1288 fdac6126-5c0c-442c-9429-916003d36597
2015-06-16 10:57:51 +00:00
Jan Möbius
d94290c0fe
Use the acg macro to add the unittests to make sure flags are passed through (e.g. to enable c++11)
...
closes #2500
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1287 fdac6126-5c0c-442c-9429-916003d36597
2015-06-16 09:39:12 +00:00
Jan Möbius
9267b4a423
Updated changelog
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1286 fdac6126-5c0c-442c-9429-916003d36597
2015-06-16 09:19:02 +00:00
Matthias Möller
a9315fdb58
- ply writer: add custom property support for ascii version
...
refs #2496
closes #2480
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1285 fdac6126-5c0c-442c-9429-916003d36597
2015-06-16 08:52:20 +00:00
Matthias Möller
59b0cafecd
- fix ply ascii reader with custom face properties which aren't declared as list
...
- extend unittest for this case
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1284 fdac6126-5c0c-442c-9429-916003d36597
2015-06-16 08:37:42 +00:00
Matthias Möller
324acba2f2
- load vertex color values as float in range of [0..1] instead of integers [0..255]
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1283 fdac6126-5c0c-442c-9429-916003d36597
2015-06-11 14:20:16 +00:00
Jan Möbius
f4f07472c6
Added c++11 test file
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1282 fdac6126-5c0c-442c-9429-916003d36597
2015-06-11 14:03:09 +00:00
Matthias Möller
d1ce0efb54
add write unittest for binary files
...
refs #2497
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1281 fdac6126-5c0c-442c-9429-916003d36597
2015-06-11 11:15:35 +00:00
Matthias Möller
8c11800eea
fix mesh write on 64-bit systems
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1280 fdac6126-5c0c-442c-9429-916003d36597
2015-06-09 09:45:06 +00:00
Jan Möbius
ffb2576776
Move to omerr
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1279 fdac6126-5c0c-442c-9429-916003d36597
2015-06-09 09:42:12 +00:00
Matthias Möller
ed3155284c
- move iostream from header to source files.
...
- replace some iostreams to o/istreams only
- some minor include fixes
closes #2489
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1278 fdac6126-5c0c-442c-9429-916003d36597
2015-06-09 08:58:41 +00:00
Jan Möbius
23fb3781d4
Extended vector test for operator ==
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1277 fdac6126-5c0c-442c-9429-916003d36597
2015-06-08 13:43:05 +00:00
Matthias Möller
a7af0a5950
remove some conversion warnings
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1276 fdac6126-5c0c-442c-9429-916003d36597
2015-06-08 11:44:11 +00:00
Matthias Möller
788e96474f
remove some implicit convert warnings
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1275 fdac6126-5c0c-442c-9429-916003d36597
2015-06-03 18:38:35 +00:00
Matthias Möller
096b33f863
remove warnings
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1274 fdac6126-5c0c-442c-9429-916003d36597
2015-06-03 18:31:31 +00:00
Matthias Möller
162ca6d9b6
removed some unnecessary double negations
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1273 fdac6126-5c0c-442c-9429-916003d36597
2015-06-03 07:19:08 +00:00
Matthias Möller
b74e1bd7d7
fix cppcheck
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1272 fdac6126-5c0c-442c-9429-916003d36597
2015-06-01 13:23:45 +00:00
Matthias Möller
030ef9b9e2
remove warning
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1271 fdac6126-5c0c-442c-9429-916003d36597
2015-06-01 12:23:21 +00:00
Matthias Möller
ae7f75d881
- remove paranthese warning
...
- remove redundant double negation, as the type is already bool
- replaced inline condition with cast
closes #2491
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1270 fdac6126-5c0c-442c-9429-916003d36597
2015-06-01 12:09:32 +00:00
Matthias Möller
e1a72035c0
improve performance for small vectors/faces
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1269 fdac6126-5c0c-442c-9429-916003d36597
2015-05-26 12:08:32 +00:00
Matthias Möller
d8d26b7c18
ply ascii reader:
...
- add read support for custom list properties (vertices and faces)
closes #2370
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1268 fdac6126-5c0c-442c-9429-916003d36597
2015-05-18 11:52:18 +00:00
Jan Möbius
eed151aa90
Fixed wrong docu
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1267 fdac6126-5c0c-442c-9429-916003d36597
2015-05-15 15:08:38 +00:00
Jan Möbius
b15a392b9c
Updated changelog
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1266 fdac6126-5c0c-442c-9429-916003d36597
2015-05-12 11:05:46 +00:00
Hans-Christian Ebke
1197b0d7d3
Fixing PropertyManager so that it cooperates with bool properties even on unforgiving implementations (such as clang).
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1265 fdac6126-5c0c-442c-9429-916003d36597
2015-05-12 09:55:33 +00:00
Hans-Christian Ebke
777f97837b
Added unit test for bool PropertyManager::set_range.
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1264 fdac6126-5c0c-442c-9429-916003d36597
2015-05-11 16:28:10 +00:00
Jan Möbius
fc6ad8eb30
Added basic smoother compile test
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1263 fdac6126-5c0c-442c-9429-916003d36597
2015-05-07 07:08:25 +00:00
Jan Möbius
61ad320d4e
Fixed old OM3 port warning in smoother
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1262 fdac6126-5c0c-442c-9429-916003d36597
2015-05-07 07:08:07 +00:00
Jan Möbius
021b7a4320
- Fix for Smoother set_relative error (Thanks to Leonardo Cecchinato for the fix)
...
- Improved SmootherT.hh Documentation
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1261 fdac6126-5c0c-442c-9429-916003d36597
2015-05-07 06:15:24 +00:00
Matthias Möller
beae0ffce3
extend "can_read" function. returns true, if no explicit filename is given, but just the extension.
...
closes #2431
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1260 fdac6126-5c0c-442c-9429-916003d36597
2015-05-06 14:08:32 +00:00
Jan Möbius
77f9360197
Fixed bad search and replace results
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1259 fdac6126-5c0c-442c-9429-916003d36597
2015-04-28 13:12:40 +00:00
Jan Möbius
fd4bcb39ea
Typo
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1258 fdac6126-5c0c-442c-9429-916003d36597
2015-04-28 13:07:46 +00:00
Jan Möbius
07ad20793d
Fixed bad typo in comment
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1257 fdac6126-5c0c-442c-9429-916003d36597
2015-04-28 11:54:17 +00:00
Jan Möbius
28df7fd995
Updated changelog
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1256 fdac6126-5c0c-442c-9429-916003d36597
2015-04-28 11:41:59 +00:00
Jan Möbius
26e3e07fb7
Added Readme
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1255 fdac6126-5c0c-442c-9429-916003d36597
2015-04-28 11:37:59 +00:00
Jan Möbius
5a4f98c469
Renamed licenseheader
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1254 fdac6126-5c0c-442c-9429-916003d36597
2015-04-28 11:36:40 +00:00
Jan Möbius
0a4c1dc206
Get rid of the old ACGMakeFiles
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1253 fdac6126-5c0c-442c-9429-916003d36597
2015-04-28 11:35:09 +00:00
Jan Möbius
83486e0b5f
Relicense to BSD
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1252 fdac6126-5c0c-442c-9429-916003d36597
2015-04-28 11:33:32 +00:00
Jan Möbius
167aef5a38
Removed GPL License text
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1251 fdac6126-5c0c-442c-9429-916003d36597
2015-04-28 08:37:42 +00:00
Jan Möbius
01430db4d0
Updated changelog
...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1250 fdac6126-5c0c-442c-9429-916003d36597
2015-04-14 10:36:56 +00:00
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