Monobjc.ApplicationServices.CGRect.CGRectIntersectsRect C# (CSharp) Method

CGRectIntersectsRect() public static method

Indicates whether two rectangles intersect.
Original declaration is : int CGRectIntersectsRect ( CGRect rect1, CGRect rect2 );
public static CGRectIntersectsRect ( CGRect rect1, CGRect rect2 ) : int
rect1 CGRect The first rectangle to examine.
rect2 CGRect The second rectangle to examine.
return int
        public static int CGRectIntersectsRect(CGRect rect1, CGRect rect2)
        {
            return (((CGRectGetMaxX(rect1) <= CGRectGetMinX(rect2)) || (CGRectGetMaxX(rect2) <= CGRectGetMinX(rect1))) ||
                    ((CGRectGetMaxY(rect1) <= CGRectGetMinY(rect2)) || (CGRectGetMaxY(rect2) <= CGRectGetMinY(rect1))))
                       ? 0
                       : 1;
        }