public static CGRect IntersectWith(this CGRect rectangle, nfloat x, nfloat y, nfloat width, nfloat height) { return(rectangle.IntersectWith(new CGRect(x, y, width, height))); }