Example #1
0
 public void From(LinearColor c, BrushMask bm)
 {
     if ((bm & BrushMask.R) != 0)
     {
         r = c.r;
     }
     if ((bm & BrushMask.G) != 0)
     {
         g = c.g;
     }
     if ((bm & BrushMask.B) != 0)
     {
         b = c.b;
     }
     if ((bm & BrushMask.A) != 0)
     {
         a = c.a;
     }
 }
Example #2
0
 public LinearColor(LinearColor col)
 {
     CopyFrom(col);
 }
Example #3
0
        public static Color Multiply(LinearColor a, LinearColor b)
        {
            Color tmp = a.L_col.gamma * b.L_col.gamma;

            return(tmp);
        }