# Complex selections

**URL:** <https://discourse.mcneel.com/t/complex-selections/6731>\
**Category:** Rhino for Windows\
**Created:** [March 13, 2014, 12:42am UTC](https://discourse.mcneel.com/t/complex-selections/6731 "2014-03-13T00:42:15Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![wynott](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/wynott/32/499418_2.png) [@wynott](https://discourse.mcneel.com/u/wynott)\
**Post date:** [March 13, 2014, 12:42am UTC](https://discourse.mcneel.com/t/complex-selections/6731/1 "2014-03-13T00:42:15Z")

</div>

select a bunch of stuff that takes a while to pick out… bad click then lose selection. Aaargh start over.

Any way that undo could consider deselect to be an action that’s undoable for maybe the most recent deselection? I realize it makes no sense to preserve deselects in the undo stack for a long time but it would be nice occasionally to be able to undo and get back a time consuming selection.

---

<div class="post-metadata">

**Author:** ![clement](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/clement/32/759176_2.png) [@clement](https://discourse.mcneel.com/u/clement)\
**Post date:** [March 13, 2014, 12:58am UTC](https://discourse.mcneel.com/t/complex-selections/6731/2 "2014-03-13T00:58:50Z")

</div>

Hi Ryan,

try to use the command \_SelPrev if you`ve lost the selection, it works ok in many cases.

- 

c.

---

<div class="post-metadata">

**Author:** ![pascal](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/pascal/32/479395_2.png) [@pascal](https://discourse.mcneel.com/u/pascal)\
**Post date:** [March 13, 2014, 1:12am UTC](https://discourse.mcneel.com/t/complex-selections/6731/3 "2014-03-13T01:12:00Z")

</div>

Hi Ryan- you can take a look at the SelectionSets ‘plug-in’, really a glorified RhinoScript, here:

[http://wiki.mcneel.com/people/pascalgolay](http://wiki.mcneel.com/people/pascalgolay)

I have not loaded it up recently, since I don’t do any real work, but it does, or did, work pretty well. You can save and recall selection sets of objects and control points (separately, they do not mix) as well as add sets together, subtract them and what not. There’s a toolbar with it as well, in V4 format, I guess.

-Pascal

---

<div class="post-metadata">

**Author:** ![hanscad](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/hanscad/32/620415_2.png) [@hanscad](https://discourse.mcneel.com/u/hanscad)\
**Post date:** [March 13, 2014, 1:51am UTC](https://discourse.mcneel.com/t/complex-selections/6731/4 "2014-03-13T01:51:58Z")

</div>

@pascal This reminds me, is there a way to easily recall a previous point selection?

Like say I want to rotate an object, and I get the angle wrong the first time or need to adjust it. I wish I could get that rotation point back easily, even though it’s probably not the last point selected.

---

<div class="post-metadata">

**Author:** ![pascal](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/pascal/32/479395_2.png) [@pascal](https://discourse.mcneel.com/u/pascal)\
**Post date:** [March 13, 2014, 1:58am UTC](https://discourse.mcneel.com/t/complex-selections/6731/5 "2014-03-13T01:58:05Z")

</div>

Hi Hans- no good way that I know of without some obvious oSnap or something. An ‘AroundLastPoint’ option is what you’re hinting at, right?

-Pascal

---

<div class="post-metadata">

**Author:** ![hanscad](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/hanscad/32/620415_2.png) [@hanscad](https://discourse.mcneel.com/u/hanscad)\
**Post date:** [March 13, 2014, 7:25pm UTC](https://discourse.mcneel.com/t/complex-selections/6731/6 "2014-03-13T19:25:09Z")

</div>

Yes, that’s correct. Rotate was just one example of where this might come in handy, I usually just move the coordinate system to a location if I know in advance I’ll need to re-use a point.

---

<div class="post-metadata">

**Author:** ![Holo](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/holo/32/496872_2.png) [@Holo](https://discourse.mcneel.com/u/Holo)\
**Post date:** [March 13, 2014, 11:06pm UTC](https://discourse.mcneel.com/t/complex-selections/6731/7 "2014-03-13T23:06:31Z")

</div>

Also remember that you can use lots of selcrv selsrf selpt etc.  
The tools in the select menu are many.  
And you have the select popup filter where you can toggle what kind of object types you want to be able to select.

And window select from left to right or from right to left in combination with shift to add and ctrl to remove.

And group stuff and use ctrl+shift to select within the group.
