// Инициация игры public static void GameInit(string picturePath, Button selTool, Button selColor) { CommonSource.Init(); // Инициация матрицы цветов BitmapImageColorMatrix.Init(new BitmapImage(new Uri(picturePath))); // Устанавливаем выбранный цвет и инструммент SelectColor(selColor); SelectTool(selTool); }
/// <summary> /// Восстанавливает исходное изображение /// </summary> public static void Restore() { BitmapImageColorMatrix.GetInstance().ClearAllPicture(); }
public static BitmapSource GetBitmap() { return(BitmapImageColorMatrix.GetInstance().ConvertColorsArrayToBitmap()); }
public static void Init(BitmapImage bitmapImage) { instance = new BitmapImageColorMatrix(bitmapImage); }
private BitmapImageColorMatrix(BitmapImage bitmapImage) { instance = new BitmapImageColorMatrix(); InitColors(bitmapImage); }