Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_curve_paintop.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2008-2011 Lukáš Tvrdý <lukast.dev@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#ifndef KIS_CURVEPAINTOP_H_
8#define KIS_CURVEPAINTOP_H_
9
11#include <kis_types.h>
14#include <KisOpacityOption.h>
15
16class KisPainter;
17
48
49#endif // KIS_CURVEPAINTOP_H_
KisPaintDeviceSP m_dab
KisPainter * m_painter
~KisCurvePaintOp() override
KisOpacityOption m_opacityOption
KisCurveOpOptionData m_curveOpOption
void paintLine(const KisPaintInformation &pi1, const KisPaintInformation &pi2, KisDistanceInformation *currentDistance) override
KisPaintDeviceSP m_dev
QList< QPointF > m_points
KisCurvesOpacityOption m_curvesOpacityOption
KisCurvePaintOp(const KisPaintOpSettingsSP settings, KisPainter *painter, KisNodeSP node, KisImageSP image)
KisSpacingInformation updateSpacingImpl(const KisPaintInformation &info) const override
KisLineWidthOption m_lineWidthOption
KisSpacingInformation paintAt(const KisPaintInformation &info) override
KisPainter * painter
KisFixedPaintDeviceSP dab