57 return m_d->mask->needRect(
rect, pos);
62 return m_d->mask->changeRect(
rect, pos);
67 return m_d->mask->accessRect(
rect, pos);
79 return m_d->mask->exactBounds();
86 return m_d->mask->extent();
~KisMaskProjectionPlane() override
QRect recalculate(const QRect &rect, KisNodeSP filthyNode, KisRenderPassFlags flags) override
QRect looseUserVisibleBounds() const override
const QScopedPointer< Private > m_d
void apply(KisPainter *painter, const QRect &rect) override
QRect needRect(const QRect &rect, KisNode::PositionToFilthy pos) const override
QRect accessRect(const QRect &rect, KisNode::PositionToFilthy pos) const override
QRect needRectForOriginal(const QRect &rect) const override
KisMaskProjectionPlane(KisMask *mask)
KisPaintDeviceList getLodCapableDevices() const override
QRect changeRect(const QRect &rect, KisNode::PositionToFilthy pos) const override
QRect tightUserVisibleBounds() const override
#define KIS_ASSERT_RECOVER_NOOP(cond)
QList< KisPaintDeviceSP > KisPaintDeviceList