Home
last modified time | relevance | path

Searched refs:RadialGradient (Results 1 – 11 of 11) sorted by relevance

/lvgl-latest/src/libs/thorvg/
DtvgFill.cpp32 Fill* RadialGradient::Impl::duplicate() in duplicate()
34 auto ret = RadialGradient::gen(); in duplicate()
48 Result RadialGradient::Impl::radial(float cx, float cy, float r, float fx, float fy, float fr) in radial()
167 RadialGradient::RadialGradient():pImpl(new Impl()) in RadialGradient() function in RadialGradient
169 Fill::pImpl->method(new FillDup<RadialGradient::Impl>(pImpl)); in RadialGradient()
173 RadialGradient::~RadialGradient() in ~RadialGradient()
179 Result RadialGradient::radial(float cx, float cy, float r) noexcept in radial()
185 Result RadialGradient::radial(float* cx, float* cy, float* r) const noexcept in radial()
195 unique_ptr<RadialGradient> RadialGradient::gen() noexcept in gen()
197 return unique_ptr<RadialGradient>(new RadialGradient); in gen()
[all …]
DtvgText.h127 P(static_cast<RadialGradient*>(fill))->cx *= scale; in update()
128 P(static_cast<RadialGradient*>(fill))->cy *= scale; in update()
129 P(static_cast<RadialGradient*>(fill))->r *= scale; in update()
130 P(static_cast<RadialGradient*>(fill))->fx *= scale; in update()
131 P(static_cast<RadialGradient*>(fill))->fy *= scale; in update()
132 P(static_cast<RadialGradient*>(fill))->fr *= scale; in update()
Dthorvg.h264 RadialGradient ///< RadialGradient class enumerator
787 class TVG_API RadialGradient final : public Fill
790 ~RadialGradient();
824 static std::unique_ptr<RadialGradient> gen() noexcept;
842 _TVG_DECLARE_PRIVATE(RadialGradient);
DtvgFill.h92 struct RadialGradient::Impl
DtvgCapi.cpp398 …g_Result) reinterpret_cast<Shape*>(paint)->stroke(unique_ptr<RadialGradient>((RadialGradient*)(gra… in tvg_shape_set_stroke_radial_gradient()
523 …Tvg_Result) reinterpret_cast<Shape*>(paint)->fill(unique_ptr<RadialGradient>((RadialGradient*)(gra… in tvg_shape_set_radial_gradient()
598 return (Tvg_Gradient*)RadialGradient::gen().release(); in tvg_radial_gradient_new()
634 return (Tvg_Result) reinterpret_cast<RadialGradient*>(grad)->radial(cx, cy, radius); in tvg_radial_gradient_set()
641 return (Tvg_Result) reinterpret_cast<RadialGradient*>(grad)->radial(cx, cy, radius); in tvg_radial_gradient_get()
DtvgLottieModel.cpp292 fill = RadialGradient::gen().release(); in fill()
300 P(static_cast<RadialGradient*>(fill))->radial(s.x, s.y, r, s.x, s.y, 0.0f); in fill()
308 P(static_cast<RadialGradient*>(fill))->radial(s.x, s.y, r, fx, fy, 0.0f); in fill()
DtvgSwFill.cpp72 if (fdata->type() == Type::RadialGradient) { in _estimateAAMargin()
73 auto radius = P(static_cast<const RadialGradient*>(fdata))->r; in _estimateAAMargin()
258 bool _prepareRadial(SwFill* fill, const RadialGradient* radial, const Matrix& transform) in _prepareRadial()
836 } else if (fdata->type() == Type::RadialGradient) { in fillGenColorTable()
837 … if (!_prepareRadial(fill, static_cast<const RadialGradient*>(fdata), transform)) return false; in fillGenColorTable()
DtvgSvgSceneBuilder.cpp148 static unique_ptr<RadialGradient> _applyRadialGradientProperty(SvgStyleGradient* g, const Box& vBox… in _applyRadialGradientProperty()
152 auto fillGrad = RadialGradient::gen(); in _applyRadialGradientProperty()
DtvgSwRaster.cpp1745 …else if (type == Type::RadialGradient)return _rasterRadialGradientRect(surface, shape->bbox, shape… in rasterGradientShape()
1748 …else if (type == Type::RadialGradient) return _rasterRadialGradientRle(surface, shape->rle, shape-… in rasterGradientShape()
1765 …else if (type == Type::RadialGradient) return _rasterRadialGradientRle(surface, shape->strokeRle, … in rasterGradientStroke()
DtvgSvgLoader.cpp2835 GRADIENT_DEF(radialGradient, RadialGradient)
/lvgl-latest/src/others/vg_lite_tvg/
Dvg_lite_tvg.cpp1978 auto radialGrad = RadialGradient::gen(); in vg_lite_draw_radial_grad()