Krita Source Code Documentation
Loading...
Searching...
No Matches
KisPaintThicknessOption.cpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2022 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
7
10
11
16
22
24{
25 if (!isChecked()) return 1.0;
26 return computeSizeLikeValue(info);
27}
28
29KisPaintThicknessOptionData::ThicknessMode KisPaintThicknessOption::mode() const
30{
31 return m_mode;
32}
bool isChecked() const
qreal computeSizeLikeValue(const KisPaintInformation &info, bool useStrengthValue=true) const
KisPaintThicknessOption(const KisPropertiesConfiguration *setting)
KisPaintThicknessOptionData::ThicknessMode mode() const
qreal apply(const KisPaintInformation &info) const
KisPaintThicknessOptionData::ThicknessMode m_mode