14 writes to a
PresentationCore (14)
System\Windows\Media\Color.cs (14)
39c1.scRgbColor.a = 1.0f; 83c1.scRgbColor.a = a; 122c1.scRgbColor.a = (float)c1.sRgbColor.a / 255.0f; 143c1.scRgbColor.a = a; 171c1.scRgbColor.a = (float)a / 255.0f; 360scRgbColor.a = (scRgbColor.a < 0) ? 0 : (scRgbColor.a > 1.0f) ? 1.0f : scRgbColor.a; 468c1.scRgbColor.a = color1.scRgbColor.a + color2.scRgbColor.a; 471c1.scRgbColor.a = 0.0f; 476c1.scRgbColor.a = 1.0f; 585c1.scRgbColor.a = color1.scRgbColor.a - color2.scRgbColor.a; 588c1.scRgbColor.a = 0.0f; 593c1.scRgbColor.a = 1.0f; 799scRgbColor.a = (float)value / 255.0f; 889scRgbColor.a = value;
29 references to a
PresentationCore (29)
System\Windows\Media\Color.cs (29)
280separator, scRgbColor.a, scRgbColor.r, scRgbColor.g, scRgbColor.b); 297sb.AppendFormat(provider,"{1:" + format + "}{0}",separator,scRgbColor.a); 347return result && FloatUtil.AreClose(scRgbColor.a, color.scRgbColor.a); 360scRgbColor.a = (scRgbColor.a < 0) ? 0 : (scRgbColor.a > 1.0f) ? 1.0f : scRgbColor.a; 361sRgbColor.a = (byte)(scRgbColor.a * 255f); 401color1.scRgbColor.a + color2.scRgbColor.a, 468c1.scRgbColor.a = color1.scRgbColor.a + color2.scRgbColor.a; 469if (c1.scRgbColor.a < 0.0f) 474else if (c1.scRgbColor.a > 1.0f) 481c1.sRgbColor.a = (byte)((c1.scRgbColor.a * 255.0f) + 0.5f); 513color1.scRgbColor.a - color2.scRgbColor.a, 585c1.scRgbColor.a = color1.scRgbColor.a - color2.scRgbColor.a; 586if (c1.scRgbColor.a < 0.0f) 591else if (c1.scRgbColor.a > 1.0f) 598c1.sRgbColor.a = (byte)((c1.scRgbColor.a * 255.0f) + 0.5f); 626Color c1 = FromScRgb(color.scRgbColor.a * coefficient, color.scRgbColor.r * coefficient, color.scRgbColor.g * coefficient, color.scRgbColor.b * coefficient); 713if (color1.scRgbColor.a != color2.scRgbColor.a) 749if (color1.scRgbColor.a != color2.scRgbColor.a) 885return scRgbColor.a; 1134return a.GetHashCode() ^ r.GetHashCode() ^ g.GetHashCode() ^ b.GetHashCode();