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