Is it possible to rubber band select Blocks from a composite data set?


I’m working with multiblock datasets and trying to figure out how best to select (and subsequently highlight) the contents of blocks that are selected using rubber band picking.

It seems that vtkSelection/vtkSelectionNode only supports Points and Cells when using the Frustum selector type. So I tried using the outline filter to create cells for each block and using them as proxies for the blocks - but the outline filter doesn’t create a composite dataset - it creates a polydata - so my block structure is lost.

Is there an established pattern for selecting blocks that I’ve missed?

It seem like this is something that must be needed quite frequently?