Function

NSContainsRect

Returns a Boolean value that indicates whether one rectangle completely encloses another.

Declaration

BOOL NSContainsRect(NSRect aRect, NSRect bRect);

Return Value

YES if aRect completely encloses bRect. For this condition to be true, bRect cannot be empty, and must not extend beyond aRect in any direction.

See Also

Managing Rectangles

NSDivideRect

Divides a rectangle into two new rectangles.

NSEqualRects

Returns a Boolean value that indicates whether the two rectangles are equal.

NSIsEmptyRect

Returns a Boolean value that indicates whether a given rectangle is empty.

NSHeight

Returns the height of a given rectangle.

NSInsetRect

Insets a rectangle by a specified amount.

NSIntegralRect

Adjusts the sides of a rectangle to integer values.

NSIntegralRectWithOptions

Adjusts the sides of a rectangle to integral values using the specified options.

NSIntersectionRect

Calculates the intersection of two rectangles.

NSIntersectsRect

Returns a Boolean value that indicates whether two rectangles intersect.

NSMakeRect

Creates a new NSRect from the specified values.

NSMaxX

Returns the largest x coordinate of a given rectangle.

NSMaxY

Returns the largest y coordinate of a given rectangle.

NSMidX

Returns the x coordinate of a given rectangle’s midpoint.

NSMidY

Returns the y coordinate of a given rectangle’s midpoint.

NSMinX

Returns the smallest x coordinate of a given rectangle.

NSMinY

Returns the smallest y coordinate of a given rectangle.

NSMouseInRect

Returns a Boolean value that indicates whether the point is in the specified rectangle.

NSOffsetRect

Offsets the rectangle by the specified amount.

NSPointInRect

Returns a Boolean value that indicates whether a given point is in a given rectangle.

NSRectFromString

Returns a rectangle from a text-based representation.

NSStringFromRect

Returns a string representation of a rectangle.

NSRectFromCGRect

Returns an NSRect typecast from a CGRect.

NSRectToCGRect

Returns a CGRect typecast from an NSRect.

NSUnionRect

Calculates the union of two rectangles.

NSWidth

Returns the width of the specified rectangle.