Krita Source Code Documentation
Loading...
Searching...
No Matches
tool_polygon.cc
Go to the documentation of this file.
1/*
2 * tool_polygon.cc -- Part of Krita
3 *
4 * SPDX-FileCopyrightText: 2004 Michael Thaler <michael.thaler@physik.tu-muenchen.de>
5 *
6 * SPDX-License-Identifier: GPL-2.0-or-later
7 */
8#include "tool_polygon.h"
9
10#include <stdlib.h>
11#include <vector>
12
13#include <QPoint>
14
15#include <klocalizedstring.h>
16
17#include <kis_debug.h>
18#include <kis_paint_device.h>
19#include <kpluginfactory.h>
20
21#include <kis_global.h>
22#include <kis_types.h>
23#include <KoToolRegistry.h>
24
25#include "kis_tool_polygon.h"
26
27K_PLUGIN_FACTORY_WITH_JSON(ToolPolygonFactory, "kritatoolpolygon.json", registerPlugin<ToolPolygon>();)
28
29
30ToolPolygon::ToolPolygon(QObject *parent, const QVariantList &)
31 : QObject(parent)
32{
34}
35
39
40#include "tool_polygon.moc"
static KoToolRegistry * instance()
ToolPolygon(QObject *parent, const QVariantList &)
~ToolPolygon() override
K_PLUGIN_FACTORY_WITH_JSON(KritaASCCDLFactory, "kritaasccdl.json", registerPlugin< KritaASCCDL >();) KritaASCCDL