How do you detect intersections between polygons?
(VB.NET 2005)