public static ColorF Saturate(ColorF value) { return new ColorF( MathUtility.Saturate(value.R), MathUtility.Saturate(value.G), MathUtility.Saturate(value.B)); }
public static ColorF Min(ColorF value1, ColorF value2) { return new ColorF( System.Math.Min(value1.R, value2.R), System.Math.Min(value1.G, value2.G), System.Math.Min(value1.B, value2.B)); }
public static ColorF Exp(ColorF value) { return new ColorF( (float) System.Math.Exp(value.R), (float) System.Math.Exp(value.G), (float) System.Math.Exp(value.B)); }
public static ColorF Invert(ColorF value) { return new ColorF(1 - value.A, 1 - value.R, 1 - value.G, 1 - value.B); }
public static ColorF Invert(ColorF value) { return(new ColorF(1 - value.A, 1 - value.R, 1 - value.G, 1 - value.B)); }