Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_paintop_utils.cpp File Reference
#include "kis_paintop_utils.h"
#include "krita_utils.h"
#include "krita_container_utils.h"
#include <KisRenderedDab.h>
#include <functional>

Go to the source code of this file.

Namespaces

namespace  KisPaintOpUtils
 

Functions

KisSpacingInformation KisPaintOpUtils::effectiveSpacing (qreal dabWidth, qreal dabHeight, qreal extraScale, bool distanceSpacingEnabled, bool isotropicSpacing, qreal rotation, bool axesFlipped, qreal spacingVal, bool autoSpacingActive, qreal autoSpacingCoeff, qreal lodScale)
 
KisTimingInformation KisPaintOpUtils::effectiveTiming (bool timingEnabled, qreal timingInterval, qreal rateExtraScale)
 
QVector< QRect > KisPaintOpUtils::splitAndFilterDabRect (const QRect &totalRect, const QVector< QRect > &dabRects, int idealPatchSize)
 
QVector< QRect > KisPaintOpUtils::splitDabsIntoRects (const QVector< QRect > &dabRects, int idealNumRects, int diameter, qreal spacing)