Returns an LogicalRectangle structure that represents the intersection of two rectangles. If there is no intersection, an empty rectangle is returned.
rect1
A rectangle to intersect.
rect2
A rectangle to intersect
A third LogicalRectangle structure the size of which represents the overlapped area of the two specified rectangles.