Home
last modified time | relevance | path

Searched refs:lengthContext (Results 1 – 13 of 13) sorted by relevance

/third_party/skia/modules/svg/src/
DSkSVGShape.cpp21 this->onDraw(ctx.canvas(), ctx.lengthContext(), *fillPaint, fillType); in onRender()
25 this->onDraw(ctx.canvas(), ctx.lengthContext(), *strokePaint, fillType); in onRender()
DSkSVGCircle.cpp43 std::tie(pos, r) = this->resolve(ctx.lengthContext()); in onAsPath()
52 const auto [pos, r] = this->resolve(ctx.lengthContext()); in onObjectBoundingBox()
DSkSVGSVG.cpp18 auto viewPortRect = ctx->lengthContext().resolveRectForSVG(x, y, fWidth, fHeight); in onPrepareToRender()
41 if (viewPort != ctx->lengthContext().viewPort()) { in onPrepareToRender()
DSkSVGRect.cpp70 SkPath path = SkPath::RRect(this->resolve(ctx.lengthContext())); in onAsPath()
78 return ctx.lengthContext().resolveRect(fX, fY, fWidth, fHeight); in onObjectBoundingBox()
DSkSVGImage.cpp81 const SkSVGLengthContext& lctx = ctx.lengthContext(); in onRender()
98 const SkSVGLengthContext& lctx = ctx.lengthContext(); in onObjectBoundingBox()
DSkSVGEllipse.cpp40 SkPath path = SkPath::Oval(this->resolve(ctx.lengthContext())); in onAsPath()
DSkSVGLinearGradient.cpp30 : ctx.lengthContext(); in onMakeShader()
DSkSVGLine.cpp41 std::tie(p0, p1) = this->resolve(ctx.lengthContext()); in onAsPath()
DSkSVGUse.cpp67 const SkSVGLengthContext& lctx = ctx.lengthContext(); in onObjectBoundingBox()
DSkSVGRadialGradient.cpp31 : ctx.lengthContext(); in onMakeShader()
DSkSVGPattern.cpp94 const auto tile = ctx.lengthContext().resolveRect( in onAsPaint()
DSkSVGText.cpp72 ctx.lengthContext().resolve(ctx.presentationContext().fInherited.fFontSize->size(), in ResolveFont()
244 return fRenderContext.lengthContext() in SkSVGTextContext()
515 const SkSVGTextContext::ScopedPosResolver resolver(*this, ctx.lengthContext(), tctx); in onShapeText()
/third_party/skia/modules/svg/include/
DSkSVGRenderContext.h82 const SkSVGLengthContext& lengthContext() const { return *fLengthContext; } in lengthContext() function