Krita Source Code Documentation
Loading...
Searching...
No Matches
KoViewTransformStillPoint.cpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2025 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#include <QDebug>
9
10KoViewTransformStillPoint::KoViewTransformStillPoint(const QPointF &docPoint, const QPointF &viewPoint)
11 : std::pair<QPointF, QPointF>(docPoint, viewPoint)
12{
13}
14
15KoViewTransformStillPoint::KoViewTransformStillPoint(const std::pair<QPointF, QPointF> &rhs)
16 : std::pair<QPointF, QPointF>(rhs)
17{
18}
19
21 return first;
22}
23
25 return second;
26}
27
28QDebug operator<<(QDebug dbg, const KoViewTransformStillPoint &point)
29{
30 dbg.nospace() << "KoViewTransformStillPoint(docPoint: " << point.docPoint() << ", viewPoint: " << point.viewPoint() << ")";
31 return dbg.space();
32}
QDebug operator<<(QDebug dbg, const KoViewTransformStillPoint &point)
KoViewTransformStillPoint()=default