[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [37681] branches/bmesh/blender/source/ blender/editors/mesh/bmesh_select.c: Fix for select non manifold:
Geoffrey Bantle
hairbat at yahoo.com
Tue Jun 21 03:14:23 CEST 2011
Revision: 37681
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=37681
Author: briggs
Date: 2011-06-21 01:14:21 +0000 (Tue, 21 Jun 2011)
Log Message:
-----------
Fix for select non manifold:
----------------------------------------------
Select non manifold was not working properly
because BM_Nonmanifold_Edge considered border
edges to be manifold.
Modified Paths:
--------------
branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c
Modified: branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c 2011-06-21 00:33:45 UTC (rev 37680)
+++ branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c 2011-06-21 01:14:21 UTC (rev 37681)
@@ -2080,7 +2080,7 @@
}
BM_ITER(e, &iter, em->bm, BM_EDGES_OF_MESH, NULL) {
- if (!BM_TestHFlag(em->bm, BM_HIDDEN) && BM_Nonmanifold_Edge(em->bm, e))
+ if (!BM_TestHFlag(em->bm, BM_HIDDEN) && BM_Edge_FaceCount(e) != 2)
BM_Select(em->bm, e, 1);
}
More information about the Bf-blender-cvs
mailing list