diff options
author | Campbell Barton <ideasman42@gmail.com> | 2013-06-22 21:25:02 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2013-06-22 21:25:02 +0400 |
commit | e4bb9135103f404d7af0f95d1effab208f0a8a15 (patch) | |
tree | 04f6a225c32cb90b1287c169dcace2a6901d8b9c /source/blender/bmesh/intern/bmesh_operators_private.h | |
parent | 240fb6fa26674b8fefeed2a226352ab4c31cfe74 (diff) |
Extend existing editmesh connect tool so it can connect across multiple faces.
only use this when 2 vertices are selected, otherwise use the same behavior as before.
This works a little like a fast knife tool, but it only cuts straight lines and doesnt depend on the view-port.
Examples:
- http://www.graphicall.org/ftp/ideasman42/mesh_connect_pair.png
- http://www.graphicall.org/ftp/ideasman42/mesh_connect_pair_curve.png
Diffstat (limited to 'source/blender/bmesh/intern/bmesh_operators_private.h')
-rw-r--r-- | source/blender/bmesh/intern/bmesh_operators_private.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/bmesh/intern/bmesh_operators_private.h b/source/blender/bmesh/intern/bmesh_operators_private.h index acdd8296ce3..e6a4760060c 100644 --- a/source/blender/bmesh/intern/bmesh_operators_private.h +++ b/source/blender/bmesh/intern/bmesh_operators_private.h @@ -40,6 +40,7 @@ void bmo_bridge_loops_exec(BMesh *bm, BMOperator *op); void bmo_collapse_exec(BMesh *bm, BMOperator *op); void bmo_collapse_uvs_exec(BMesh *bm, BMOperator *op); void bmo_connect_verts_exec(BMesh *bm, BMOperator *op); +void bmo_connect_vert_pair_exec(BMesh *bm, BMOperator *op); void bmo_contextual_create_exec(BMesh *bm, BMOperator *op); void bmo_convex_hull_exec(BMesh *bm, BMOperator *op); void bmo_create_circle_exec(BMesh *bm, BMOperator *op); |