5 writes to Image
ReachFramework (5)
AlphaFlattener\DrawingContext.cs (1)
156Image = image.Clone(),
AlphaFlattener\MetroDevice.cs (1)
253Image = new ImageProxy((BitmapSource)image),
AlphaFlattener\Primitive.cs (3)
441ip.Image = new ImageProxy(bs); 506Image = new ImageProxy(bitmap), 1849Image = null; // nothing to draw
17 references to Image
ReachFramework (17)
AlphaFlattener\Flattener.cs (1)
1170ri.RenderImage(ip.Image, ip.DstRect, ip.Clip, ip.Transform, desp);
AlphaFlattener\Primitive.cs (13)
1807Image.PushOpacity(Opacity, OpacityMask, DstRect, Transform); 1819if (Image != null) 1825dc.DrawImage(Image.GetImage(), DstRect); 1838if (Image != null) 1871ImageSource = Image.GetImage(), 1887Rect imageBounds = new Rect(0, 0, primitive.Image.PixelWidth, primitive.Image.PixelHeight); 1889primitive.Image.PushOpacity(1.0, color, imageBounds, primitive.Transform); 1898if (Image == null) 1903return Image.IsOpaque(); 1911if (Image == null) 1929if ((Image != null) && (Clip != null)) 1939return Image != null;
AlphaFlattener\PrimitiveRenderer.cs (3)
465double imageWidth = ip.Image.Image.Width; 466double imageHeight = ip.Image.Image.Height; 478BitmapSource clippedImage = ip.Image.GetClippedImage(drawBounds, out drawBounds);