|
Krita Source Code Documentation
|
#include <kis_selection_filters.h>
Inheritance diagram for KisGrowSelectionFilter:Public Member Functions | |
| QRect | changeRect (const QRect &rect, KisDefaultBoundsBaseSP defaultBounds) override |
| KisGrowSelectionFilter (qint32 xRadius, qint32 yRadius) | |
| KUndo2MagicString | name () override |
| void | process (KisPixelSelectionSP pixelSelection, const QRect &rect) override |
Public Member Functions inherited from KisSelectionFilter | |
| virtual | ~KisSelectionFilter () |
Private Attributes | |
| qint32 | m_xRadius |
| qint32 | m_yRadius |
Additional Inherited Members | |
Protected Member Functions inherited from KisSelectionFilter | |
| void | computeBorder (qint32 *circ, qint32 xradius, qint32 yradius) |
| void | computeTransition (quint8 *transition, quint8 **buf, qint32 width) |
| void | rotatePointers (quint8 **p, quint32 n) |
Definition at line 91 of file kis_selection_filters.h.
| KisGrowSelectionFilter::KisGrowSelectionFilter | ( | qint32 | xRadius, |
| qint32 | yRadius ) |
Definition at line 542 of file kis_selection_filters.cpp.
|
overridevirtual |
Reimplemented from KisSelectionFilter.
Definition at line 553 of file kis_selection_filters.cpp.
|
overridevirtual |
Reimplemented from KisSelectionFilter.
Definition at line 548 of file kis_selection_filters.cpp.
References kundo2_i18n().
|
overridevirtual |
Much code resembles Shrink filter, so please fix bugs in both filters
Implements KisSelectionFilter.
Definition at line 560 of file kis_selection_filters.cpp.
References KisSelectionFilter::computeBorder(), m_xRadius, m_yRadius, MAX, KisPaintDevice::readBytes(), KisSelectionFilter::rotatePointers(), and KisPaintDevice::writeBytes().
|
private |
Definition at line 103 of file kis_selection_filters.h.
|
private |
Definition at line 104 of file kis_selection_filters.h.