Esempio n. 1
0
 public static ColorF Saturate(ColorF value)
 {
     return new ColorF(
         MathUtility.Saturate(value.R),
         MathUtility.Saturate(value.G),
         MathUtility.Saturate(value.B));
 }
Esempio n. 2
0
 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));
 }
Esempio n. 3
0
 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));
 }
Esempio n. 4
0
 public static ColorF Invert(ColorF value)
 {
     return new ColorF(1 - value.A, 1 - value.R, 1 - value.G, 1 - value.B);
 }
Esempio n. 5
0
 public static ColorF Invert(ColorF value)
 {
     return(new ColorF(1 - value.A, 1 - value.R, 1 - value.G, 1 - value.B));
 }