Returns true if this intersects other.
this
other
@override bool intersects(math.Rectangle<num> r) => left < r.right && right > r.left && top < r.bottom && bottom > r.top;