intersectRectangle