Example #1
0
 /// <summary>
 /// Creates a colour from an ARGB integer.
 /// </summary>
 /// <returns>The colour.</returns>
 /// <param name="argb">ARGB integer.</param>
 public static Colour FromArgb(int argb) => ColourTranslator.FromArgb(argb);
Example #2
0
 /// <summary>
 /// Converts the colour to a hexadecimal string.
 /// </summary>
 /// <returns>A string representing the hexadecimal code of the colour.</returns>
 public string ToHexadecimal() => ColourTranslator.ToHexadecimal(this);
Example #3
0
 /// <summary>
 /// Creates a colour from a hexadecimal code.
 /// </summary>
 /// <returns>The colour.</returns>
 /// <param name="hexa">Hexadecimal code.</param>
 public static Colour FromHexadecimal(string hexa) => ColourTranslator.FromHexadecimal(hexa);
Example #4
0
 /// <summary>
 /// Converts the colour to a 32 bit integer.
 /// </summary>
 /// <returns>The ARGB integer value.</returns>
 public int ToArgb() => ColourTranslator.ToArgb(this);
Example #5
0
 /// <summary>
 /// Creates a colour from ARGB values.
 /// </summary>
 /// <returns>The colour.</returns>
 /// <param name="a">Alpha value.</param>
 /// <param name="r">Red value.</param>
 /// <param name="g">Green value.</param>
 /// <param name="b">Blue value.</param>
 public static Colour FromArgb(byte a, byte r, byte g, byte b) => ColourTranslator.FromArgb(a, r, g, b);