Revision: 44008
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=44008
Author:   campbellbarton
Date:     2012-02-10 03:03:42 +0000 (Fri, 10 Feb 2012)
Log Message:
-----------
Code Cleanup: use less confusing names for selection flushing.

Modified Paths:
--------------
    branches/bmesh/blender/source/blender/editors/include/ED_mesh.h
    branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c
    branches/bmesh/blender/source/blender/editors/mesh/bmesh_tools.c
    branches/bmesh/blender/source/blender/editors/mesh/bmeshutils.c
    branches/bmesh/blender/source/blender/editors/mesh/editbmesh_add.c
    branches/bmesh/blender/source/blender/editors/mesh/loopcut.c
    branches/bmesh/blender/source/blender/editors/object/object_hook.c
    branches/bmesh/blender/source/blender/editors/object/object_vgroup.c
    branches/bmesh/blender/source/blender/editors/space_view3d/view3d_select.c
    branches/bmesh/blender/source/blender/editors/uvedit/uvedit_ops.c

Modified: branches/bmesh/blender/source/blender/editors/include/ED_mesh.h
===================================================================
--- branches/bmesh/blender/source/blender/editors/include/ED_mesh.h     
2012-02-10 02:42:15 UTC (rev 44007)
+++ branches/bmesh/blender/source/blender/editors/include/ED_mesh.h     
2012-02-10 03:03:42 UTC (rev 44008)
@@ -159,10 +159,10 @@
 
 /*exactly the same as EDBM_selectmode_flush, but you pass in the selectmode
   instead of using the current one*/
-void EDBM_select_flush(struct BMEditMesh *em, int selectmode);
+void EDBM_select_mode_flush(struct BMEditMesh *em, int selectmode);
 
-void EDBM_deselectmode_flush(struct BMEditMesh *em);
-void EDBM_selectmode_flush(struct BMEditMesh *em);
+void EDBM_deselect_flush(struct BMEditMesh *em);
+void EDBM_select_flush(struct BMEditMesh *em);
 
 void EDBM_selectmode_set(struct BMEditMesh *em);
 void EDBM_convertsel(struct BMEditMesh *em, short oldmode, short selectmode);

Modified: branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c   
2012-02-10 02:42:15 UTC (rev 44007)
+++ branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c   
2012-02-10 03:03:42 UTC (rev 44008)
@@ -766,7 +766,7 @@
 
        /* select the output */
        BMO_HeaderFlag_Buffer(em->bm, &bmop, "edgeout", BM_SELECT, BM_ALL);
-       EDBM_selectmode_flush(em);
+       EDBM_select_flush(em);
 
        /* finish the operator */
        if (!EDBM_FinishOp(em, &bmop, op, TRUE)) {
@@ -817,7 +817,7 @@
                return OPERATOR_CANCELLED;
        }
 
-       EDBM_selectmode_flush(em);
+       EDBM_select_flush(em);
 
        /* dependencies graph and notification stuff */
        DAG_id_tag_update(ob->data, OB_RECALC_DATA);
@@ -956,14 +956,14 @@
                        eed = edarray[edindex];
                        walker_select(em, BMW_EDGERING, eed, 1);
                }
-               EDBM_selectmode_flush(em);
+               EDBM_select_flush(em);
        }
        else{
                for(edindex = 0; edindex < totedgesel; edindex +=1) {
                        eed = edarray[edindex];
                        walker_select(em, BMW_LOOP, eed, 1);
                }
-               EDBM_selectmode_flush(em);
+               EDBM_select_flush(em);
        }
        MEM_freeN(edarray);
 //     if (EM_texFaceCheck())
@@ -1041,7 +1041,7 @@
                                walker_select(em, BMW_LOOP, eed, select);
                }
 
-               EDBM_selectmode_flush(em);
+               EDBM_select_flush(em);
 //                     if (EM_texFaceCheck())
                
                /* sets as active, useful for other tools */
@@ -1394,7 +1394,7 @@
                        edgetag_context_set(em, vc.scene, e, act); /* switch 
the edge option */
                }
                
-               EDBM_selectmode_flush(em);
+               EDBM_select_flush(em);
 
                /* even if this is selected it may not be in the selection list 
*/
                if (edgetag_context_check(vc.scene, em, e)==0)
@@ -1506,7 +1506,7 @@
                        }
                }
                
-               EDBM_selectmode_flush(vc.em);
+               EDBM_select_flush(vc.em);
                  
 //             if (EM_texFaceCheck()) {
 
@@ -1575,7 +1575,7 @@
                efa = BMIter_New(&iter, em->bm, BM_FACES_OF_MESH, NULL);
                for ( ; efa; efa=BMIter_Step(&iter)) BM_Select(em->bm, efa, 
FALSE);*/
 
-               EDBM_selectmode_flush(em);
+               EDBM_select_flush(em);
        }
        else if (em->selectmode & SCE_SELECT_EDGE) {
                /* deselect vertices, and select again based on edge select */
@@ -1590,7 +1590,7 @@
                }
                
                /* selects faces based on edge status */
