Lines Matching refs:poly

465     lv_svg_render_poly_t * poly = (lv_svg_render_poly_t *)obj;  in _set_polyline_attr()  local
467 lv_vector_path_clear(poly->path); in _set_polyline_attr()
472 CALC_BOUNDS(points[0], poly->bounds); in _set_polyline_attr()
474 lv_vector_path_move_to(poly->path, &pt); in _set_polyline_attr()
478 lv_vector_path_line_to(poly->path, &pt); in _set_polyline_attr()
479 CALC_BOUNDS(pt, poly->bounds); in _set_polyline_attr()
487 lv_svg_render_poly_t * poly = (lv_svg_render_poly_t *)obj; in _set_polygen_attr() local
489 lv_vector_path_close(poly->path); in _set_polygen_attr()
512 lv_svg_render_poly_t * poly = (lv_svg_render_poly_t *)obj; in _set_path_attr() local
514 lv_vector_path_clear(poly->path); in _set_path_attr()
526 lv_vector_path_move_to(poly->path, &pt); in _set_path_attr()
527 CALC_BOUNDS(pt, poly->bounds); in _set_path_attr()
532 lv_vector_path_line_to(poly->path, &pt); in _set_path_attr()
533 CALC_BOUNDS(pt, poly->bounds); in _set_path_attr()
541 lv_vector_path_quad_to(poly->path, &pt[0], &pt[1]); in _set_path_attr()
542 CALC_BOUNDS(pt[0], poly->bounds); in _set_path_attr()
543 CALC_BOUNDS(pt[1], poly->bounds); in _set_path_attr()
552 lv_vector_path_cubic_to(poly->path, &pt[0], &pt[1], &pt[2]); in _set_path_attr()
553 CALC_BOUNDS(pt[0], poly->bounds); in _set_path_attr()
554 CALC_BOUNDS(pt[1], poly->bounds); in _set_path_attr()
555 CALC_BOUNDS(pt[2], poly->bounds); in _set_path_attr()
559 lv_vector_path_close(poly->path); in _set_path_attr()
1082 lv_svg_render_poly_t * poly = (lv_svg_render_poly_t *)obj; in _init_poly() local
1083 poly->path = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); in _init_poly()
1084 lv_area_set(&poly->bounds, 0, 0, 0, 0); in _init_poly()
1371 lv_svg_render_poly_t * poly = (lv_svg_render_poly_t *)obj; in _render_poly() local
1374 lv_vector_dsc_add_path(dsc, poly->path); in _render_poly()
1715 lv_svg_render_poly_t * poly = (lv_svg_render_poly_t *)obj; in _get_poly_bounds() local
1716 lv_area_copy(area, &poly->bounds); in _get_poly_bounds()
1736 lv_svg_render_poly_t * poly = (lv_svg_render_poly_t *)obj; in _destroy_poly() local
1737 lv_vector_path_delete(poly->path); in _destroy_poly()
1847 lv_svg_render_poly_t * poly = lv_malloc_zeroed(sizeof(lv_svg_render_poly_t)); in _lv_svg_render_create() local
1848 LV_ASSERT_MALLOC(poly); in _lv_svg_render_create()
1849 poly->base.init = _init_poly; in _lv_svg_render_create()
1850 poly->base.render = _render_poly; in _lv_svg_render_create()
1851 poly->base.set_attr = _set_polyline_attr; in _lv_svg_render_create()
1852 poly->base.get_bounds = _get_poly_bounds; in _lv_svg_render_create()
1853 poly->base.destroy = _destroy_poly; in _lv_svg_render_create()
1854 _set_render_attrs(LV_SVG_RENDER_OBJ(poly), node, state); in _lv_svg_render_create()
1855 return LV_SVG_RENDER_OBJ(poly); in _lv_svg_render_create()
1858 lv_svg_render_poly_t * poly = lv_malloc_zeroed(sizeof(lv_svg_render_poly_t)); in _lv_svg_render_create() local
1859 LV_ASSERT_MALLOC(poly); in _lv_svg_render_create()
1860 poly->base.init = _init_poly; in _lv_svg_render_create()
1861 poly->base.render = _render_poly; in _lv_svg_render_create()
1862 poly->base.set_attr = _set_polygen_attr; in _lv_svg_render_create()
1863 poly->base.get_bounds = _get_poly_bounds; in _lv_svg_render_create()
1864 poly->base.destroy = _destroy_poly; in _lv_svg_render_create()
1865 _set_render_attrs(LV_SVG_RENDER_OBJ(poly), node, state); in _lv_svg_render_create()
1866 return LV_SVG_RENDER_OBJ(poly); in _lv_svg_render_create()
1869 lv_svg_render_poly_t * poly = lv_malloc_zeroed(sizeof(lv_svg_render_poly_t)); in _lv_svg_render_create() local
1870 LV_ASSERT_MALLOC(poly); in _lv_svg_render_create()
1871 poly->base.init = _init_poly; in _lv_svg_render_create()
1872 poly->base.render = _render_poly; in _lv_svg_render_create()
1873 poly->base.set_attr = _set_path_attr; in _lv_svg_render_create()
1874 poly->base.get_bounds = _get_poly_bounds; in _lv_svg_render_create()
1875 poly->base.destroy = _destroy_poly; in _lv_svg_render_create()
1876 _set_render_attrs(LV_SVG_RENDER_OBJ(poly), node, state); in _lv_svg_render_create()
1877 return LV_SVG_RENDER_OBJ(poly); in _lv_svg_render_create()