Home
last modified time | relevance | path

Searched refs:rs (Results 1 – 6 of 6) sorted by relevance

/lvgl-latest/src/libs/thorvg/
DtvgShape.h36 RenderShape rs; //shape data member
78 …if (!rs.stroke || rs.stroke->width < FLOAT_EPSILON || (!rs.stroke->fill && rs.stroke->color[3] == … in needComposition()
79 if (!rs.fill && rs.color[3] == 0) return false; in needComposition()
117 …rd = renderer->prepare(rs, rd, transform, clips, opacity, static_cast<RenderUpdateFlag>(pFlag | fl… in update()
131 if (rs.path.pts.count > 0 ) { in bounds()
132 auto pts = rs.path.pts.begin(); in bounds()
136 for (auto pts2 = pts + 1; pts2 < rs.path.pts.end(); ++pts2) { in bounds()
150 if (stroking && rs.stroke) { in bounds()
151 if (x) *x -= rs.stroke->width * 0.5f; in bounds()
152 if (y) *y -= rs.stroke->width * 0.5f; in bounds()
[all …]
DtvgShape.cpp69 pImpl->rs.path.cmds.clear(); in reset()
70 pImpl->rs.path.pts.clear(); in reset()
80 if (cmds) *cmds = pImpl->rs.path.cmds.data; in pathCommands()
81 return pImpl->rs.path.cmds.count; in pathCommands()
87 if (pts) *pts = pImpl->rs.path.pts.data; in pathCoords()
88 return pImpl->rs.path.pts.count; in pathCoords()
266 if (pImpl->rs.fill) { in fill()
267 delete(pImpl->rs.fill); in fill()
268 pImpl->rs.fill = nullptr; in fill()
272 …if (r == pImpl->rs.color[0] && g == pImpl->rs.color[1] && b == pImpl->rs.color[2] && a == pImpl->r… in fill()
[all …]
DtvgLottieBuilder.cpp198 if (P(ctx->propagator)->rs.strokeWidth() > 0.0f) { in updateTransform()
346 P(shape)->rs.path = P(path)->rs.path; in _repeat()
413 …Path) offsetPath->modifyRect(commands, 5, points, 4, P(shape)->rs.path.cmds, P(shape)->rs.path.pts… in _appendRect()
466 …etPath->modifyRect(commands, cmdCnt, points, ptsCnt, P(shape)->rs.path.cmds, P(shape)->rs.path.pts… in _appendRect()
565 …path->pathset(frameNo, P(shape)->rs.path.cmds, P(shape)->rs.path.pts, ctx->transform, ctx->roundne… in updatePath()
569 …if (path->pathset(frameNo, P(ctx->merging)->rs.path.cmds, P(ctx->merging)->rs.path.pts, ctx->trans… in updatePath()
623 P(shape)->rs.path.pts.reserve(numPoints + 2); in _updateStar()
624 P(shape)->rs.path.cmds.reserve(numPoints + 3); in _updateStar()
626 P(shape)->rs.path.pts.reserve(numPoints * 3 + 2); in _updateStar()
627 P(shape)->rs.path.cmds.reserve(numPoints + 3); in _updateStar()
[all …]
DtvgText.h118 auto fill = P(shape)->rs.fill; in update()
DtvgSvgPath.cpp561 auto& pts = P(shape)->rs.path.pts; in svgPathToShape()
562 auto& cmds = P(shape)->rs.path.cmds; in svgPathToShape()
/lvgl-latest/src/libs/thorvg/rapidjson/
Dschema.h1419 GenericRegexSearch<RegexType> rs(*pattern); in IsPatternMatch()
1420 return rs.Search(str); in IsPatternMatch()