Remove unused argument from utility curve functions
authorSergey Sharybin <sergey.vfx@gmail.com>
Wed, 3 Jul 2013 12:32:35 +0000 (12:32 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Wed, 3 Jul 2013 12:32:35 +0000 (12:32 +0000)
So far it was harmless, but with upcoming changes
having this argument could be confusing from logic
point of view.

source/blender/blenkernel/BKE_curve.h
source/blender/blenkernel/intern/curve.c
source/blender/blenkernel/intern/displist.c
source/blender/editors/object/object_modifier.c

index cf0cbb4ef5857d44adfe27a7870d0cafdd860f55..6d3a7054dfe7e4b6723d0f329206c21a2eb379a3 100644 (file)
@@ -80,11 +80,11 @@ void BKE_curve_delete_material_index(struct Curve *cu, int index);
 
 ListBase *BKE_curve_nurbs_get(struct Curve *cu);
 
-float (*BKE_curve_vertexCos_get(struct Curve *cu, struct ListBase *lb, int *numVerts_r))[3];
-void BK_curve_vertexCos_apply(struct Curve *cu, struct ListBase *lb, float (*vertexCos)[3]);
+float (*BKE_curve_nurbs_vertexCos_get(struct ListBase *lb, int *numVerts_r))[3];
+void BK_curve_nurbs_vertexCos_apply(struct ListBase *lb, float (*vertexCos)[3]);
 
-float (*BKE_curve_keyVertexCos_get(struct Curve *cu, struct ListBase *lb, float *key))[3];
-void BKE_curve_keyVertexTilts_apply(struct Curve *cu, struct ListBase *lb, float *key);
+float (*BKE_curve_nurbs_keyVertexCos_get(struct ListBase *lb, float *key))[3];
+void BKE_curve_nurbs_keyVertexTilts_apply(struct ListBase *lb, float *key);
 
 void BKE_curve_editNurb_keyIndex_free(struct EditNurb *editnurb);
 void BKE_curve_editNurb_free(struct Curve *cu);
index 2ac735d97e67150f8c735c981552891932fa46ed..fd3f61b25d1a4ddcd5265203b0c1b9a6ce043630 100644 (file)
@@ -3178,7 +3178,7 @@ void BKE_nurb_direction_switch(Nurb *nu)
 }
 
 
-float (*BKE_curve_vertexCos_get(Curve *UNUSED(cu), ListBase *lb, int *numVerts_r))[3]
+float (*BKE_curve_nurbs_vertexCos_get(ListBase *lb, int *numVerts_r))[3]
 {
        int i, numVerts = *numVerts_r = BKE_nurbList_verts_count(lb);
        float *co, (*cos)[3] = MEM_mallocN(sizeof(*cos) * numVerts, "cu_vcos");
@@ -3207,7 +3207,7 @@ float (*BKE_curve_vertexCos_get(Curve *UNUSED(cu), ListBase *lb, int *numVerts_r
        return cos;
 }
 
-void BK_curve_vertexCos_apply(Curve *UNUSED(cu), ListBase *lb, float (*vertexCos)[3])
+void BK_curve_nurbs_vertexCos_apply(ListBase *lb, float (*vertexCos)[3])
 {
        float *co = vertexCos[0];
        Nurb *nu;
@@ -3235,7 +3235,7 @@ void BK_curve_vertexCos_apply(Curve *UNUSED(cu), ListBase *lb, float (*vertexCos
        }
 }
 
-float (*BKE_curve_keyVertexCos_get(Curve *UNUSED(cu), ListBase *lb, float *key))[3]
+float (*BKE_curve_nurbs_keyVertexCos_get(ListBase *lb, float *key))[3]
 {
        int i, numVerts = BKE_nurbList_verts_count(lb);
        float *co, (*cos)[3] = MEM_mallocN(sizeof(*cos) * numVerts, "cu_vcos");
@@ -3266,7 +3266,7 @@ float (*BKE_curve_keyVertexCos_get(Curve *UNUSED(cu), ListBase *lb, float *key))
        return cos;
 }
 
-void BKE_curve_keyVertexTilts_apply(Curve *UNUSED(cu), ListBase *lb, float *key)
+void BKE_curve_nurbs_keyVertexTilts_apply(ListBase *lb, float *key)
 {
        Nurb *nu;
        int i;
index 7a14ed54e53e64532df4a8cc153ef4c289fee78c..a74a48382a1bb048a0ff25a9b90bb7d1d7584ea9 100644 (file)
@@ -820,7 +820,7 @@ static void curve_calc_modifiers_pre(Scene *scene, Object *ob, int forRender, in
                         * tilts, which is passed through in the modifier stack.
                         * this is also the reason curves do not use a virtual
                         * shape key modifier yet. */
-                       deformedVerts = BKE_curve_keyVertexCos_get(cu, nurb, keyVerts);
+                       deformedVerts = BKE_curve_nurbs_keyVertexCos_get(nurb, keyVerts);
                        originalVerts = MEM_dupallocN(deformedVerts);
                        BLI_assert(BKE_nurbList_verts_count(nurb) == numVerts);
                }
@@ -838,7 +838,7 @@ static void curve_calc_modifiers_pre(Scene *scene, Object *ob, int forRender, in
                                continue;
 
                        if (!deformedVerts) {
-                               deformedVerts = BKE_curve_vertexCos_get(cu, nurb, &numVerts);
+                               deformedVerts = BKE_curve_nurbs_vertexCos_get(nurb, &numVerts);
                                originalVerts = MEM_dupallocN(deformedVerts);
                        }
 
@@ -850,9 +850,9 @@ static void curve_calc_modifiers_pre(Scene *scene, Object *ob, int forRender, in
        }
 
        if (deformedVerts)
-               BK_curve_vertexCos_apply(cu, nurb, deformedVerts);
+               BK_curve_nurbs_vertexCos_apply(nurb, deformedVerts);
        if (keyVerts) /* these are not passed through modifier stack */
-               BKE_curve_keyVertexTilts_apply(cu, nurb, keyVerts);
+               BKE_curve_nurbs_keyVertexTilts_apply(nurb, keyVerts);
 
        if (keyVerts)
                MEM_freeN(keyVerts);
@@ -1051,7 +1051,7 @@ static void curve_calc_modifiers_post(Scene *scene, Object *ob, ListBase *dispba
        }
 
        if (deformedVerts) {
-               BK_curve_vertexCos_apply(ob->data, nurb, originalVerts);
+               BK_curve_nurbs_vertexCos_apply(nurb, originalVerts);
                MEM_freeN(originalVerts);
                MEM_freeN(deformedVerts);
        }
index b1f1f73f493dba44a342965f51f96a62fff52712..91c80a7083858a8167a73066fa7b843b7c963d0a 100644 (file)
@@ -637,9 +637,9 @@ static int modifier_apply_obdata(ReportList *reports, Scene *scene, Object *ob,
                cu = ob->data;
                BKE_report(reports, RPT_INFO, "Applied modifier only changed CV points, not tessellated/bevel vertices");
 
-               vertexCos = BKE_curve_vertexCos_get(cu, &cu->nurb, &numVerts);
+               vertexCos = BKE_curve_nurbs_vertexCos_get(&cu->nurb, &numVerts);
                mti->deformVerts(md, ob, NULL, vertexCos, numVerts, 0);
-               BK_curve_vertexCos_apply(cu, &cu->nurb, vertexCos);
+               BK_curve_nurbs_vertexCos_apply(&cu->nurb, vertexCos);
 
                MEM_freeN(vertexCos);