Commit Graph

300 Commits

Author SHA1 Message Date
Jan Möbius
6fe4849378 Fixed warning
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1299 fdac6126-5c0c-442c-9429-916003d36597
2015-06-25 09:08:02 +00:00
Jan Möbius
af0ad80a97 Rduce int to float conversions
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1297 fdac6126-5c0c-442c-9429-916003d36597
2015-06-23 13:46:07 +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
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
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
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
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
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
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
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
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
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
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
Matthias Möller
b9fd3edef9 add observer pattern to all decimaters
closes #2366

git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1197 fdac6126-5c0c-442c-9429-916003d36597
2015-01-15 10:19:39 +00:00
Jan Möbius
b3778b230f Updated copyright headers
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1188 fdac6126-5c0c-442c-9429-916003d36597
2015-01-05 15:34:10 +00:00
Matthias Möller
a505d427d2 fix 32/64-bit bug on windows (analyzer and synthesizer reads with unsigned int -> 32bit, writer writes size_t -> possible 64-bit)
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1178 fdac6126-5c0c-442c-9429-916003d36597
2014-10-15 09:21:54 +00:00
Matthias Möller
725dde5532 fix comparison with invalid iterator
refs #2263

git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1177 fdac6126-5c0c-442c-9429-916003d36597
2014-10-15 09:20:04 +00:00
Jan Möbius
db78e3d354 Undef unused define
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1151 fdac6126-5c0c-442c-9429-916003d36597
2014-08-29 08:32:53 +00:00
Jan Möbius
24bd7be273 Fixed several unused variables
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1150 fdac6126-5c0c-442c-9429-916003d36597
2014-08-29 08:28:47 +00:00
Matthias Möller
b2f528eb0a fixed template deduction error with float precision meshes
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1099 fdac6126-5c0c-442c-9429-916003d36597
2014-07-05 18:59:27 +00:00
Matthias Möller
93fa136072 add hint, that the target mesh can be a triangle or a polymesh
closes #2185

git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1095 fdac6126-5c0c-442c-9429-916003d36597
2014-06-25 10:59:25 +00:00
David Bommes
d77c740b86 re-added CatmullClark without point updates support
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1085 fdac6126-5c0c-442c-9429-916003d36597
2014-06-04 11:53:17 +00:00
Matthias Möller
afd846e233 fix mod name
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1050 fdac6126-5c0c-442c-9429-916003d36597
2014-05-09 08:12:41 +00:00
Matthias Möller
cd3587d21e - decimater (incremental & mc) doesn't require normals anymore
- mod normalFlipping & normalDeviation computes normals, if mesh hasn't normals
- add 2 decimater unittest (decimating with normalFlipping and initialize all modules)

git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1049 fdac6126-5c0c-442c-9429-916003d36597
2014-05-09 08:12:17 +00:00
Matthias Möller
3bc356b2dd fix cleanup in d'tor
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1048 fdac6126-5c0c-442c-9429-916003d36597
2014-05-09 07:11:36 +00:00
Jan Möbius
cecb706e70 Added missing include
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@995 fdac6126-5c0c-442c-9429-916003d36597
2014-02-12 14:29:15 +00:00
Jan Möbius
68a3ff3136 The annual License Header Bump (Sorry for the rebuilds ;-) )
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@990 fdac6126-5c0c-442c-9429-916003d36597
2014-02-05 09:01:07 +00:00
Matthias Möller
6922a3ab60 add missing includes
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@982 fdac6126-5c0c-442c-9429-916003d36597
2013-12-12 09:25:30 +00:00
Jan Möbius
c2388105c4 Build fix for getopt.h on Apple. (Thanks to Adam Vandenberg for the fix)
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@978 fdac6126-5c0c-442c-9429-916003d36597
2013-11-28 11:11:26 +00:00
Jan Möbius
f37ee2d46b Fixed 2 more warnings
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@944 fdac6126-5c0c-442c-9429-916003d36597
2013-08-21 12:03:51 +00:00
Jan Möbius
3964a0028f Missed two in the last commit
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@942 fdac6126-5c0c-442c-9429-916003d36597
2013-08-21 11:29:16 +00:00
Jan Möbius
5cd4bc0444 cppcheck warnings
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@941 fdac6126-5c0c-442c-9429-916003d36597
2013-08-21 10:00:59 +00:00
Jan Möbius
cb25e07252 cppcheck
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@936 fdac6126-5c0c-442c-9429-916003d36597
2013-08-21 07:52:33 +00:00
Jan Möbius
201c0ceecb OM 3 change
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@935 fdac6126-5c0c-442c-9429-916003d36597
2013-08-20 15:45:10 +00:00
Jan Möbius
9ca759fb55 Fixed various cppcheck warnings
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@934 fdac6126-5c0c-442c-9429-916003d36597
2013-08-20 14:55:38 +00:00
Jan Möbius
51f4f26300 Fixed more warnings
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@933 fdac6126-5c0c-442c-9429-916003d36597
2013-08-15 08:43:04 +00:00
Jan Möbius
3c452c89a8 More double float fixes
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@929 fdac6126-5c0c-442c-9429-916003d36597
2013-08-14 16:36:00 +00:00
Jan Möbius
9d1213ed6b Some size_t fixes
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@928 fdac6126-5c0c-442c-9429-916003d36597
2013-08-14 16:33:26 +00:00
Jan Möbius
fb8baf09a8 Mesh Dual unittest
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@927 fdac6126-5c0c-442c-9429-916003d36597
2013-08-14 16:33:16 +00:00
Matthias Möller
76f0d13b84 enable deprecated warning for msvc
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@925 fdac6126-5c0c-442c-9429-916003d36597
2013-08-12 13:24:29 +00:00
Jan Möbius
29011e25d2 Updated license headers
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@922 fdac6126-5c0c-442c-9429-916003d36597
2013-08-11 10:26:11 +00:00
Isaak Lim
2eeb756b6a - marked current_halfedge_handle as deprecated
- updated code to fix related warnings
- added some unittests to ensure unchanged behaviour when replacing current_halfedge_handle

git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@917 fdac6126-5c0c-442c-9429-916003d36597
2013-08-08 12:47:48 +00:00
Matthias Möller
116e0d8536 OM3 iterators
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@912 fdac6126-5c0c-442c-9429-916003d36597
2013-08-07 14:33:08 +00:00