diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-10-24 10:15:08 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-10-24 10:15:08 +0300 |
commit | bf3c382c47aed19511ac5d3e8773e28a8caebf25 (patch) | |
tree | 8f7182501f9a2b2b11c231334056b4560f2df229 /source/blender/bmesh | |
parent | 1afdea624c963b46099d1a5db8d0ebcc48f675c5 (diff) |
Cleanup: comments, formatting
Diffstat (limited to 'source/blender/bmesh')
-rw-r--r-- | source/blender/bmesh/intern/bmesh_query.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source/blender/bmesh/intern/bmesh_query.c b/source/blender/bmesh/intern/bmesh_query.c index cebfd4df75b..a121bd3b9f4 100644 --- a/source/blender/bmesh/intern/bmesh_query.c +++ b/source/blender/bmesh/intern/bmesh_query.c @@ -2808,6 +2808,13 @@ int BM_mesh_calc_edge_groups(BMesh *bm, return group_curr; } +/** + * This is an alternative to #BM_mesh_calc_edge_groups. + * + * While we could call this, then create vertex & face arrays, + * it requires looping over geometry connectivity twice, + * this slows down edit-mesh separate by loose parts, see: T70864. + */ int BM_mesh_calc_edge_groups_as_arrays( BMesh *bm, BMVert **verts, BMEdge **edges, BMFace **faces, int (**r_groups)[3]) { |