#include <kis_tool_utils.h>
Definition at line 144 of file kis_tool_utils.h.
◆ StandardBrushSizes()
| KisToolUtils::StandardBrushSizes::StandardBrushSizes |
( |
int | minSize, |
|
|
int | maxSize ) |
Definition at line 471 of file kis_tool_utils.cpp.
472 {
473 int brushSize = minSize;
474 do {
476 int increment = qMax(1, int(std::ceil(qreal(brushSize) / 15)));
477 brushSize += increment;
478 } while (brushSize < maxSize);
480 }
References m_sizes.
◆ decreaseBrushSize()
| int KisToolUtils::StandardBrushSizes::decreaseBrushSize |
( |
qreal | size | ) |
|
Definition at line 488 of file kis_tool_utils.cpp.
489 {
490 std::vector<int>::reverse_iterator result =
491 std::upper_bound(
m_sizes.rbegin(),
m_sizes.rend(), qRound(size), std::greater<int>());
493 }
References m_sizes.
◆ increaseBrushSize()
| int KisToolUtils::StandardBrushSizes::increaseBrushSize |
( |
qreal | size | ) |
|
◆ m_sizes
| std::vector<int> KisToolUtils::StandardBrushSizes::m_sizes |
|
private |
The documentation for this class was generated from the following files: