public static bool Intersects(this RawRectangleF rect, RawRectangleF rectTest) { RectangleF ef = new RectangleF(rect.Left, rect.Top, rect.GetWidth(), rect.GetHeight()); RectangleF ef2 = new RectangleF(rectTest.Left, rectTest.Top, rectTest.GetWidth(), rectTest.GetHeight()); return(ef.IntersectsWith(ef2)); }