generateFlipped static method

Future<Image> generateFlipped(
  1. Image image
)

Implementation

static Future<Image> generateFlipped(Image image) {
  final recorder = PictureRecorder();
  final canvas = Canvas(recorder);

  final p = Paint();

  canvas.drawImage(image, Offset.zero, p);
  canvas.scale(-1, 1);
  canvas.drawImage(image, Offset(-image.width * 2, 0), p);

  final picture = recorder.endRecording();
  return picture.toImage(image.width * 2, image.height);
}