namespace GameKit.Dependencies.Utilities { public static class Maths { /// /// Returns a clamped SBytte. /// public static sbyte ClampSByte(long value, sbyte min, sbyte max) { if (value < min) return min; else if (value > max) return max; else return (sbyte)value; } /// /// Returns a clamped double. /// public static double ClampDouble(double value, double min, double max) { if (value < min) return min; else if (value > max) return max; else return value; } /// /// Returns a clamped byte. /// public static byte ClampByte(byte value, byte min, byte max) { if (value < min) return min; else if (value > max) return max; else return value; } } }