예제 #1
0
        //  Инициация игры
        public static void GameInit(string picturePath, Button selTool, Button selColor)
        {
            CommonSource.Init();

            //  Инициация матрицы цветов
            BitmapImageColorMatrix.Init(new BitmapImage(new Uri(picturePath)));
            //  Устанавливаем выбранный цвет и инструммент
            SelectColor(selColor);
            SelectTool(selTool);
        }
예제 #2
0
 /// <summary>
 /// Восстанавливает исходное изображение
 /// </summary>
 public static void Restore()
 {
     BitmapImageColorMatrix.GetInstance().ClearAllPicture();
 }
예제 #3
0
 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);
 }