Bentley-Ottmann algorithm works for finding intersections of set of straight lines. But I have lot of polylines:

enter image description here

Is there a way to find intersections of the set of polylines?

I'm figuring out, but in the meanwhile, if someone can give some pointers or ideas, that would be helpful. Thanks for reading. By the way, I'm using WPF/C# and all the polylines are PathGeometry.

Source of the Image: http://www.sitepen.com/blog/wp-content/uploads/2007/07/gfx-curve-1.png

Edit
Report