Using GraphicsPath's IsOutlineVisible() method to find intersection points...

Printable View