Home
last modified time | relevance | path

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

/lvgl-latest/src/draw/
Dlv_draw_vector.h110 void lv_matrix_transform_path(const lv_matrix_t * matrix, lv_vector_path_t * path);
117 lv_vector_path_t * lv_vector_path_create(lv_vector_path_quality_t quality);
124 void lv_vector_path_copy(lv_vector_path_t * target_path, const lv_vector_path_t * path);
130 void lv_vector_path_clear(lv_vector_path_t * path);
136 void lv_vector_path_delete(lv_vector_path_t * path);
143 void lv_vector_path_move_to(lv_vector_path_t * path, const lv_fpoint_t * p);
150 void lv_vector_path_line_to(lv_vector_path_t * path, const lv_fpoint_t * p);
158 void lv_vector_path_quad_to(lv_vector_path_t * path, const lv_fpoint_t * p1, const lv_fpoint_t * p2…
167 void lv_vector_path_cubic_to(lv_vector_path_t * path, const lv_fpoint_t * p1, const lv_fpoint_t * p…
174 void lv_vector_path_close(lv_vector_path_t * path);
[all …]
Dlv_draw_vector.c53 lv_vector_path_t * path;
98 void lv_matrix_transform_path(const lv_matrix_t * matrix, lv_vector_path_t * path) in lv_matrix_transform_path()
108 lv_vector_path_t * lv_vector_path_create(lv_vector_path_quality_t quality) in lv_vector_path_create()
110 lv_vector_path_t * path = lv_malloc(sizeof(lv_vector_path_t)); in lv_vector_path_create()
112 lv_memzero(path, sizeof(lv_vector_path_t)); in lv_vector_path_create()
119 void lv_vector_path_copy(lv_vector_path_t * target_path, const lv_vector_path_t * path) in lv_vector_path_copy()
126 void lv_vector_path_clear(lv_vector_path_t * path) in lv_vector_path_clear()
132 void lv_vector_path_delete(lv_vector_path_t * path) in lv_vector_path_delete()
139 void lv_vector_path_move_to(lv_vector_path_t * path, const lv_fpoint_t * p) in lv_vector_path_move_to()
148 void lv_vector_path_line_to(lv_vector_path_t * path, const lv_fpoint_t * p) in lv_vector_path_line_to()
[all …]
/lvgl-latest/demos/vector_graphic/
Dlv_demo_vector_graphic.c26 static void draw_pattern(lv_vector_dsc_t * ctx, lv_vector_path_t * path) in draw_pattern()
51 static void draw_gradient(lv_vector_dsc_t * ctx, lv_vector_path_t * path) in draw_gradient()
81 static void draw_radial_gradient(lv_vector_dsc_t * ctx, lv_vector_path_t * path) in draw_radial_gradient()
108 static void draw_shapes(lv_vector_dsc_t * ctx, lv_vector_path_t * path) in draw_shapes()
138 lv_vector_path_t * path2 = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); in draw_shapes()
148 static void draw_lines(lv_vector_dsc_t * ctx, lv_vector_path_t * path) in draw_lines()
172 static void draw_blend(lv_vector_dsc_t * ctx, lv_vector_path_t * path) in draw_blend()
188 static void draw_arc(lv_vector_dsc_t * ctx, lv_vector_path_t * path) in draw_arc()
227 lv_vector_path_t * path = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); in draw_vector()
/lvgl-latest/tests/src/test_cases/draw/
Dtest_draw_vector.c26 lv_vector_path_t * path = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); in draw_shapes()
144 lv_vector_path_t * path = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); in draw_lines()
283 lv_vector_path_t * path = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); in test_transform()
316 lv_vector_path_t * path = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); in event_cb()
/lvgl-latest/src/draw/vg_lite/
Dlv_draw_vg_lite_vector.c39 static void task_draw_cb(void * ctx, const lv_vector_path_t * path, const lv_vector_draw_dsc_t * ds…
40 static void lv_path_to_vg(lv_vg_lite_path_t * dest, const lv_vector_path_t * src);
86 static void task_draw_cb(void * ctx, const lv_vector_path_t * path, const lv_vector_draw_dsc_t * ds… in task_draw_cb()
316 static void lv_path_to_vg(lv_vg_lite_path_t * dest, const lv_vector_path_t * src) in lv_path_to_vg()
/lvgl-latest/examples/widgets/canvas/
Dlv_example_canvas_8.c28 lv_vector_path_t * path = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); in lv_example_canvas_8()
/lvgl-latest/src/libs/svg/
Dlv_svg_render.c141 lv_vector_path_t * path;
165 lv_vector_path_t * path;
183 lv_vector_path_t * path;
1286 lv_vector_path_t * path = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); in _render_rect()
1307 lv_vector_path_t * path = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); in _render_circle()
1328 lv_vector_path_t * path = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); in _render_ellipse()
1349 lv_vector_path_t * path = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); in _render_line()
1417 lv_vector_path_t * path = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); in _render_image()
1569 lv_vector_path_t * glyph_path = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); in _render_text()
1587 lv_vector_path_t * p = (lv_vector_path_t *)lv_font_get_glyph_bitmap(&g, NULL); in _render_text()
[all …]
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_vector.c89 static void _set_paint_shape(Tvg_Paint * obj, const lv_vector_path_t * p) in _set_paint_shape()
368 static void _task_draw_cb(void * ctx, const lv_vector_path_t * path, const lv_vector_draw_dsc_t * d… in _task_draw_cb()
/lvgl-latest/src/misc/
Dlv_types.h278 typedef struct _lv_vector_path_t lv_vector_path_t; typedef