5 writes to Image
ReachFramework (5)
AlphaFlattener\DrawingContext.cs (1)
157Image = image.Clone(),
AlphaFlattener\MetroDevice.cs (1)
254Image = new ImageProxy((BitmapSource)image),
AlphaFlattener\Primitive.cs (3)
442ip.Image = new ImageProxy(bs); 507Image = new ImageProxy(bitmap), 1850Image = null; // nothing to draw
17 references to Image
ReachFramework (17)
AlphaFlattener\Flattener.cs (1)
1171ri.RenderImage(ip.Image, ip.DstRect, ip.Clip, ip.Transform, desp);
AlphaFlattener\Primitive.cs (13)
1808Image.PushOpacity(Opacity, OpacityMask, DstRect, Transform); 1820if (Image != null) 1826dc.DrawImage(Image.GetImage(), DstRect); 1839if (Image != null) 1872ImageSource = Image.GetImage(), 1888Rect imageBounds = new Rect(0, 0, primitive.Image.PixelWidth, primitive.Image.PixelHeight); 1890primitive.Image.PushOpacity(1.0, color, imageBounds, primitive.Transform); 1899if (Image == null) 1904return Image.IsOpaque(); 1912if (Image == null) 1930if ((Image != null) && (Clip != null)) 1940return Image != null;
AlphaFlattener\PrimitiveRenderer.cs (3)
466double imageWidth = ip.Image.Image.Width; 467double imageHeight = ip.Image.Image.Height; 479BitmapSource clippedImage = ip.Image.GetClippedImage(drawBounds, out drawBounds);