• Breaks the outer rect into 1-4 parts based on the inner rect. If the inner rect doesn't intersect then a 0 length array will be returned.

    This assumes both valid (bottom > top, right > left) and non zero rects

    Parameters

    Returns Rectangle[]