Lines Matching refs:gradient
18 , gradient(0) in Private()
24 , gradient(new SvgMeshGradient(*other.gradient)) in Private()
34 QScopedPointer<SvgMeshGradient> gradient; member in KoMeshGradientBackground::Private
39 KoMeshGradientBackground::KoMeshGradientBackground(const SvgMeshGradient *gradient, const QTransfor… in KoMeshGradientBackground() argument
43 d->gradient.reset(new SvgMeshGradient(*gradient)); in KoMeshGradientBackground()
45 Q_ASSERT(d->gradient); in KoMeshGradientBackground()
56 if (!d->gradient || !d->gradient->isValid()) return; in paint()
59 QScopedPointer<SvgMeshGradient> gradient(new SvgMeshGradient(*d->gradient)); in paint() local
61 QRectF meshBoundingRect = gradient->boundingRect(); in paint()
63 if (gradient->gradientUnits() == KoFlake::ObjectBoundingBox) { in paint()
65 gradient->setTransform(relativeToShape); in paint()
66 meshBoundingRect = gradient->boundingRect(); in paint()
72 SvgMeshArray *mesharray = gradient->getMeshArray().data(); in paint()
77 d->renderer->fillPatch(patch, gradient->type(), mesharray, row, col); in paint()
107 SvgMeshGradient* KoMeshGradientBackground::gradient() in gradient() function in KoMeshGradientBackground
109 return d->gradient.data(); in gradient()