public void Flush() { cords = ImageStream.getCoor(this); source = BitmapSource.Create(width, height, img.DpiX, img.DpiY, pf, null, pixelData, rawStride); UIAssembler.updateTab(source); Sync(); }
public static Coor getCoor(RImage img) { Coor res = new Coor(); for (int i = 0; i < Register.Count; i++) { foreach (RImage im in Register.ElementAt(i).Value) if (img.Source == im.Source) { res.key = Register.ElementAt(i).Key; res.ix = Register.ElementAt(i).Value.IndexOf(im); return res ; } } return new Coor(); }
public static Coor getCoor(RImage img) { Coor res = new Coor(); for (int i = 0; i < Register.Count; i++) { foreach (RImage im in Register.ElementAt(i).Value) { if (img.Source == im.Source) { res.key = Register.ElementAt(i).Key; res.ix = Register.ElementAt(i).Value.IndexOf(im); return(res); } } } return(new Coor()); }
public void FlushBitmap(Bitmap b){ cords = ImageStream.getCoor(this); setBitmap(Globals.Bitmap2BitmapImage(b),b); Sync(); }
public void FlushBitmap(Bitmap b) { cords = ImageStream.getCoor(this); setBitmap(Globals.Bitmap2BitmapImage(b), b); Sync(); }
public static void setImage(Coor cords,RImage img) { Register[cords.key][cords.ix] = img; }
public static void setImage(Coor cords, RImage img) { Register[cords.key][cords.ix] = img; }