/// <summary> /// Powoduje wykonanie operacji opisanej przez to polecenie na bitmapie. /// </summary> /// <param name="bitmap">Bitmapa na której wykonywana jest operacja.</param> public void Wykonaj(Bitmap bitmap) { Operacja.Wykonaj(bitmap, Argumenty); }
/// <summary> /// Powoduje wykonanie operacji opisanej przez to polecenie na bitmapie. /// </summary> /// <param name="z">Bitmapa na której wykonywana jest operacja.</param> public void Wykonaj(Zdjecie z) { Operacja.Wykonaj(z, Argumenty); }
public bool Wykonaj(IOperacja operacja) { bool wynik = operacja.Wykonaj(); if (wynik) historia.Dodaj(operacja); return wynik; }