Expands each corner. */
| 421 | } |
| 422 | /** Expands each corner. */ |
| 423 | Rect grow(Vec delta) const { |
| 424 | Rect r; |
| 425 | r.pos = pos.minus(delta); |
| 426 | r.size = size.plus(delta.mult(2.f)); |
| 427 | return r; |
| 428 | } |
| 429 | /** Contracts each corner. */ |
| 430 | Rect shrink(Vec delta) const { |
| 431 | Rect r; |