diff options
author | Campbell Barton <ideasman42@gmail.com> | 2013-04-05 23:26:33 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2013-04-05 23:26:33 +0400 |
commit | 79e58c31a085c52a4901fdb8a0d026aa4ab2e594 (patch) | |
tree | cfa3ce355b92a7c8575da65d97ff57ba24e5624e /source/blender/bmesh/intern/bmesh_polygon.h | |
parent | 7404c1a553662c4dc1468a78b2237cd54c9598a2 (diff) |
add BM_face_calc_center_mean_weighted() gives much better result at cost of some speed.
Diffstat (limited to 'source/blender/bmesh/intern/bmesh_polygon.h')
-rw-r--r-- | source/blender/bmesh/intern/bmesh_polygon.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/bmesh/intern/bmesh_polygon.h b/source/blender/bmesh/intern/bmesh_polygon.h index c439a41f672..d857ba77fe7 100644 --- a/source/blender/bmesh/intern/bmesh_polygon.h +++ b/source/blender/bmesh/intern/bmesh_polygon.h @@ -37,6 +37,7 @@ float BM_face_calc_area(BMFace *f); float BM_face_calc_perimeter(BMFace *f); void BM_face_calc_center_bounds(BMFace *f, float center[3]); void BM_face_calc_center_mean(BMFace *f, float center[3]); +void BM_face_calc_center_mean_weighted(BMFace *f, float center[3]); void BM_face_normal_update(BMFace *f); void BM_face_normal_update_vcos(BMesh *bm, BMFace *f, float no[3], |