/* * SPDX-FileCopyrightText: (C) 2020 Carl Schwan * * SPDX-License-Identifier: LGPL-2.1-or-later */ #include "mirrorcommand.h" MirrorCommand::MirrorCommand(bool horizontal, bool vertical) : m_horizontal(horizontal) , m_vertical(vertical) { } QImage MirrorCommand::undo(QImage image) { return image.mirrored(m_horizontal, m_vertical); } QImage MirrorCommand::redo(QImage image) { return image.mirrored(m_horizontal, m_vertical); }