Hi all,
GetRoomAtPoint seems to ignore rooms within design options, even if the rooms are in primary options. To be more precise the results are returned from either the active option or the main model if no option is active. The problem persists as I need need to query different option sets and main model in the same operation.
Is there an alternative route to find room at a point that is compatible with design options?
The only route I can think of is generating solids from the rooms and then calculating intersections, but it feels heavy-handed for something that is default behaviour within revit?
Another possible route would be to iterate through the different primary design options setting each of them to active briefly, but I don’t think you can do that programmatically.
Many thanks
Tiago