Home
last modified time | relevance | path

Searched refs:dash_pattern (Results 1 – 9 of 9) sorted by relevance

/lvgl-latest/src/draw/vg_lite/
Dlv_vg_lite_stroke.c52 lv_array_t dash_pattern; member
60 lv_array_t dash_pattern; member
158 search_key.lv.dash_pattern = dsc->dash_pattern; in lv_vg_lite_stroke_get()
182 if(lv_array_size(&stroke_item->vg.dash_pattern)) { in lv_vg_lite_stroke_get_path()
222 const uint32_t size = lv_array_size(&item->lv.dash_pattern); in stroke_create_cb()
225 LV_ASSERT(item->lv.dash_pattern.element_size == sizeof(float)); in stroke_create_cb()
226 lv_array_init(&item->vg.dash_pattern, size, sizeof(float)); in stroke_create_cb()
227 lv_array_copy(&item->vg.dash_pattern, &item->lv.dash_pattern); in stroke_create_cb()
231 vg_dash_pattern = lv_array_front(&item->vg.dash_pattern); in stroke_create_cb()
288 lv_array_deinit(&item->vg.dash_pattern); in stroke_free_cb()
[all …]
Dlv_vg_lite_utils.c354 LV_LOG_USER("dash_pattern: %p", (void *)stroke->dash_pattern); in lv_vg_lite_stroke_dump_info()
356 if(stroke->dash_pattern) { in lv_vg_lite_stroke_dump_info()
358 LV_LOG_USER("dash_pattern[%d]: %f", i, stroke->dash_pattern[i]); in lv_vg_lite_stroke_dump_info()
/lvgl-latest/src/draw/
Dlv_draw_vector_private.h64 lv_array_t dash_pattern; member
Dlv_draw_vector.c72 lv_array_copy(&(dst->stroke_dsc.dash_pattern), &(src->stroke_dsc.dash_pattern)); in _copy_draw_dsc()
508 lv_array_deinit(&(dsc->current_dsc.stroke_dsc.dash_pattern)); in lv_vector_dsc_delete()
618 void lv_vector_dsc_set_stroke_dash(lv_vector_dsc_t * dsc, float * dash_pattern, uint16_t dash_count) in lv_vector_dsc_set_stroke_dash() argument
620 lv_array_t * dash_array = &(dsc->current_dsc.stroke_dsc.dash_pattern); in lv_vector_dsc_set_stroke_dash()
621 if(dash_pattern) { in lv_vector_dsc_set_stroke_dash()
630 lv_array_push_back(dash_array, &dash_pattern[i]); in lv_vector_dsc_set_stroke_dash()
797 lv_array_deinit(&(task->dsc.stroke_dsc.dash_pattern)); in lv_vector_for_each_destroy_tasks()
Dlv_draw_vector.h359 void lv_vector_dsc_set_stroke_dash(lv_vector_dsc_t * dsc, float * dash_pattern, uint16_t dash_count…
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_vector.c239 if(!lv_array_is_empty(&dsc->dash_pattern)) { in _set_paint_stroke()
240 float * dash_array = lv_array_front(&dsc->dash_pattern); in _set_paint_stroke()
241 tvg_shape_set_stroke_dash(obj, dash_array, dsc->dash_pattern.size); in _set_paint_stroke()
/lvgl-latest/src/libs/svg/
Dlv_svg_render.c836 lv_array_clear(&(dsc->stroke_dsc.dash_pattern)); in _set_attr()
845 lv_array_t * dash_array = &(dsc->stroke_dsc.dash_pattern); in _set_attr()
970 lv_array_deinit(&(dsc->stroke_dsc.dash_pattern)); in _deinit_draw_dsc()
984 lv_array_copy(&(dst->stroke_dsc.dash_pattern), &(src->stroke_dsc.dash_pattern)); in _copy_draw_dsc()
1255 lv_array_copy(&(dst->stroke_dsc.dash_pattern), &(src->stroke_dsc.dash_pattern)); in _special_render()
/lvgl-latest/src/others/vg_lite_tvg/
Dvg_lite.h728 vg_lite_float_t *dash_pattern; member
1073 vg_lite_float_t *dash_pattern,
Dvg_lite_tvg.cpp896 vg_lite_float_t * dash_pattern, in vg_lite_set_stroke() argument
923 path->stroke->dash_pattern = dash_pattern; in vg_lite_set_stroke()
2368 LV_ASSERT_NULL(path->stroke->dash_pattern); in shape_set_stroke()
2369 … TVG_CHECK_RETURN_RESULT(shape->stroke(path->stroke->dash_pattern, path->stroke->pattern_count)); in shape_set_stroke()