Offset clampY(double lowerLimit, double upperLimit) { return Offset(dx, dy.clamp(lowerLimit, upperLimit)); }