Hello,
The RecursiveShapeIterator provides many details, including the instantiation path of the shape. However there is still some work and difficulty for the user in order to build an ObjectInstPath for the shape from these parameters.
I would appreciate if there existed a method RecursiveShapeIterator.opath() that would return a suitable ObjectInstPath object for the shape.
This would make it possible to build a selection more easily, when the shapes come from a RecursiveShapeIterator.
Olivier