remove BM_ITER, BM_ITER_INDEX macros, use ELEM or MESH variants only (the maceros had unused args in both cases).
This commit is contained in:
@@ -78,7 +78,7 @@ static int return_editmesh_indexar(BMEditMesh *em, int *tot, int **indexar, floa
|
||||
BMIter iter;
|
||||
int *index, nr, totvert=0;
|
||||
|
||||
BM_ITER (eve, &iter, em->bm, BM_VERTS_OF_MESH, NULL) {
|
||||
BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) {
|
||||
if (BM_elem_flag_test(eve, BM_ELEM_SELECT)) totvert++;
|
||||
}
|
||||
if (totvert==0) return 0;
|
||||
@@ -88,7 +88,7 @@ static int return_editmesh_indexar(BMEditMesh *em, int *tot, int **indexar, floa
|
||||
nr= 0;
|
||||
zero_v3(cent);
|
||||
|
||||
BM_ITER (eve, &iter, em->bm, BM_VERTS_OF_MESH, NULL) {
|
||||
BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) {
|
||||
if (BM_elem_flag_test(eve, BM_ELEM_SELECT)) {
|
||||
*index= nr; index++;
|
||||
add_v3_v3(cent, eve->co);
|
||||
@@ -114,7 +114,7 @@ static int return_editmesh_vgroup(Object *obedit, BMEditMesh *em, char *name, fl
|
||||
BMIter iter;
|
||||
|
||||
/* find the vertices */
|
||||
BM_ITER (eve, &iter, em->bm, BM_VERTS_OF_MESH, NULL) {
|
||||
BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) {
|
||||
dvert= CustomData_bmesh_get(&em->bm->vdata, eve->head.data, CD_MDEFORMVERT);
|
||||
|
||||
if (dvert) {
|
||||
@@ -146,7 +146,7 @@ static void select_editbmesh_hook(Object *ob, HookModifierData *hmd)
|
||||
if (hmd->indexar == NULL)
|
||||
return;
|
||||
|
||||
BM_ITER (eve, &iter, em->bm, BM_VERTS_OF_MESH, NULL) {
|
||||
BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) {
|
||||
if (nr==hmd->indexar[index]) {
|
||||
BM_elem_select_set(em->bm, eve, TRUE);
|
||||
if (index < hmd->totindex-1) index++;
|
||||
|
||||
@@ -137,7 +137,7 @@ static int vertex_parent_set_exec(bContext *C, wmOperator *op)
|
||||
* so re-create it here */
|
||||
makeDerivedMesh(scene, obedit, em, CD_MASK_BAREMESH, 0);
|
||||
|
||||
BM_ITER (eve, &iter, em->bm, BM_VERTS_OF_MESH, NULL) {
|
||||
BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) {
|
||||
if (BM_elem_flag_test(eve, BM_ELEM_SELECT)) {
|
||||
if (v1==0) v1= nr;
|
||||
else if (v2==0) v2= nr;
|
||||
|
||||
@@ -687,7 +687,7 @@ static int object_origin_set_exec(bContext *C, wmOperator *op)
|
||||
mul_m4_v3(obedit->imat, cent);
|
||||
}
|
||||
else {
|
||||
BM_ITER (eve, &iter, em->bm, BM_VERTS_OF_MESH, NULL) {
|
||||
BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) {
|
||||
if (around==V3D_CENTROID) {
|
||||
total++;
|
||||
add_v3_v3(cent, eve->co);
|
||||
@@ -700,7 +700,7 @@ static int object_origin_set_exec(bContext *C, wmOperator *op)
|
||||
}
|
||||
}
|
||||
|
||||
BM_ITER (eve, &iter, em->bm, BM_VERTS_OF_MESH, NULL) {
|
||||
BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) {
|
||||
sub_v3_v3(eve->co, cent);
|
||||
}
|
||||
|
||||
|
||||
@@ -206,14 +206,14 @@ static int ED_vgroup_give_parray(ID *id, MDeformVert ***dvert_arr, int *dvert_to
|
||||
|
||||
i = 0;
|
||||
if (use_vert_sel) {
|
||||
BM_ITER (eve, &iter, em->bm, BM_VERTS_OF_MESH, NULL) {
|
||||
BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) {
|
||||
(*dvert_arr)[i] = BM_elem_flag_test(eve, BM_ELEM_SELECT) ?
|
||||
CustomData_bmesh_get(&em->bm->vdata, eve->head.data, CD_MDEFORMVERT) : NULL;
|
||||
i++;
|
||||
}
|
||||
}
|
||||
else {
|
||||
BM_ITER (eve, &iter, em->bm, BM_VERTS_OF_MESH, NULL) {
|
||||
BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) {
|
||||
(*dvert_arr)[i] = CustomData_bmesh_get(&em->bm->vdata, eve->head.data, CD_MDEFORMVERT);
|
||||
i++;
|
||||
}
|
||||
@@ -593,7 +593,7 @@ static void vgroup_select_verts(Object *ob, int select)
|
||||
BMIter iter;
|
||||
BMVert *eve;
|
||||
|
||||
BM_ITER (eve, &iter, em->bm, BM_VERTS_OF_MESH, NULL) {
|
||||
BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) {
|
||||
if (!BM_elem_flag_test(eve, BM_ELEM_HIDDEN)) {
|
||||
dv= CustomData_bmesh_get(&em->bm->vdata, eve->head.data, CD_MDEFORMVERT);
|
||||
if (defvert_find_index(dv, def_nr)) {
|
||||
@@ -1296,7 +1296,7 @@ static void vgroup_blend(Object *ob, const float fac)
|
||||
vg_users = MEM_callocN(sizeof(int) * dvert_tot, "vgroup_blend_i");
|
||||
|
||||
if (bm) {
|
||||
BM_ITER (eed, &iter, bm, BM_EDGES_OF_MESH, NULL) {
|
||||
BM_ITER_MESH (eed, &iter, bm, BM_EDGES_OF_MESH) {
|
||||
sel1 = BM_elem_flag_test(eed->v1, BM_ELEM_SELECT);
|
||||
sel2 = BM_elem_flag_test(eed->v2, BM_ELEM_SELECT);
|
||||
|
||||
@@ -1322,7 +1322,7 @@ static void vgroup_blend(Object *ob, const float fac)
|
||||
}
|
||||
}
|
||||
|
||||
BM_ITER_INDEX (eve, &iter, bm, BM_VERTS_OF_MESH, NULL, i) {
|
||||
BM_ITER_MESH_INDEX (eve, &iter, bm, BM_VERTS_OF_MESH, i) {
|
||||
if (BM_elem_flag_test(eve, BM_ELEM_SELECT) && vg_users[i] > 0) {
|
||||
dv = CustomData_bmesh_get(&bm->vdata, eve->head.data, CD_MDEFORMVERT);
|
||||
|
||||
@@ -1571,7 +1571,7 @@ void ED_vgroup_mirror(Object *ob, const short mirror_weights, const short flip_v
|
||||
EDBM_verts_mirror_cache_begin(em, FALSE);
|
||||
|
||||
/* Go through the list of editverts and assign them */
|
||||
BM_ITER (eve, &iter, em->bm, BM_VERTS_OF_MESH, NULL) {
|
||||
BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) {
|
||||
if ((eve_mirr= EDBM_verts_mirror_get(em, eve))) {
|
||||
sel= BM_elem_flag_test(eve, BM_ELEM_SELECT);
|
||||
sel_mirr= BM_elem_flag_test(eve_mirr, BM_ELEM_SELECT);
|
||||
@@ -1796,7 +1796,7 @@ static void vgroup_active_remove_verts(Object *ob, const int allverts, bDeformGr
|
||||
BMVert *eve;
|
||||
BMIter iter;
|
||||
|
||||
BM_ITER (eve, &iter, em->bm, BM_VERTS_OF_MESH, NULL) {
|
||||
BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) {
|
||||
dv= CustomData_bmesh_get(&em->bm->vdata, eve->head.data, CD_MDEFORMVERT);
|
||||
|
||||
if (dv && dv->dw && (allverts || BM_elem_flag_test(eve, BM_ELEM_SELECT))) {
|
||||
@@ -1866,7 +1866,7 @@ static void vgroup_delete_edit_mode(Object *ob, bDeformGroup *dg)
|
||||
BMVert *eve;
|
||||
MDeformVert *dvert;
|
||||
|
||||
BM_ITER (eve, &iter, em->bm, BM_VERTS_OF_MESH, NULL) {
|
||||
BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) {
|
||||
dvert= CustomData_bmesh_get(&em->bm->vdata, eve->head.data, CD_MDEFORMVERT);
|
||||
|
||||
if (dvert)
|
||||
@@ -1998,7 +1998,7 @@ static void vgroup_assign_verts(Object *ob, const float weight)
|
||||
BM_data_layer_add(em->bm, &em->bm->vdata, CD_MDEFORMVERT);
|
||||
|
||||
/* Go through the list of editverts and assign them */
|
||||
BM_ITER (eve, &iter, em->bm, BM_VERTS_OF_MESH, NULL) {
|
||||
BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) {
|
||||
if (BM_elem_flag_test(eve, BM_ELEM_SELECT)) {
|
||||
MDeformWeight *dw;
|
||||
dv= CustomData_bmesh_get(&em->bm->vdata, eve->head.data, CD_MDEFORMVERT); /* can be NULL */
|
||||
@@ -2855,7 +2855,7 @@ static int vgroup_do_remap(Object *ob, char *name_array, wmOperator *op)
|
||||
BMIter iter;
|
||||
BMVert *eve;
|
||||
|
||||
BM_ITER (eve, &iter, em->bm, BM_VERTS_OF_MESH, NULL) {
|
||||
BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) {
|
||||
dvert= CustomData_bmesh_get(&em->bm->vdata, eve->head.data, CD_MDEFORMVERT);
|
||||
if (dvert && dvert->totweight) {
|
||||
defvert_remap(dvert, sort_map, defbase_tot);
|
||||
|
||||
Reference in New Issue
Block a user