public static Color ModifyBrightness(Color c, double brightness)
        {
            HSB hsb = RGB.ToHSB(c);

            hsb.Brightness *= brightness;
            return(hsb.ToColor());
        }
        public static Color ModifyHue(Color c, double Hue)
        {
            HSB hsb = RGB.ToHSB(c);

            hsb.Hue *= Hue;
            return(hsb.ToColor());
        }
        public static Color ModifySaturation(Color c, double Saturation)
        {
            HSB hsb = RGB.ToHSB(c);

            hsb.Saturation *= Saturation;
            return(hsb.ToColor());
        }
 public HSB(Color color)
 {
     this = RGB.ToHSB(color);
 }