diff options
author | Howard Trickey <howard.trickey@gmail.com> | 2017-06-07 15:53:10 +0300 |
---|---|---|
committer | Howard Trickey <howard.trickey@gmail.com> | 2017-06-07 15:53:10 +0300 |
commit | ed84388e7d46214bbc5c4f8a28420f56e44cfa4d (patch) | |
tree | 3d983cd98ed1097d9d8c30d15fd083ea4e0e77c6 /source/blender/bmesh/operators/bmo_bevel.c | |
parent | a3bb3092759f01a5914ffef4fa0e9afe1e02f2fa (diff) |
Bevel Op (internal and API) now returns new edges and verts as well as
faces.
This was requested by script writers. Especially needed if beveling
wire edges with vertex_only.
Should be backward compatible as just adds two new keys to returned
dict in python ('edges' and 'verts').
Diffstat (limited to 'source/blender/bmesh/operators/bmo_bevel.c')
-rw-r--r-- | source/blender/bmesh/operators/bmo_bevel.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/bmesh/operators/bmo_bevel.c b/source/blender/bmesh/operators/bmo_bevel.c index d5afb39d7b7..2ae87b64286 100644 --- a/source/blender/bmesh/operators/bmo_bevel.c +++ b/source/blender/bmesh/operators/bmo_bevel.c @@ -66,5 +66,7 @@ void bmo_bevel_exec(BMesh *bm, BMOperator *op) BM_mesh_bevel(bm, offset, offset_type, seg, profile, vonly, false, clamp_overlap, NULL, -1, material, loop_slide); BMO_slot_buffer_from_enabled_hflag(bm, op, op->slots_out, "faces.out", BM_FACE, BM_ELEM_TAG); + BMO_slot_buffer_from_enabled_hflag(bm, op, op->slots_out, "edges.out", BM_EDGE, BM_ELEM_TAG); + BMO_slot_buffer_from_enabled_hflag(bm, op, op->slots_out, "verts.out", BM_VERT, BM_ELEM_TAG); } } |