KiCad PCB EDA Suite
Loading...
Searching...
No Matches
painter.cpp
Go to the documentation of this file.
1
/*
2
* This program source code file is part of KiCad, a free EDA CAD application.
3
*
4
* Copyright (C) 2012 SoftPLC Corporation, Dick Hollenbeck <
[email protected]
>
5
* Copyright (C) 2013 CERN
6
* Copyright The KiCad Developers, see AUTHORS.txt for contributors.
7
* @author Tomasz Wlostowski <
[email protected]
>
8
* @author Maciej Suminski <
[email protected]
>
9
*
10
* This program is free software; you can redistribute it and/or
11
* modify it under the terms of the GNU General Public License
12
* as published by the Free Software Foundation; either version 2
13
* of the License, or (at your option) any later version.
14
*
15
* This program is distributed in the hope that it will be useful,
16
* but WITHOUT ANY WARRANTY; without even the implied warranty of
17
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18
* GNU General Public License for more details.
19
*
20
* You should have received a copy of the GNU General Public License
21
* along with this program; if not, you may find one here:
22
* http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
23
* or you may search the http://www.gnu.org website for the version 2 license,
24
* or you may write to the Free Software Foundation, Inc.,
25
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
26
*/
27
28
#include <
gal/painter.h
>
29
#include <
gal/graphics_abstraction_layer.h
>
30
31
using namespace
KIGFX
;
32
33
PAINTER::PAINTER
(
GAL
* aGal ) :
34
m_gal( aGal )
35
{
36
}
37
38
39
PAINTER::~PAINTER
()
40
{
41
}
KIGFX::GAL
Abstract interface for drawing on a 2D-surface.
Definition:
graphics_abstraction_layer.h:61
KIGFX::PAINTER::~PAINTER
virtual ~PAINTER()
Definition:
painter.cpp:39
KIGFX::PAINTER::PAINTER
PAINTER(GAL *aGal)
Initialize this object for painting on any of the polymorphic GRAPHICS_ABSTRACTION_LAYER* derivatives...
Definition:
painter.cpp:33
graphics_abstraction_layer.h
KIGFX
The Cairo implementation of the graphics abstraction layer.
Definition:
color4d.cpp:247
painter.h
src
common
gal
painter.cpp
Generated on Fri Jan 3 2025 00:04:52 for KiCad PCB EDA Suite by
1.9.6