clamp method

Position clamp(
  1. Position min,
  2. Position max
)

Clamp this position within min and max bounds.

Implementation

Position clamp(Position min, Position max) =>
    Position(
      x.clamp(min.x, max.x),
      y.clamp(min.y, max.y),
    );