Selecting edges only

 From:  Michael Gibson
7408.4 In reply to 7408.3 
Hi Shane - if you want to have selection actions like clicking and window select to only target edges, that is possible to do by setting a selection filter on edges.

To do that, go to the same location mentioned above: Scene Browser > Types > Edges, but instead of just clicking on the selection indicator dot (on the right-hand side of the line), hold down the Ctrl key and do a Ctrl+click. A little filter icon will appear in that spot - a selection filter for edges is now set and any further selection actions (including scene browser selections, clicking, window selections, etc...) will only target edges.

When you are done selecting edges, you can Ctrl+click on that same spot again to turn off the selection filter or a shortcut is if you push the Esc key it will clear any current selection filter on the first press.

You can also set selection filters on multiple scene browser sections, like you can set one Types > Edges and another one on Styles > Red, and then only objects that pass all filters will be targeted, so that would narrow clicking or window selections to only target Edges with Style = Red in that case.

There is some description of it in the Scene Browser section of the help file: http://moi3d.com/3.0/docs/moi_command_reference11.htm#scenebrowser - see the part on filters near the end of that Scene Browser topic.


> Or like Rhino when you run the untrim command or extract surface command.

This was kind of one of the key design flaws in Rhino from a workflow consistency viewpoint - the idea was to automatically set selection filters for these particular commands just in the command itself which seems like a good idea but it also means you select the things to work on _after_ the command has launched rather than selecting them before. This is one of the things that's difficult for new users to learn since they need to learn different rules for each individual command instead of them all having more consistent behavior. With MoI I've really tried to keep all commands to have a more similar workflow instead.

- Michael