flip function

Image flip(
  1. Image src, {
  2. required FlipDirection direction,
})

Flips the src image using the given direction, which can be one of: FlipDirection.horizontal, FlipDirection.vertical, or FlipDirection.both.

Implementation

Image flip(Image src, {required FlipDirection direction}) {
  switch (direction) {
    case FlipDirection.horizontal:
      flipHorizontal(src);
      break;
    case FlipDirection.vertical:
      flipVertical(src);
      break;
    case FlipDirection.both:
      flipHorizontalVertical(src);
      break;
  }

  return src;
}