So here is the scenario: I have a bunch of meshes and then I rotate one of them, and after rotating I check for intersections between the rotated mesh (new position) and the other ones.

But even if the intersection detection returns the result that there is none, that doesn’t necessarily mean that there won’t be intersections “**on the way of rotating**” the mesh if you really wanted to do it in the physical world. It might be that in order to get to the new position, the rotated mesh needs to go through / collides with other meshes although the final destination is intersection-free. I hope you get what I mean.

So my question is: Is there a way to detect this? I thought of calculating the volume that the mesh “leaves behind” while rotating and then checking for intersection between this bigger mesh/brep/volume. Can I do this with RhinoCommon-methods?