---
title: "SSCenteredRectInRect(_:_:)"
framework: Screen Saver
role: symbol
role_heading: Function
platforms: [macOS 10.0+]
path: "screensaver/sscenteredrectinrect(_:_:)"
---

# SSCenteredRectInRect(_:_:)

Returns a rectangle.

## Declaration

```swift
func SSCenteredRectInRect(_ innerRect: NSRect, _ outerRect: NSRect) -> NSRect
```

## Parameters

- `innerRect`: The rectangle to center.
- `outerRect`: The rectangle to contain innerRect.

## Return Value

Return Value A rectangle that’s the same size as innerRect, but is centered inside outerRect.

## See Also

### Utilities

- [SSRandomIntBetween(_:_:)](screensaver/ssrandomintbetween(_:_:).md)
- [SSRandomFloatBetween(_:_:)](screensaver/ssrandomfloatbetween(_:_:).md)
- [SSRandomPointForSizeWithinRect(_:_:)](screensaver/ssrandompointforsizewithinrect(_:_:).md)
