Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_abstract_perspective_grid.h
Go to the documentation of this file.
1/*
2 * This file is part of Krita
3 *
4 * SPDX-FileCopyrightText: 2010 Geoffry Song <goffrie@gmail.com>
5 *
6 * SPDX-License-Identifier: GPL-2.0-or-later
7 */
8
9#ifndef KIS_ABSTRACT_PERSPECTIVE_GRID_H
10#define KIS_ABSTRACT_PERSPECTIVE_GRID_H
11
12#include <QPointF>
13#include <QObject>
14
15#include "kritaui_export.h"
16
17class KRITAUI_EXPORT KisAbstractPerspectiveGrid : public QObject
18{
19 Q_OBJECT
20public:
21
22 KisAbstractPerspectiveGrid(QObject * parent = 0);
23
25
26 virtual bool contains(const QPointF& pt) const = 0;
32 virtual qreal distance(const QPointF& pt) const = 0;
33
34 virtual bool isActive() const = 0;
35};
36
37#endif
virtual bool contains(const QPointF &pt) const =0
virtual bool isActive() const =0
virtual qreal distance(const QPointF &pt) const =0