generateFlipped static method
Implementation
static Future<Image> generateFlipped(Image image, [Paint? paint]) {
final recorder = PictureRecorder();
final canvas = Canvas(recorder);
final p = paint ?? 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);
}