3859f5ec28
Docs: correct descriptions
2017-10-19 11:09:27 +11:00
d3ed8233ff
BMesh: use active face fallback w/ select-path
...
From user perspective, last selected face is the same as the active face,
use this as a fallback.
2016-05-12 07:11:19 +10:00
c6b27dd4fa
BMesh: improve path-select fill region w/ ngons
...
Rewrote to work with ngons and and more complex topology, now uses separate function.
Fixes T48009.
2016-04-01 23:36:06 +11:00
a55477d32a
Shortest Path Select: option to select all paths between 2 elements
...
This option selects all paths between source/destination which are no longer than the path found.
Handy for selecting meshes with a grid-topology.
2016-03-31 04:25:19 +11:00
4e500101a7
Cleanup: quiet -Wcomma, cast to void where needed
2016-03-05 09:16:12 +11:00
8f14baae92
Edit Mesh: Edge tag toggle when no active path is found
...
User request, this matches 2.6x behavior more closely.
2016-03-01 16:49:11 +11:00
c6e8353462
Fix possible invalid-index use /w link/path select
2015-12-28 21:26:02 +11:00
0a118317fc
BMesh Path Select: Face Stepping Option
...
Supports diagonal paths for verts and faces,
Selects edge-rings with edges.
2015-12-27 22:39:25 +11:00
ec2ca11cba
BMesh Path Select: Add checker-select options
...
Allows to quickly select alternate elems in a path (matching checker-deselect options).
- adds redo support to MESH_OT_shortest_path_pick, allowing for other options.
- de-duplicates code between 2x path select operators.
- expose 'Topology Distance' property for path picking.
- remove unused 'extend' property.
2015-12-27 19:35:33 +11:00
d57a93a7cb
Fix T44383: Select face fails in some positions
...
When mixing vert/edge/face with select-visible,
face selection could fail when not close enough to the center.
This also fixes a bug where the bias for verts over edges would
prefer faces over edges too, making edges harder to pick.
Mixing edge with other selection modes works more predictably now.
2015-04-21 03:10:32 +10:00
bcbbc66795
Cleanup: unused headers
2014-11-28 15:52:30 +01:00
7d4c89e6da
Correct recent refactor (use generic callback)
2014-11-06 11:47:08 +01:00
d57ce42dfa
BMesh: arg reorder
2014-11-03 08:30:54 +01:00
617557b08e
Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT define
2014-04-01 15:22:28 +11:00
a91247c2b4
Code cleanup: unreachable break/return
2014-03-19 12:47:09 +11:00
57dba73917
View3d: take pixelsize into account for selection distance
2014-03-11 15:34:19 +11:00
13870d5177
Fix T38655: Face path select fails with edge/vert select enabled too
2014-02-18 08:31:08 +11:00
6cba2b8d73
move bmesh tools into their own include,
...
changes to tool args would rebuild far too many files and these are mainly by modifiers outside of bmesh.
2013-08-23 04:22:07 +00:00
bfd0ceb4e0
fix own error with updating edge tagging (seams didnt work)
2013-06-24 05:26:42 +00:00
69d1e8187c
make behavior for edge tagging more predictable.
...
last-picked edge is always selected+active.
2013-06-24 05:24:27 +00:00
781184562b
add api calls for BM_mesh_active_vert/edge_get.
...
inspecting the edit-selection inline was cumbersome.
2013-06-24 04:51:56 +00:00
c21f7116c0
correct error getting the selection from recent change.
2013-06-04 05:03:36 +00:00
48fd740096
edit-mesh improvements to select shortest path
...
- Ctrl+RMB only worked for edges & faces
- Menu item 'Select Shortest Path' only worked for vertices.
Now Ctrl+RMB works for vertices and the menu item works for verts/edges/faces (depending on the current selection).
2013-06-04 01:23:51 +00:00