From 73863a1da5436ec5f63566e40ffa07ecbb903c69 Mon Sep 17 00:00:00 2001 From: Jason Hays Date: Sun, 18 Sep 2011 17:10:28 +0000 Subject: Split do_weight_paint_vertex() to isolate the simple case. Added a tool-tip to the "fix deforms" op. Removed code markers: "Radish" --- source/blender/editors/armature/editarmature.c | 4 ++-- source/blender/editors/armature/meshlaplacian.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'source/blender/editors/armature') diff --git a/source/blender/editors/armature/editarmature.c b/source/blender/editors/armature/editarmature.c index 7ab8d29680d..d023889c89a 100644 --- a/source/blender/editors/armature/editarmature.c +++ b/source/blender/editors/armature/editarmature.c @@ -5066,7 +5066,7 @@ void POSE_OT_select_inverse(wmOperatorType *ot) static int pose_de_select_all_exec(bContext *C, wmOperator *op) { int action = RNA_enum_get(op->ptr, "action"); - //Radish + Object *ob = NULL; Scene *scene= CTX_data_scene(C); int multipaint = scene->toolsettings->multipaint; @@ -5099,7 +5099,7 @@ static int pose_de_select_all_exec(bContext *C, wmOperator *op) CTX_DATA_END; WM_event_add_notifier(C, NC_OBJECT|ND_BONE_SELECT, NULL); - /* Radish */ + if(multipaint) { ob= CTX_data_pointer_get_type(C, "object", &RNA_Object).data; DAG_id_tag_update(&ob->id, OB_RECALC_DATA); diff --git a/source/blender/editors/armature/meshlaplacian.c b/source/blender/editors/armature/meshlaplacian.c index 20cf91e870a..ad1d1f23c2b 100644 --- a/source/blender/editors/armature/meshlaplacian.c +++ b/source/blender/editors/armature/meshlaplacian.c @@ -657,7 +657,7 @@ void heat_bone_weighting(Object *ob, Mesh *me, float (*verts)[3], int numsource, int *vertsflipped = NULL, *mask= NULL; int a, totface, j, bbone, firstsegment, lastsegment; - /* Radish */ + MVert *mv = me->mvert; int use_vert_sel= FALSE; @@ -670,7 +670,7 @@ void heat_bone_weighting(Object *ob, Mesh *me, float (*verts)[3], int numsource, for(totface=0, a=0, mface=me->mface; atotface; a++, mface++) { totface++; if(mface->v4) totface++; - /* Radish (added selectedVerts content for vertex mask, they used to just equal 1) */ + /* (added selectedVerts content for vertex mask, they used to just equal 1) */ if(mask && ((mface->flag & ME_FACE_SEL) || use_vert_sel)) { mask[mface->v1]= use_vert_sel ? ((mv+mface->v1)->flag & 1): 1; mask[mface->v2]= use_vert_sel ? ((mv+mface->v2)->flag & 1): 1; -- cgit v1.2.3