[Bf-blender-cvs] CVS commit: blender/source/blender/src editmesh_lib.c editmesh_mods.c header_view3d.c

Geoffrey Bantle hairbat at yahoo.com
Tue Feb 28 03:28:45 CET 2006


briggs (Geoffrey  Bantle) 2006/02/28 03:28:45 CET

  Modified files:
    blender/source/blender/src editmesh_lib.c editmesh_mods.c 
                               header_view3d.c 
  
  Log:
  -> 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.
  
  Revision  Changes    Path
  1.52      +19 -22    blender/source/blender/src/editmesh_lib.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_lib.c.diff?r1=1.51&r2=1.52&cvsroot=bf-blender>
  1.82      +57 -4     blender/source/blender/src/editmesh_mods.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_mods.c.diff?r1=1.81&r2=1.82&cvsroot=bf-blender>
  1.159     +4 -1      blender/source/blender/src/header_view3d.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/header_view3d.c.diff?r1=1.158&r2=1.159&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list