I'm wondering if there might be a way to do this readily.

Let's say I have a collection of meshes, as shown, and they intersect one another. Is there a way to "get" the points along the intersections, or reference them somehow?

http://img109.imageshack.us/f/intersections.png/

Any ideas for how to go about this or where to read up would be helpful.

Thanks!