Function isIntersecting

Returns true if a or b overlap, are equal, or a contains b. A rectangle can be checked for intersections with another RectPositioned, CirclePositioned or Point.