diff options
author | Jason Hays <jason_hays22@mymail.eku.edu> | 2011-09-18 21:10:28 +0400 |
---|---|---|
committer | Jason Hays <jason_hays22@mymail.eku.edu> | 2011-09-18 21:10:28 +0400 |
commit | 73863a1da5436ec5f63566e40ffa07ecbb903c69 (patch) | |
tree | da4e95ba22f325d17402625070afcf617210b079 /source/blender/editors/armature | |
parent | e234cb463689a19436f9d5fa25111433b1d531d5 (diff) |
Split do_weight_paint_vertex() to isolate the simple case.
Added a tool-tip to the "fix deforms" op.
Removed code markers:
"Radish"
Diffstat (limited to 'source/blender/editors/armature')
-rw-r--r-- | source/blender/editors/armature/editarmature.c | 4 | ||||
-rw-r--r-- | source/blender/editors/armature/meshlaplacian.c | 4 |
2 files changed, 4 insertions, 4 deletions
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; a<me->totface; 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; |