# `GSScaleRectAroundPoint`

*Function*

## Declaration

```swift
func GSScaleRectAroundPoint(_ rect: NSRect, _ center: NSPoint, _ scale: CGFloat) -> NSRect
```

```objc
static NSRect GSScaleRectAroundPoint(NSRect rect, NSPoint center, CGFloat scale);
```

```python
GSScaleRectAroundPoint(rect: NSRect, center: NSPoint, scale: float) -> NSRect
```

## See Also

### Point, Size, and Rect Utilities

- [`GSMaxPoint`](/Core/GlyphsCore/GSMaxPoint)
- [`GSMinPoint`](/Core/GlyphsCore/GSMinPoint)
- [`GSScaleRect`](/Core/GlyphsCore/GSScaleRect)
- [`GSCenteredRectInRect`](/Core/GlyphsCore/GSCenteredRectInRect)
- [`GSValidateRect`](/Core/GlyphsCore/GSValidateRect)
- [`GSValidateRange`](/Core/GlyphsCore/GSValidateRange)
- [`GSScaleSize`](/Core/GlyphsCore/GSScaleSize)
- [`GSScalePoint`](/Core/GlyphsCore/GSScalePoint)
- [`GSAddPoints`](/Core/GlyphsCore/GSAddPoints)
- [`GSSubtractPoints`](/Core/GlyphsCore/GSSubtractPoints)
- [`GSFlipUnitPoint`](/Core/GlyphsCore/GSFlipUnitPoint)
- [`GSInterpolatePoints`](/Core/GlyphsCore/GSInterpolatePoints)
- [`GSAbsolutePointInRect`](/Core/GlyphsCore/GSAbsolutePointInRect)
- [`GSRelativePointInRect`](/Core/GlyphsCore/GSRelativePointInRect)

