clamp method

void clamp(
  1. double maxLength
)

Implementation

void clamp(double maxLength) {
  final mag = magnitude;
  if (mag > maxLength) {
    final scale = maxLength / mag;
    x *= scale;
    y *= scale;
  }
}