-               EDBM_selectmode_flush(em);
+               EDBM_select_flush(em);
        }
        else if (em->selectmode & SCE_SELECT_FACE) {
                /* deselect eges, and select again based on face select */
@@ -1809,7 +1809,7 @@
                                BM_Select(bm, e->v2, sel);
                }
                BMW_End(&walker);
-               EDBM_select_flush(em, SCE_SELECT_VERTEX);
+               EDBM_select_mode_flush(em, SCE_SELECT_VERTEX);
        }
 
        WM_event_add_notifier(C, NC_GEOM|ND_SELECT, obedit);
@@ -1908,7 +1908,7 @@
                }
                BMW_End(&walker);
        }
-       EDBM_select_flush(em, SCE_SELECT_VERTEX);
+       EDBM_select_mode_flush(em, SCE_SELECT_VERTEX);
 
        WM_event_add_notifier(C, NC_GEOM|ND_SELECT, obedit);
 
@@ -2052,7 +2052,7 @@
        BMO_pop(bm);
 
        /* Flush selection up */
-       EDBM_select_flush(em, flushtype);
+       EDBM_select_mode_flush(em, flushtype);
 }
 
 static void deselect_nth_active(BMEditMesh *em, BMVert **v_p, BMEdge **e_p, 
BMFace **f_p)
@@ -2067,7 +2067,7 @@
        *e_p= NULL;
        *f_p= NULL;
 
-       EDBM_selectmode_flush(em);
+       EDBM_select_flush(em);
        ese= (BMEditSelection*)em->bm->selected.last;
 
        if (ese) {
@@ -2399,7 +2399,7 @@
                                BM_Select(em->bm, eve, TRUE);
                        }
                }
-               EDBM_selectmode_flush(em);
+               EDBM_select_flush(em);
        }
        else if (em->selectmode & SCE_SELECT_EDGE) {
                BM_ITER(eed, &iter, em->bm, BM_EDGES_OF_MESH, NULL) {
@@ -2407,7 +2407,7 @@
                                BM_Select(em->bm, eed, TRUE);
                        }
                }
-               EDBM_selectmode_flush(em);
+               EDBM_select_flush(em);
        }
        else {
                BM_ITER(efa, &iter, em->bm, BM_FACES_OF_MESH, NULL) {
@@ -2415,7 +2415,7 @@
                                BM_Select(em->bm, efa, TRUE);
                        }
                }
-               EDBM_selectmode_flush(em);
+               EDBM_select_flush(em);
        }
        
        WM_event_add_notifier(C, NC_GEOM|ND_SELECT, obedit->data);

Modified: branches/bmesh/blender/source/blender/editors/mesh/bmesh_tools.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/mesh/bmesh_tools.c    
2012-02-10 02:42:15 UTC (rev 44007)
+++ branches/bmesh/blender/source/blender/editors/mesh/bmesh_tools.c    
2012-02-10 03:03:42 UTC (rev 44008)
@@ -1445,7 +1445,7 @@
                        BM_Hide(em->bm, h, 1);
        }
 
-       EDBM_selectmode_flush(em);
+       EDBM_select_flush(em);
 
        /*original hide flushing comment (OUTDATED): 
          hide happens on least dominant select mode, and flushes up, not down! 
(helps preventing errors in subsurf) */
@@ -1532,7 +1532,7 @@
                }
        }
 
-       EDBM_selectmode_flush(em);
+       EDBM_select_flush(em);
 }
 
 static int reveal_mesh_exec(bContext *C, wmOperator *UNUSED(op))
@@ -2296,7 +2296,7 @@
                return OPERATOR_CANCELLED;
        }
 
-       EDBM_selectmode_flush(em);
+       EDBM_select_flush(em);
 
        /* dependencies graph and notification stuff */
 /*     DAG_object_flush_update(scene, ob, OB_RECALC_DATA);
@@ -2541,7 +2541,7 @@
                BM_Select(bm, ripvert, TRUE);
        }
 
-       EDBM_selectmode_flush(em);
+       EDBM_select_flush(em);
 
        BLI_assert(singlesel ? (bm->totvertsel > 0) : (bm->totedgesel > 0));
 
@@ -2788,7 +2788,7 @@
                }
        }
 
-       EDBM_selectmode_flush(em);
+       EDBM_select_flush(em);
        WM_event_add_notifier(C, NC_GEOM|ND_DATA, obedit->data);
 
        return OPERATOR_FINISHED;
@@ -3303,7 +3303,7 @@
 
        /*Flush the selection to clear edge/face selections to match
          selected vertices*/
-       EDBM_select_flush(em, SCE_SELECT_VERTEX);
+       EDBM_select_mode_flush(em, SCE_SELECT_VERTEX);
 
        /*A "while(true)" loop should work here as each iteration should
          select and remove at least one vertex and when all vertices
@@ -3342,7 +3342,7 @@
                                
                /*Flush the selection to get edge/face selections matching
                  the vertex selection*/
