Skip to content

Commit ca7fd1c

Browse files
committed
Add padall func
1 parent 1fc4baa commit ca7fd1c

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

math.go

+5
Original file line numberDiff line numberDiff line change
@@ -514,6 +514,11 @@ func (r Rect) SliceVertical(amount float64) Rect {
514514
return r.CutRight(amount)
515515
}
516516

517+
// Adds padding to a rectangle consistently
518+
func (r Rect) PadAll(padding float64) Rect {
519+
return r.Pad(R(padding, padding, padding, padding))
520+
}
521+
517522
// Adds padding to a rectangle (pads inward if padding is negative)
518523
func (r Rect) Pad(pad Rect) Rect {
519524
return R(r.Min[0] - pad.Min[0], r.Min[1] - pad.Min[1], r.Max[0] + pad.Max[0], r.Max[1] + pad.Max[1])

0 commit comments

Comments
 (0)