Searched refs:ellipse (Results 1 – 6 of 6) sorted by relevance
/lvgl-latest/src/libs/svg/ |
D | lv_svg_render.c | 425 lv_svg_render_ellipse_t * ellipse = (lv_svg_render_ellipse_t *)obj; in _set_ellipse_attr() local 428 ellipse->cx = attr->value.fval; in _set_ellipse_attr() 431 ellipse->cy = attr->value.fval; in _set_ellipse_attr() 434 ellipse->rx = attr->value.fval; in _set_ellipse_attr() 437 ellipse->ry = attr->value.fval; in _set_ellipse_attr() 1327 lv_svg_render_ellipse_t * ellipse = (lv_svg_render_ellipse_t *)obj; in _render_ellipse() local 1329 lv_fpoint_t cp = {ellipse->cx, ellipse->cy}; in _render_ellipse() 1330 lv_vector_path_append_circle(path, &cp, ellipse->rx, ellipse->ry); in _render_ellipse() 1697 lv_svg_render_ellipse_t * ellipse = (lv_svg_render_ellipse_t *)obj; in _get_ellipse_bounds() local 1698 area->x1 = (int32_t)(ellipse->cx - ellipse->rx); in _get_ellipse_bounds() [all …]
|
/lvgl-latest/src/libs/thorvg/ |
D | tvgLottieParser.cpp | 561 auto ellipse = new LottieEllipse; in parseEllipse() local 563 context.parent = ellipse; in parseEllipse() 566 if (parseCommon(ellipse, key)) continue; in parseEllipse() 567 else if (KEY_AS("p")) parseProperty<LottieProperty::Type::Position>(ellipse->position); in parseEllipse() 568 else if (KEY_AS("s")) parseProperty<LottieProperty::Type::Point>(ellipse->size); in parseEllipse() 569 else if (parseDirection(ellipse, key)) continue; in parseEllipse() 572 ellipse->prepare(); in parseEllipse() 573 return ellipse; in parseEllipse()
|
D | tvgLottieBuilder.cpp | 541 auto ellipse = static_cast<LottieEllipse*>(*child); in updateEllipse() local 543 auto position = ellipse->position(frameNo, exps); in updateEllipse() 544 auto size = ellipse->size(frameNo, exps); in updateEllipse() 547 auto shape = ellipse->pooling(); in updateEllipse() 549 ….x, position.y, size.x * 0.5f, size.y * 0.5f, ctx->offsetPath, ctx->transform, ellipse->clockwise); in updateEllipse() 552 _draw(parent, ellipse, ctx); in updateEllipse() 553 ….x, position.y, size.x * 0.5f, size.y * 0.5f, ctx->offsetPath, ctx->transform, ellipse->clockwise); in updateEllipse()
|
D | tvgSvgSceneBuilder.cpp | 419 …shape->appendCircle(node->node.ellipse.cx, node->node.ellipse.cy, node->node.ellipse.rx, node->nod… in _recognizeShape()
|
D | tvgSvgLoader.cpp | 1694 SvgEllipseNode* ellipse = &(node->node.ellipse); in _attrParseEllipseNode() local 1698 array = (unsigned char*)ellipse; in _attrParseEllipseNode() 3137 to->node.ellipse.cx = from->node.ellipse.cx; in _copyAttr() 3138 to->node.ellipse.cy = from->node.ellipse.cy; in _copyAttr() 3139 to->node.ellipse.rx = from->node.ellipse.rx; in _copyAttr() 3140 to->node.ellipse.ry = from->node.ellipse.ry; in _copyAttr() 3503 …if (node->node.ellipse.rx == 0 && node->node.ellipse.ry == 0) TVGLOG("SVG", "Inefficient elements … in _inefficientNodeCheck()
|
D | tvgSvgLoaderCommon.h | 522 SvgEllipseNode ellipse; member
|