Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2014-03-27 00:31:21 +0400
committerCampbell Barton <ideasman42@gmail.com>2014-03-27 01:30:14 +0400
commit20a4e338379581e4ca8c96f3fc1d8bad76e8ee36 (patch)
tree16ecd09c9eabe97bf21a50dc42a27ee38a8f3631 /source/blender/bmesh/intern/bmesh_polygon.c
parentf26492d3e814af416fe96c69ee22db915bbb3d13 (diff)
Code cleanup: use consistent arg order for math api poly funcs
Diffstat (limited to 'source/blender/bmesh/intern/bmesh_polygon.c')
-rw-r--r--source/blender/bmesh/intern/bmesh_polygon.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/source/blender/bmesh/intern/bmesh_polygon.c b/source/blender/bmesh/intern/bmesh_polygon.c
index 75f595dfedd..3093cba663f 100644
--- a/source/blender/bmesh/intern/bmesh_polygon.c
+++ b/source/blender/bmesh/intern/bmesh_polygon.c
@@ -248,7 +248,7 @@ float BM_face_calc_area(BMFace *f)
else {
float normal[3];
calc_poly_normal(normal, verts, f->len);
- area = area_poly_v3(f->len, verts, normal);
+ area = area_poly_v3((const float (*)[3])verts, f->len, normal);
}
return area;
@@ -1061,7 +1061,12 @@ void BM_face_legal_splits(BMFace *f, BMLoop *(*loops)[2], int len)
for (i = 0, l = BM_FACE_FIRST_LOOP(f); i < f->len; i++, l = l->next) {
BM_elem_index_set(l, i); /* set_loop */
mul_v2_m3v3(projverts[i], axis_mat, l->v->co);
+ }
+
+ /* first test for completely convex face */
+
+ for (i = 0, l = BM_FACE_FIRST_LOOP(f); i < f->len; i++, l = l->next) {
out[0] = max_ff(out[0], projverts[i][0]);
out[1] = max_ff(out[1], projverts[i][1]);
}