|
Krita Source Code Documentation
|
#include <KisDabRenderingExecutor.h>
Classes | |
| struct | Private |
Public Member Functions | |
| void | addDab (const KisDabCacheUtils::DabRequestInfo &request, qreal opacity, qreal flow) |
| qreal | averageDabRenderingTime () const |
| int | averageDabSize () const |
| bool | hasPreparedDabs () const |
| KisDabRenderingExecutor (const KoColorSpace *cs, KisDabCacheUtils::ResourcesFactory resourcesFactory, KisRunnableStrokeJobsInterface *runnableJobsInterface, KisMirrorOption *mirrorOption=0, KisPrecisionOption *precisionOption=0) | |
| QList< KisRenderedDab > | takeReadyDabs (bool returnMutableDabs=false, int oneTimeLimit=-1, bool *someDabsLeft=0) |
| ~KisDabRenderingExecutor () | |
Private Member Functions | |
| KisDabRenderingExecutor (const KisDabRenderingExecutor &rhs)=delete | |
Private Attributes | |
| const QScopedPointer< Private > | m_d |
Definition at line 24 of file KisDabRenderingExecutor.h.
| KisDabRenderingExecutor::KisDabRenderingExecutor | ( | const KoColorSpace * | cs, |
| KisDabCacheUtils::ResourcesFactory | resourcesFactory, | ||
| KisRunnableStrokeJobsInterface * | runnableJobsInterface, | ||
| KisMirrorOption * | mirrorOption = 0, | ||
| KisPrecisionOption * | precisionOption = 0 ) |
Definition at line 23 of file KisDabRenderingExecutor.cpp.
References m_d, KisDabCacheBase::setMirrorPostprocessing(), and KisDabCacheBase::setPrecisionOption().
| KisDabRenderingExecutor::~KisDabRenderingExecutor | ( | ) |
Definition at line 42 of file KisDabRenderingExecutor.cpp.
|
privatedelete |
| void KisDabRenderingExecutor::addDab | ( | const KisDabCacheUtils::DabRequestInfo & | request, |
| qreal | opacity, | ||
| qreal | flow ) |
Definition at line 46 of file KisDabRenderingExecutor.cpp.
References KisStrokeJobData::CONCURRENT, and m_d.
| qreal KisDabRenderingExecutor::averageDabRenderingTime | ( | ) | const |
Definition at line 70 of file KisDabRenderingExecutor.cpp.
References m_d.
| int KisDabRenderingExecutor::averageDabSize | ( | ) | const |
Definition at line 75 of file KisDabRenderingExecutor.cpp.
References m_d.
| bool KisDabRenderingExecutor::hasPreparedDabs | ( | ) | const |
Definition at line 65 of file KisDabRenderingExecutor.cpp.
References m_d.
| QList< KisRenderedDab > KisDabRenderingExecutor::takeReadyDabs | ( | bool | returnMutableDabs = false, |
| int | oneTimeLimit = -1, | ||
| bool * | someDabsLeft = 0 ) |
|
private |
Definition at line 48 of file KisDabRenderingExecutor.h.