From bc0da8e58cb5b5f40e08cf76aa63e364ceec47f3 Mon Sep 17 00:00:00 2001 From: Mike Kremer Date: Thu, 1 Apr 2010 13:52:49 +0000 Subject: [PATCH] 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 --- src/OpenMesh/Core/IO/importer/ImporterT.hh | 41 +++++++++++++++------- src/OpenMesh/Core/Mesh/Status.hh | 26 +++++++------- 2 files changed, 42 insertions(+), 25 deletions(-) diff --git a/src/OpenMesh/Core/IO/importer/ImporterT.hh b/src/OpenMesh/Core/IO/importer/ImporterT.hh index b0513b7c..3c8f6fa8 100644 --- a/src/OpenMesh/Core/IO/importer/ImporterT.hh +++ b/src/OpenMesh/Core/IO/importer/ImporterT.hh @@ -103,7 +103,7 @@ public: { VHandles::const_iterator it, it2, end(_indices.end()); - + // test for valid vertex indices for (it=_indices.begin(); it!=end; ++it) if (! mesh_.is_valid_handle(*it)) @@ -267,19 +267,36 @@ public: for (unsigned int i=0; i