Clamp this position within min and max bounds.
min
max
Position clamp(Position min, Position max) => Position( x.clamp(min.x, max.x), y.clamp(min.y, max.y), );