Commit Graph

163 Commits

Author SHA1 Message Date
Mike Kremer
a14aa7a2de Avoid failure of file writing if face colors or face normals are requested for PLY files. We just skip these options at this point.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@347 fdac6126-5c0c-442c-9429-916003d36597
2010-11-23 17:36:12 +00:00
Jan Möbius
154d1b31ba Read diffuse colors from vertices in ply
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@345 fdac6126-5c0c-442c-9429-916003d36597
2010-11-18 07:20:06 +00:00
Jan Möbius
aebb76edbe Fixed Typos
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@344 fdac6126-5c0c-442c-9429-916003d36597
2010-11-15 10:07:14 +00:00
Jan Möbius
6632995702 Updated subdivider docs
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@343 fdac6126-5c0c-442c-9429-916003d36597
2010-11-15 09:27:35 +00:00
Jan Möbius
0a9f2815ae Added Sqrt3InterpolatingSubdividerLabsikGreinerT and ModifiedButterFlyT (Thanks to Clément Courbet for providing the code)
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@341 fdac6126-5c0c-442c-9429-916003d36597
2010-11-15 08:39:00 +00:00
Mike Kremer
eba601f190 Added infinity norm to vector class
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@340 fdac6126-5c0c-442c-9429-916003d36597
2010-11-12 10:08:54 +00:00
Jan Möbius
8480b84bb4 Added some vector norm functions for L1 norm, and absolute mean,max,min(Thanks to Michal Nociar)
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@339 fdac6126-5c0c-442c-9429-916003d36597
2010-11-11 17:04:37 +00:00
Mike Kremer
d51c08726d Corrected some expression that caused a compiler warning.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@337 fdac6126-5c0c-442c-9429-916003d36597
2010-09-10 12:21:23 +00:00
Mike Kremer
a9f4169bb7 Added preprocessor directives such that doxygen correctly parses the vector template class.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@336 fdac6126-5c0c-442c-9429-916003d36597
2010-09-10 12:13:59 +00:00
David Bommes
29e91a9012 added halfedge colors
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@335 fdac6126-5c0c-442c-9429-916003d36597
2010-09-07 12:32:43 +00:00
Mike Kremer
9e43ae162b Avoid calling glutInit() on Mac platforms since this causes an error saying that glut is being initialized twice
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@334 fdac6126-5c0c-442c-9429-916003d36597
2010-08-18 13:27:36 +00:00
Mike Kremer
9154ecd47b Setting associated handles of iterator types invalid if reference mesh contains none of the respective entities.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@333 fdac6126-5c0c-442c-9429-916003d36597
2010-07-20 13:43:40 +00:00
Jan Möbius
51f6c2cb3e Fixed doc
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@331 fdac6126-5c0c-442c-9429-916003d36597
2010-07-15 06:36:11 +00:00
Jan Möbius
11798f6134 Fixed documentation for add_face and some other typos (Thanks to Yamauchi Hitoshi)
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@330 fdac6126-5c0c-442c-9429-916003d36597
2010-07-15 06:31:53 +00:00
Jan Möbius
dc2abcd426 Added missing include (Thanks to Justin Bronder
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@328 fdac6126-5c0c-442c-9429-916003d36597
2010-07-02 14:54:35 +00:00
Mike Kremer
26c20f12f3 Avoid %-operator in normal calculation such that gcc does not throw a compiler error when using vector types of dimension other than three.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@327 fdac6126-5c0c-442c-9429-916003d36597
2010-06-21 13:45:45 +00:00
Jan Möbius
34141f8d9a Changed license Header to 2010
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@325 fdac6126-5c0c-442c-9429-916003d36597
2010-06-17 10:45:58 +00:00
Jan Möbius
dab006dd0c Added Mesh dualizer Application (Thanks to Clement Courbet for providing the code)
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@317 fdac6126-5c0c-442c-9429-916003d36597
2010-04-28 13:14:14 +00:00
Jan Möbius
b431283da6 Added Mesh dualizer tool (Thanks to Clement Courbet for providing the code)
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@316 fdac6126-5c0c-442c-9429-916003d36597
2010-04-28 13:13:53 +00:00
Mike Kremer
bc0da8e58c Added status flag for isolated geometry that results from vertex duplication (due to non-manifold configurations).
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@314 fdac6126-5c0c-442c-9429-916003d36597
2010-04-01 13:52:49 +00:00
Mike Kremer
12a74113a3 Changed description comment of non-manifold status flag
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@313 fdac6126-5c0c-442c-9429-916003d36597
2010-04-01 13:08:34 +00:00
Mike Kremer
793b39b2c7 Added status flag for non-two-manifold configurations (for all entities)
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@312 fdac6126-5c0c-442c-9429-916003d36597
2010-04-01 13:05:27 +00:00
Jan Möbius
13204f4afc Calculate average normal for poly mesh faces. Otherwise an arbitrary triangle is taken
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@309 fdac6126-5c0c-442c-9429-916003d36597
2010-03-09 13:32:23 +00:00
Jan Möbius
8f3530d9b1 Added apple workaround for core include dir installation
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@305 fdac6126-5c0c-442c-9429-916003d36597
2010-03-08 10:04:25 +00:00
Jan Möbius
64906107b5 Added apple workaround for core include dir installation
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@304 fdac6126-5c0c-442c-9429-916003d36597
2010-03-08 10:03:46 +00:00
Jan Möbius
8d1e65f0d7 Fixed glut include
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@302 fdac6126-5c0c-442c-9429-916003d36597
2010-03-03 16:04:33 +00:00
Jan Möbius
9a1627e356 Fixed gl include
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@301 fdac6126-5c0c-442c-9429-916003d36597
2010-03-03 15:59:58 +00:00
Jan Möbius
2c9ca83224 Fixed glut include
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@300 fdac6126-5c0c-442c-9429-916003d36597
2010-03-03 15:54:12 +00:00
Ellen Dekkers
d0913839df specify max. normal deviation via command line parameter
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@293 fdac6126-5c0c-442c-9429-916003d36597
2010-03-02 12:39:27 +00:00
Ellen Dekkers
bdac0b5daf OM/Apps/VDProgMeshes/Synthesizer: enable adaptive mode per default. more help. + - switched
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@292 fdac6126-5c0c-442c-9429-916003d36597
2010-03-02 11:01:51 +00:00
Ellen Dekkers
9b00ac0923 CMakeLists for Synthesizer
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@290 fdac6126-5c0c-442c-9429-916003d36597
2010-03-02 09:25:21 +00:00
Ellen Dekkers
71c336e336 OM/Apps/VDProgMesh: support for Synthesizer
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@288 fdac6126-5c0c-442c-9429-916003d36597
2010-03-02 09:08:50 +00:00
Ellen Dekkers
969fe4a0a5 git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@286 fdac6126-5c0c-442c-9429-916003d36597 2010-03-01 17:33:34 +00:00
Ellen Dekkers
6176bdb235 OM/Apps/VDProgMesh: CmakeLists for Analyzer and mkbalancedpm added
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@285 fdac6126-5c0c-442c-9429-916003d36597
2010-03-01 17:22:22 +00:00
Ellen Dekkers
18a7643f6f VDProgMesh: Analyzer added
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@284 fdac6126-5c0c-442c-9429-916003d36597
2010-03-01 17:17:30 +00:00
Ellen Dekkers
b334af8fcc cmakelists added
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@283 fdac6126-5c0c-442c-9429-916003d36597
2010-03-01 17:16:35 +00:00
Ellen Dekkers
5fe20a48df OM/Apps/VDProgMesh: mkbalancedpm added
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@282 fdac6126-5c0c-442c-9429-916003d36597
2010-03-01 17:15:45 +00:00
Ellen Dekkers
53174e3a35 VDProgMesh added
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@281 fdac6126-5c0c-442c-9429-916003d36597
2010-03-01 17:07:39 +00:00
Ellen Dekkers
e390021603 OpenMesh/Apps: support for ProgViewer
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@280 fdac6126-5c0c-442c-9429-916003d36597
2010-03-01 16:46:12 +00:00
Mike Kremer
0922b1bd03 Suggesting a slightly more readable representation of a tab...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@272 fdac6126-5c0c-442c-9429-916003d36597
2010-02-23 12:15:05 +00:00
Mike Kremer
12638100b0 OBJReader: Fixed error with some material files containing tabs.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@271 fdac6126-5c0c-442c-9429-916003d36597
2010-02-23 12:04:15 +00:00
Mike Kremer
fac109fa4b Avoiding implicit type casts in normal calculation routine.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@270 fdac6126-5c0c-442c-9429-916003d36597
2010-02-08 16:13:17 +00:00
Mike Kremer
88ca0c9b60 Fixed issue with wrong normal scalar type when using integer points and float normals.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@269 fdac6126-5c0c-442c-9429-916003d36597
2010-02-08 15:28:25 +00:00
Mike Kremer
ac7bb9f164 Corrected copy and paste error.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@268 fdac6126-5c0c-442c-9429-916003d36597
2010-01-22 10:07:21 +00:00
Mike Kremer
d6208a7544 Changed bitfield values of property enumeration.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@267 fdac6126-5c0c-442c-9429-916003d36597
2010-01-22 10:06:05 +00:00
Mike Kremer
3349b811d3 Changed bitfield values of property enumeration.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@266 fdac6126-5c0c-442c-9429-916003d36597
2010-01-22 10:04:20 +00:00
Mike Kremer
27f149ce05 Adapted copied comment.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@261 fdac6126-5c0c-442c-9429-916003d36597
2010-01-21 14:45:31 +00:00
Mike Kremer
77cfce2770 Edge colors are now supported as standard property.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@260 fdac6126-5c0c-442c-9429-916003d36597
2010-01-21 14:40:03 +00:00
Jan Möbius
658c8ec12f Workaround isspace problem
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@259 fdac6126-5c0c-442c-9429-916003d36597
2010-01-07 16:34:44 +00:00
Jan Möbius
9da1a2c1a7 Fixed crash in offreader with dos line endings. (Thanks to
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@257 fdac6126-5c0c-442c-9429-916003d36597
2010-01-04 12:02:09 +00:00