[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [20945] branches/bmesh/blender/source/ blender/editors/mesh/bmesh_select.c: last commit was accidental.
Joseph Eagar
joeedh at gmail.com
Tue Jun 16 23:33:28 CEST 2009
Revision: 20945
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=20945
Author: joeedh
Date: 2009-06-16 23:33:26 +0200 (Tue, 16 Jun 2009)
Log Message:
-----------
last commit was accidental. anyway, face loop select mostly works now. there's still some issues. shift-unselecting loops isn't working right now, need to fix it.
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 2009-06-16 21:33:12 UTC (rev 20944)
+++ branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c 2009-06-16 21:33:26 UTC (rev 20945)
@@ -805,13 +805,13 @@
/* ***************************************************** */
/* **************** LOOP SELECTS *************** */
-static void walker_select(BMEditMesh *em, int walker, void *start, int select)
+static void walker_select(BMEditMesh *em, int walkercode, void *start, int select)
{
BMesh *bm = em->bm;
BMHeader *h;
BMWalker walker;
- BMW_Init(&walker, bm, walker, 0);
+ BMW_Init(&walker, bm, walkercode, 0);
h = BMW_Begin(&walker, start);
for (; h; h=BMW_Step(&walker)) {
BM_Select(bm, h, select);
@@ -1067,19 +1067,19 @@
else if(extend) select=0;
if(em->selectmode & SCE_SELECT_FACE) {
- walker_select(em, BMW_FACELOOP, starteed, select);
+ walker_select(em, BMW_FACELOOP, eed, select);
}
else if(em->selectmode & SCE_SELECT_EDGE) {
if(ring)
edgering_select(em, eed, select);
else
- walker_select(em, BMW_LOOP, starteed, select);
+ walker_select(em, BMW_LOOP, eed, select);
}
else if(em->selectmode & SCE_SELECT_VERTEX) {
if(ring)
edgering_select(em, eed, select);
else
- walker_select(em, BMW_LOOP, starteed, select);
+ walker_select(em, BMW_LOOP, eed, select);
}
EDBM_selectmode_flush(em);
More information about the Bf-blender-cvs
mailing list