Commit: 5b027bd6dd0370855d979e46d7dff0c144ca37d6
Author: Campbell Barton
Date:   Mon Sep 29 15:48:51 2014 +1000
Branches: master
https://developer.blender.org/rB5b027bd6dd0370855d979e46d7dff0c144ca37d6

Cleanup: remove smooth_ from 'smooth_factor'

redundant, just call factor as smooth modifier does.

===================================================================

M       source/blender/bmesh/intern/bmesh_opdefines.c
M       source/blender/bmesh/operators/bmo_utils.c
M       source/blender/editors/mesh/editmesh_tools.c

===================================================================

diff --git a/source/blender/bmesh/intern/bmesh_opdefines.c 
b/source/blender/bmesh/intern/bmesh_opdefines.c
index 145e3d5..e2be90e 100644
--- a/source/blender/bmesh/intern/bmesh_opdefines.c
+++ b/source/blender/bmesh/intern/bmesh_opdefines.c
@@ -104,7 +104,7 @@ static BMOpDefine bmo_smooth_vert_def = {
        "smooth_vert",
        /* slots_in */
        {{"verts", BMO_OP_SLOT_ELEMENT_BUF, {BM_VERT}},    /* input vertices */
-        {"smooth_factor",  BMO_OP_SLOT_FLT},   /* Smoothing factor, 0.5f to 
get previous behavior */
+        {"factor", BMO_OP_SLOT_FLT},           /* smoothing factor */
         {"mirror_clip_x", BMO_OP_SLOT_BOOL},   /* set vertices close to the x 
axis before the operation to 0 */
         {"mirror_clip_y", BMO_OP_SLOT_BOOL},   /* set vertices close to the y 
axis before the operation to 0 */
         {"mirror_clip_z", BMO_OP_SLOT_BOOL},   /* set vertices close to the z 
axis before the operation to 0 */
diff --git a/source/blender/bmesh/operators/bmo_utils.c 
b/source/blender/bmesh/operators/bmo_utils.c
index 1634aa2..a06d40c 100644
--- a/source/blender/bmesh/operators/bmo_utils.c
+++ b/source/blender/bmesh/operators/bmo_utils.c
@@ -291,7 +291,7 @@ void bmo_smooth_vert_exec(BMesh *UNUSED(bm), BMOperator *op)
        BMEdge *e;
        float (*cos)[3] = MEM_mallocN(sizeof(*cos) * 
BMO_slot_buffer_count(op->slots_in, "verts"), __func__);
        float *co, *co2, clip_dist = BMO_slot_float_get(op->slots_in, 
"clip_dist");
-       float fac = BMO_slot_float_get(op->slots_in, "smooth_factor");
+       const float fac = BMO_slot_float_get(op->slots_in, "factor");
        int i, j, clipx, clipy, clipz;
        int xaxis, yaxis, zaxis;
        
diff --git a/source/blender/editors/mesh/editmesh_tools.c 
b/source/blender/editors/mesh/editmesh_tools.c
index 1a00158..0a2b89f 100644
--- a/source/blender/editors/mesh/editmesh_tools.c
+++ b/source/blender/editors/mesh/editmesh_tools.c
@@ -1288,8 +1288,8 @@ static int edbm_do_smooth_vertex_exec(bContext *C, 
wmOperator *op)
        bool mirrx = false, mirry = false, mirrz = false;
        int i, repeat;
        float clip_dist = 0.0f;
-       float smooth_fac;
-       bool use_topology = (me->editflag & ME_EDIT_MIRROR_TOPO) != 0;
+       const float fac = RNA_float_get(op->ptr, "factor");
+       const bool use_topology = (me->editflag & ME_EDIT_MIRROR_TOPO) != 0;
 
        const bool xaxis = RNA_boolean_get(op->ptr, "xaxis");
        const bool yaxis = RNA_boolean_get(op->ptr, "yaxis");
@@ -1324,13 +1324,11 @@ static int edbm_do_smooth_vertex_exec(bContext *C, 
wmOperator *op)
        if (!repeat)
                repeat = 1;
 
-       smooth_fac = RNA_float_get(op->ptr, "smooth_factor");
-
        for (i = 0; i < repeat; i++) {
                if (!EDBM_op_callf(em, op,
-                                  "smooth_vert verts=%hv smooth_factor=%f 
mirror_clip_x=%b mirror_clip_y=%b mirror_clip_z=%b "
+                                  "smooth_vert verts=%hv factor=%f 
mirror_clip_x=%b mirror_clip_y=%b mirror_clip_z=%b "
                                   "clip_dist=%f use_axis_x=%b use_axis_y=%b 
use_axis_z=%b",
-                                  BM_ELEM_SELECT, smooth_fac, mirrx, mirry, 
mirrz, clip_dist, xaxis, yaxis, zaxis))
+                                  BM_ELEM_SELECT, fac, mirrx, mirry, mirrz, 
clip_dist, xaxis, yaxis, zaxis))
                {
                        return OPERATOR_CANCELLED;
                }
@@ -1361,7 +1359,7 @@ void MESH_OT_vertices_smooth(wmOperatorType *ot)
        /* flags */
        ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
 
-       RNA_def_float(ot->srna, "smooth_factor", 0.5f, 0.0f, 1.0f, "Smoothing", 
"Smoothing factor", 0.0f, 1.0f);
+       RNA_def_float(ot->srna, "factor", 0.5f, 0.0f, 1.0f, "Smoothing", 
"Smoothing factor", 0.0f, 1.0f);
        RNA_def_int(ot->srna, "repeat", 1, 1, 1000, "Repeat", "Number of times 
to smooth the mesh", 1, 100);
        RNA_def_boolean(ot->srna, "xaxis", 1, "X-Axis", "Smooth along the X 
axis");
        RNA_def_boolean(ot->srna, "yaxis", 1, "Y-Axis", "Smooth along the Y 
axis");

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

Reply via email to