Collect Elements which Interesects a Line

Hello. I am sure some of the nodes in @Thomas_Mahon’s Bimorph package should be able to solve your question. Specifically the Element.IntersectsElement. Just feed the line as one input and all the walls as the second. Only issue might be the Z axis, if you are clicking the points/need different levels.