-               EDBM_select_flush(em, SCE_SELECT_VERTEX);
+               EDBM_select_mode_flush(em, SCE_SELECT_VERTEX);
 
                if (bm->totvert == bm->totvertsel) {
                        /* Every vertex selected, nothing to separate, work is 
done */
@@ -3849,7 +3849,7 @@
                }
        }
 
-       EDBM_selectmode_flush(em);
+       EDBM_select_flush(em);
 
        WM_event_add_notifier(C, NC_GEOM|ND_SELECT, obedit->data);
        return OPERATOR_FINISHED;
@@ -3905,7 +3905,7 @@
                }
        }
 
-       EDBM_selectmode_flush(em);
+       EDBM_select_flush(em);
 
        WM_event_add_notifier(C, NC_GEOM|ND_SELECT, obedit->data);
        return OPERATOR_FINISHED;
@@ -3933,7 +3933,7 @@
        int extend= RNA_boolean_get(op->ptr, "extend");
 
        EDBM_select_mirrored(obedit, em, extend);
-       EDBM_selectmode_flush(em);
+       EDBM_select_flush(em);
        WM_event_add_notifier(C, NC_GEOM|ND_SELECT, obedit->data);
 
        return OPERATOR_FINISHED;

Modified: branches/bmesh/blender/source/blender/editors/mesh/bmeshutils.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/mesh/bmeshutils.c     
2012-02-10 02:42:15 UTC (rev 44007)
+++ branches/bmesh/blender/source/blender/editors/mesh/bmeshutils.c     
2012-02-10 03:03:42 UTC (rev 44008)
@@ -418,21 +418,24 @@
        return (tm->face_index && index<tm->bm->totface && index>=0) ? 
tm->face_index[index] : NULL;
 }
 
-void EDBM_select_flush(BMEditMesh *em, int selectmode)
+void EDBM_select_mode_flush(BMEditMesh *em, int selectmode)
 {
        em->bm->selectmode = selectmode;
        BM_SelectMode_Flush(em->bm);
        em->bm->selectmode = em->selectmode;
 }
 
-void EDBM_deselectmode_flush(BMEditMesh *em)
+void EDBM_deselect_flush(BMEditMesh *em)
 {
+       /* function below doesnt use. just do this to keep the values in sync */
+       em->bm->selectmode = em->selectmode;
        BM_DeSelect_Flush(em->bm);
 }
 
 
-void EDBM_selectmode_flush(BMEditMesh *em)
+void EDBM_select_flush(BMEditMesh *em)
 {
+       /* function below doesnt use. just do this to keep the values in sync */
        em->bm->selectmode = em->selectmode;
        BM_Select_Flush(em->bm);
 }
@@ -449,7 +452,7 @@
        BMO_HeaderFlag_Buffer(em->bm, &bmop, "geomout", BM_SELECT, BM_ALL);
        BMO_Finish_Op(em->bm, &bmop);
 
-       EDBM_selectmode_flush(em);
+       EDBM_select_flush(em);
 }
 
 void EDBM_select_less(BMEditMesh *em)
@@ -464,7 +467,7 @@
        BMO_HeaderFlag_Buffer(em->bm, &bmop, "geomout", BM_SELECT, BM_ALL);
        BMO_Finish_Op(em->bm, &bmop);
 
-       EDBM_selectmode_flush(em);
+       EDBM_select_flush(em);
 }
 
 int EDBM_get_actSelection(BMEditMesh *em, BMEditSelection *ese)

Modified: branches/bmesh/blender/source/blender/editors/mesh/editbmesh_add.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/mesh/editbmesh_add.c  
2012-02-10 02:42:15 UTC (rev 44007)
+++ branches/bmesh/blender/source/blender/editors/mesh/editbmesh_add.c  
2012-02-10 03:03:42 UTC (rev 44008)
@@ -152,7 +152,7 @@
 
        /* Primitive has all verts selected, use vert select flush
           to push this up to edges & faces. */
-       EDBM_select_flush(em, SCE_SELECT_VERTEX);
+       EDBM_select_mode_flush(em, SCE_SELECT_VERTEX);
 
        DAG_id_tag_update(obedit->data, OB_RECALC_DATA);
        WM_event_add_notifier(C, NC_GEOM|ND_DATA, obedit->data);

Modified: branches/bmesh/blender/source/blender/editors/mesh/loopcut.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/mesh/loopcut.c        
2012-02-10 02:42:15 UTC (rev 44007)
+++ branches/bmesh/blender/source/blender/editors/mesh/loopcut.c        
2012-02-10 03:03:42 UTC (rev 44008)
@@ -333,11 +333,11 @@
                        
                        /* sets as active, useful for other tools */
                        if(em->selectmode & SCE_SELECT_VERTEX)
-                               EDBM_selectmode_flush(em);
+                               EDBM_select_flush(em);
                        if(em->selectmode & SCE_SELECT_EDGE)
-                               EDBM_selectmode_flush(em);
+                               EDBM_select_flush(em);
                        
-                       EDBM_selectmode_flush(lcd->em);
+                       EDBM_select_flush(lcd->em);

@@ Diff output truncated at 10240 characters. @@
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to