-> Loop MultiSelect
authorGeoffrey Bantle <hairbat@yahoo.com>
Tue, 28 Feb 2006 02:28:45 +0000 (02:28 +0000)
committerGeoffrey Bantle <hairbat@yahoo.com>
Tue, 28 Feb 2006 02:28:45 +0000 (02:28 +0000)
commit3662ce0045d7347cf6b05069772de630efc68c49
tree893bd70f748eaae917b29fe1435d8e0f44c054fe
parent4de6d54eec9dfd6d111f8bccc639d8c08900ff2a
-> Loop MultiSelect

Added new function in editmesh_mods.c, "loop multiselect" and can be
accessed via the CTRL-E popup menu in editmode. It is used to select
multiple edge loops/rings based upon the current selection set. It does
this simply by looping through a list of currently selected edges and
calls 'edge_loop_select' or 'edge_ring_select' for each one. This can
be used to build large selection sets quickly, as can be seen in
the following example images...

step 1 - http://www.umsl.edu/~gcbq44/multiselectA.jpg
step 2 - http://www.umsl.edu/~gcbq44/multiselectB.jpg
step 3 - http://www.umsl.edu/~gcbq44/multiselectC.jpg

-> Misc

While I was in there I fixed a couple of existing issues as well...

- "Select Less" now gets a proper undo push.
- countall() wasn't being called after inclusive selection mode conversion
- some strange formatting in EM_convertsel() in editmesh_lib.c fixed.
source/blender/src/editmesh_lib.c
source/blender/src/editmesh_mods.c
source/blender/src/header_view3d.c