#include <kis_color_sampler_stroke_strategy.h>
◆ GenerateCanvasZoomPreviewData()
| KisColorSamplerStrokeStrategy::GenerateCanvasZoomPreviewData::GenerateCanvasZoomPreviewData |
( |
KisPaintDeviceSP | _canvasDev, |
|
|
const QRect & | _canvasPixelRect, |
|
|
KisDisplayColorConverter * | _colorConverter, |
|
|
QSize | _outputSize = QSize(), |
|
|
QSharedPointer< boost::none_t > | _cookie = nullptr ) |
|
inline |
Definition at line 52 of file kis_color_sampler_stroke_strategy.h.
56 {}
KisDisplayColorConverter * colorConverter
KisPaintDeviceSP canvasDev
QSharedPointer< boost::none_t > strokeCookie
◆ cookie()
| QWeakPointer< boost::none_t > KisColorSamplerStrokeStrategy::GenerateCanvasZoomPreviewData::cookie |
( |
| ) |
|
|
inline |
◆ createLodClone()
| KisStrokeJobData * KisColorSamplerStrokeStrategy::GenerateCanvasZoomPreviewData::createLodClone |
( |
int | levelOfDetail | ) |
|
|
inlineoverridevirtual |
Reimplemented from KisStrokeJobData.
Definition at line 58 of file kis_color_sampler_stroke_strategy.h.
58 {
61
62
63
64 if (lodPixelRect.width() % 2 == 0) {
65 int oddSize = lodPixelRect.width() - 1;
66 if (oddSize < 3) oddSize = 3;
67 lodPixelRect.setSize(QSize(oddSize, oddSize));
68 }
70
71
72
75
76
77
79
80 return newData;
81 }
GenerateCanvasZoomPreviewData(KisPaintDeviceSP _canvasDev, const QRect &_canvasPixelRect, KisDisplayColorConverter *_colorConverter, QSize _outputSize=QSize(), QSharedPointer< boost::none_t > _cookie=nullptr)
References canvasDev, canvasPixelRect, colorConverter, GenerateCanvasZoomPreviewData(), KisLodTransform::map(), strokeCookie, and swapCookie().
◆ swapCookie()
| void KisColorSamplerStrokeStrategy::GenerateCanvasZoomPreviewData::swapCookie |
( |
QSharedPointer< boost::none_t > & | newCookie | ) |
|
|
inline |
◆ canvasDev
| KisPaintDeviceSP KisColorSamplerStrokeStrategy::GenerateCanvasZoomPreviewData::canvasDev |
◆ canvasPixelRect
| QRect KisColorSamplerStrokeStrategy::GenerateCanvasZoomPreviewData::canvasPixelRect |
◆ colorConverter
◆ outputSize
| QSize KisColorSamplerStrokeStrategy::GenerateCanvasZoomPreviewData::outputSize |
◆ strokeCookie
| QSharedPointer<boost::none_t> KisColorSamplerStrokeStrategy::GenerateCanvasZoomPreviewData::strokeCookie |
The documentation for this class was generated from the following file: