7#ifndef KIS_PROJECTION_BACKEND
8#define KIS_PROJECTION_BACKEND
The KisDisplayFilter class is the base class for filters that are applied by the canvas to the projec...
virtual void setDisplayFilter(QSharedPointer< KisDisplayFilter > displayFilter)=0
virtual KisImagePatch getNearestPatch(KisPPUpdateInfoSP info)=0
virtual void alignSourceRect(QRect &rect, qreal scale)
virtual void recalculateCache(KisPPUpdateInfoSP info)=0
virtual void setChannelFlags(const QBitArray &channelFlags)=0
virtual void updateCache(const QRect &dirtyImageRect)=0
virtual void setMonitorProfile(const KoColorProfile *monitorProfile, KoColorConversionTransformation::Intent renderingIntent, KoColorConversionTransformation::ConversionFlags conversionFlags)=0
virtual void setImageSize(qint32 w, qint32 h)=0
virtual void setImage(KisImageWSP image)=0
virtual ~KisProjectionBackend()
virtual void drawFromOriginalImage(QPainter &gc, KisPPUpdateInfoSP info)=0