Esempio n. 1
0
 /// <summary>
 /// Returns the HSB color.
 /// </summary>
 /// <returns></returns>
 public HsbColor ToHsbColor()
 {
     return(ColorConverting.RgbToHsb(ToRgbColor()));
 }
Esempio n. 2
0
        // ------------------------------------------------------------------

        /// <summary>
        /// Creates from a given color.
        /// </summary>
        /// <param name="color">The color.</param>
        /// <returns></returns>
        public static HslColor FromColor(
            Color color)
        {
            return(ColorConverting.RgbToHsl(
                       ColorConverting.ColorToRgb(color)));
        }
Esempio n. 3
0
 /// <summary>
 /// Returns the underlying .NET color.
 /// </summary>
 /// <returns></returns>
 public Color ToColor()
 {
     return(ColorConverting.HslToRgb(this).ToColor());
 }
Esempio n. 4
0
 /// <summary>
 /// Returns the RGB color.
 /// </summary>
 /// <returns></returns>
 public RgbColor ToRgbColor()
 {
     return(ColorConverting.HslToRgb(this));
 }
Esempio n. 5
0
        // ------------------------------------------------------------------

        /// <summary>
        /// Creates from a given color.
        /// </summary>
        /// <param name="color">The color.</param>
        /// <returns></returns>
        public static RgbColor FromColor(
            Color color)
        {
            return(ColorConverting.ColorToRgb(color));
        }
Esempio n. 6
0
 /// <summary>
 /// Returns the underlying .NET color.
 /// </summary>
 /// <returns></returns>
 public Color ToColor()
 {
     return(ColorConverting.RgbToColor(this));
 }
Esempio n. 7
0
 /// <summary>
 /// Returns a HSL color.
 /// </summary>
 /// <returns></returns>
 public HslColor ToHslColor()
 {
     return(ColorConverting.RgbToHsl(this));
 }
Esempio n. 8
0
 // ------------------------------------------------------------------
 /// <summary>
 /// Creates from a given color.
 /// 创建从一个给定的颜色
 /// </summary>
 /// <param name="color">The color.</param>
 /// <returns></returns>
 public static HsbColor FromColor(Color color )
 {
     return ColorConverting.ColorToRgb( color ).ToHsbColor();
 }
Esempio n. 9
0
 /// <summary>
 /// Returns a RGB color.
 /// </summary>
 /// <returns></returns>
 public RgbColor ToRgbColor()
 {
     return ColorConverting.HsbToRgb( this );
 }
Esempio n. 10
0
 /// <summary>
 /// Returns a HSL color.
 /// </summary>
 /// <returns></returns>
 public HslColor ToHslColor()
 {
     return ColorConverting.RgbToHsl( ToRgbColor() );
 }
Esempio n. 11
0
 /// <summary>
 /// Returns the underlying .NET color.
 /// </summary>
 /// <returns></returns>
 public Color ToColor()
 {
     return ColorConverting.HsbToRgb( this ).ToColor();
 }