public RGB Convert(YES input) { var r = input.Y * 1 + input.E * 1.431 + input.S * 0.126; var g = input.Y * 1 + input.E * -0.569 + input.S * 0.126; var b = input.Y * 1 + input.E * 0.431 + input.S * -1.874; return(new RGB(new Vector(r, g, b).Coerce(0, 1))); }
/// <summary> /// Returns true the value is (Y, Yes, S, Sim, Si, Ja, Oui), otherwise false. /// </summary> /// <param name="value">Value to be converted to boolean.</param> /// <returns>True the string value is yes (or variations).</returns> public static bool ToBool(this string value) => #if SINGLE YES.Any(y => y.Equals(value, System.StringComparison.OrdinalIgnoreCase));
public imeDialogYN(string content) { InitializeComponent(); tipContent.Content = content; YES.Focus(); }