Revision: 41342
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=41342
Author:   campbellbarton
Date:     2011-10-28 14:31:15 +0000 (Fri, 28 Oct 2011)
Log Message:
-----------
re-enable mirroring - it was commented in a few functions.

Modified Paths:
--------------
    branches/bmesh/blender/source/blender/editors/armature/editarmature.c
    branches/bmesh/blender/source/blender/editors/sculpt_paint/paint_vertex.c
    
branches/bmesh/blender/source/blender/editors/transform/transform_conversions.c
    branches/bmesh/blender/source/blender/editors/util/ed_util.c

Modified: branches/bmesh/blender/source/blender/editors/armature/editarmature.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/armature/editarmature.c       
2011-10-28 14:19:04 UTC (rev 41341)
+++ branches/bmesh/blender/source/blender/editors/armature/editarmature.c       
2011-10-28 14:31:15 UTC (rev 41342)
@@ -4524,8 +4524,7 @@
 
        /* for each vertex in the mesh */
        for (i=0; i < mesh->totvert; i++) {
-               /*BMESH_TODO*/
-               iflip = 0; //(dgroupflip)? mesh_get_x_mirror_vert(ob, i): 0;
+               iflip = (dgroupflip)? mesh_get_x_mirror_vert(ob, i): 0;
                
                /* for each skinnable bone */
                for (j=0; j < numbones; ++j) {
@@ -4718,7 +4717,7 @@
        }
 
        /* only generated in some cases but can call anyway */
-       //BMESH_TODO mesh_octree_table(ob, NULL, NULL, 'e');
+       mesh_octree_table(ob, NULL, NULL, 'e');
 
        /* free the memory allocated */
        MEM_freeN(bonelist);

Modified: 
branches/bmesh/blender/source/blender/editors/sculpt_paint/paint_vertex.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/sculpt_paint/paint_vertex.c   
2011-10-28 14:19:04 UTC (rev 41341)
+++ branches/bmesh/blender/source/blender/editors/sculpt_paint/paint_vertex.c   
2011-10-28 14:31:15 UTC (rev 41342)
@@ -522,7 +522,7 @@
                                                dw->weight= paintweight;
 
                                                if(me->editflag & 
ME_EDIT_MIRROR_X) {   /* x mirror painting */
-                                                       int j= -1; //BMESH_TODO 
mesh_get_x_mirror_vert(ob, faceverts[i]);
+                                                       int j= 
mesh_get_x_mirror_vert(ob, vidx);
                                                        if(j>=0) {
                                                                /* copy, not 
paint again */
                                                                
if(vgroup_mirror != -1) {
@@ -1826,7 +1826,7 @@
                paint_init(&wp->paint, PAINT_CURSOR_WEIGHT_PAINT);
                paint_cursor_start(C, weight_paint_poll);
                
-               //BMESH_TODO mesh_octree_table(ob, NULL, NULL, 's');
+               mesh_octree_table(ob, NULL, NULL, 's');
                
                /* verify if active weight group is also active bone */
                par= modifiers_isDeformedByArmature(ob);
@@ -1838,8 +1838,8 @@
                }
        }
        else {
-               //BMESH_TODO mesh_octree_table(NULL, NULL, NULL, 'e');
-               //BMESH_TODO mesh_mirrtopo_table(NULL, 'e');
+               mesh_octree_table(NULL, NULL, NULL, 'e');
+               mesh_mirrtopo_table(NULL, 'e');
        }
        
        WM_event_add_notifier(C, NC_SCENE|ND_MODE, scene);

Modified: 
branches/bmesh/blender/source/blender/editors/transform/transform_conversions.c
===================================================================
--- 
branches/bmesh/blender/source/blender/editors/transform/transform_conversions.c 
    2011-10-28 14:19:04 UTC (rev 41341)
+++ 
branches/bmesh/blender/source/blender/editors/transform/transform_conversions.c 
    2011-10-28 14:31:15 UTC (rev 41342)
@@ -2265,8 +2265,6 @@
                                }
 
                                /* Mirror? */
-
-                               //BMESH_TODO
                                if( (mirror>0 && tob->iloc[0]>0.0f) || 
(mirror<0 && tob->iloc[0]<0.0f)) {
                                        BMVert *vmir= EDBM_GetMirrorVert(em, 
eve); //t->obedit, em, eve, tob->iloc, a);
                                        if(vmir && vmir != eve) {
@@ -5137,9 +5135,9 @@
        else if (t->obedit) {
                if (t->obedit->type == OB_MESH)
                {
-                       // BMEditMesh *em = ((Mesh 
*)t->obedit->data)->edit_btmesh;
+                       BMEditMesh *em = ((Mesh *)t->obedit->data)->edit_btmesh;
                        /* table needs to be created for each edit command, 
since vertices can move etc */
-                       // BMESH_TODO mesh_octree_table(t->obedit, em, NULL, 
'e');
+                       mesh_octree_table(t->obedit, em, NULL, 'e');
                }
        }
        else if ((t->flag & T_POSE) && (t->poseobj)) {

Modified: branches/bmesh/blender/source/blender/editors/util/ed_util.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/util/ed_util.c        
2011-10-28 14:19:04 UTC (rev 41341)
+++ branches/bmesh/blender/source/blender/editors/util/ed_util.c        
2011-10-28 14:31:15 UTC (rev 41342)
@@ -121,8 +121,8 @@
        }
 
        /* global in meshtools... */
-       //BMESH_TODO mesh_octree_table(NULL, NULL, NULL, 'e');
-       //BMESH_TODO mesh_mirrtopo_table(NULL, 'e');
+       mesh_octree_table(NULL, NULL, NULL, 'e');
+       mesh_mirrtopo_table(NULL, 'e');
 }
 
 

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to