void SetManipulations(string manipulations)
 {
     rotateManupulations = null;
     if (manipulations.Length > 0)
     {
         foreach (var mChar in manipulations)
         {
             RotateManupulations.Add(mChar.ToString());
         }
     }
 }
 public void FlipVertically()
 {
     ImageRotator.FlipVerticallyInPlace(ManipulatedImage);
     RotateManupulations.Add(V);
     OnImageChanged();
 }
 public void FlipHorizontally()
 {
     ImageRotator.FlipHorizontallyInPlace(ManipulatedImage);
     RotateManupulations.Add(H);
     OnImageChanged();
 }
 public void RotateCCW()
 {
     ImageRotator.RotateCCWInPlace(ManipulatedImage);
     RotateManupulations.Add(CCW);
     OnImageChanged();
 }