Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_hatching_paintop.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2008 Boudewijn Rempt <boud@valdyas.org>
3 * SPDX-FileCopyrightText: 2008, 2009 Lukáš Tvrdý <lukast.dev@gmail.com>
4 * SPDX-FileCopyrightText: 2010 José Luis Vergara Toloza <pentalis@gmail.com>
5 *
6 * SPDX-License-Identifier: GPL-2.0-or-later
7 */
8
9#ifndef KIS_HATCHING_PAINTOP_H_
10#define KIS_HATCHING_PAINTOP_H_
11
14#include <kis_types.h>
15
16#include "hatching_brush.h"
18
20
23
24#include <KisStandardOptions.h>
25#include "KisOpacityOption.h"
26
27
28class KisPainter;
29
102
103#endif // KIS_HATCHING_PAINTOP_H_
KisThicknessOption m_thicknessOption
HatchingBrush * m_hatchingBrush
KisAngleOption m_angleOption
double spinAngle(double spin)
KisHatchingOptionsData m_hatchingOptions
KisCrosshatchingOption m_crosshatchingOption
KisSpacingInformation updateSpacingImpl(const KisPaintInformation &info) const override
KisSeparationOption m_separationOption
KisPaintDeviceSP m_hatchedDab
KisHatchingPreferencesData m_hatchingPreferences
KisHatchingPaintOpSettingsSP m_settings
KisSpacingInformation paintAt(const KisPaintInformation &info) override
KisHatchingPaintOp(const KisPaintOpSettingsSP settings, KisPainter *painter, KisNodeSP node, KisImageSP image)
KisOpacityOption m_opacityOption
KisPainter * painter