Home
last modified time | relevance | path

Searched refs:coords (Results 1 – 25 of 115) sorted by relevance

12345

/lvgl-latest/src/draw/nxp/vglite/
Dlv_draw_vglite_border.c52 static void _vglite_draw_border(const lv_area_t * coords, const lv_area_t * clip_area,
68 const lv_area_t * coords) in lv_draw_vglite_border() argument
82 inward_coords.x1 = coords->x1 + ceil(width / 2.0f); in lv_draw_vglite_border()
83 inward_coords.x2 = coords->x2 - floor(width / 2.0f); in lv_draw_vglite_border()
84 inward_coords.y1 = coords->y1 + ceil(width / 2.0f); in lv_draw_vglite_border()
85 inward_coords.y2 = coords->y2 - floor(width / 2.0f); in lv_draw_vglite_border()
104 static void _vglite_draw_border(const lv_area_t * coords, const lv_area_t * clip_area, in _vglite_draw_border() argument
123 vglite_create_rect_path_data(path_data, &path_data_size, radius, coords); in _vglite_draw_border()
142 int32_t rect_width = coords->x2 - coords->x1; in _vglite_draw_border()
143 int32_t rect_height = coords->y2 - coords->y1; in _vglite_draw_border()
[all …]
Dlv_vglite_path.c47 const lv_area_t * coords) in vglite_create_rect_path_data() argument
49 int32_t rect_width = lv_area_get_width(coords); in vglite_create_rect_path_data()
50 int32_t rect_height = lv_area_get_height(coords); in vglite_create_rect_path_data()
67 path_data[pidx++] = coords->x1 + final_radius; in vglite_create_rect_path_data()
68 path_data[pidx++] = coords->y1; in vglite_create_rect_path_data()
116 path_data[pidx++] = coords->x1 + final_radius; in vglite_create_rect_path_data()
117 path_data[pidx++] = coords->y1; in vglite_create_rect_path_data()
121 path_data[pidx++] = coords->x2 - final_radius + 1; /*Extended for VGLite*/ in vglite_create_rect_path_data()
122 path_data[pidx++] = coords->y1; in vglite_create_rect_path_data()
135 path_data[pidx++] = coords->x2 + 1; /*Extended for VGLite*/ in vglite_create_rect_path_data()
[all …]
Dlv_draw_vglite.h69 const lv_area_t * coords);
72 const lv_area_t * coords);
75 const lv_area_t * coords);
78 const lv_area_t * coords);
81 const lv_area_t * coords);
84 const lv_area_t * coords);
Dlv_draw_vglite_triangle.c45 static void _vglite_draw_triangle(const lv_area_t * coords, const lv_area_t * clip_area,
70 lv_area_t coords; in lv_draw_vglite_triangle() local
71 coords.x1 = (int32_t)LV_MIN3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in lv_draw_vglite_triangle()
72 coords.y1 = (int32_t)LV_MIN3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in lv_draw_vglite_triangle()
73 coords.x2 = (int32_t)LV_MAX3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in lv_draw_vglite_triangle()
74 coords.y2 = (int32_t)LV_MAX3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in lv_draw_vglite_triangle()
76 lv_area_move(&coords, -layer->buf_area.x1, -layer->buf_area.y1); in lv_draw_vglite_triangle()
79 if(!lv_area_intersect(&clipped_coords, &coords, &clip_area)) in lv_draw_vglite_triangle()
82 _vglite_draw_triangle(&coords, &clip_area, dsc); in lv_draw_vglite_triangle()
89 static void _vglite_draw_triangle(const lv_area_t * coords, const lv_area_t * clip_area, in _vglite_draw_triangle() argument
[all …]
Dlv_draw_vglite_layer.c50 const lv_area_t * coords) in lv_draw_vglite_layer() argument
73 lv_draw_vglite_img(draw_unit, &new_draw_dsc, coords); in lv_draw_vglite_layer()
77 lv_area_copy(&area_rot, coords); in lv_draw_vglite_layer()
82 int32_t w = lv_area_get_width(coords); in lv_draw_vglite_layer()
83 int32_t h = lv_area_get_height(coords); in lv_draw_vglite_layer()
88 area_rot.x1 += coords->x1; in lv_draw_vglite_layer()
89 area_rot.y1 += coords->y1; in lv_draw_vglite_layer()
90 area_rot.x2 += coords->x1; in lv_draw_vglite_layer()
91 area_rot.y2 += coords->y1; in lv_draw_vglite_layer()
Dlv_draw_vglite_fill.c54 static void _vglite_draw_rect(const lv_area_t * coords, const lv_area_t * clip_area,
70 const lv_area_t * coords) in lv_draw_vglite_fill() argument
77 lv_area_copy(&relative_coords, coords); in lv_draw_vglite_fill()
145 static void _vglite_draw_rect(const lv_area_t * coords, const lv_area_t * clip_area, in _vglite_draw_rect() argument
148 int32_t width = lv_area_get_width(coords); in _vglite_draw_rect()
149 int32_t height = lv_area_get_height(coords); in _vglite_draw_rect()
160 vglite_create_rect_path_data(path_data, &path_data_size, radius, coords); in _vglite_draw_rect()
206 vg_lite_translate((float)coords->x1, (float)coords->y1, grad_matrix); in _vglite_draw_rect()
/lvgl-latest/src/draw/vg_lite/
Dlv_draw_vg_lite.h49 const lv_area_t * coords);
52 const lv_area_t * coords);
55 const lv_area_t * coords);
58 const lv_area_t * coords);
61 const lv_area_t * coords, bool no_cache);
65 …ite_letter(lv_draw_unit_t * draw_unit, const lv_draw_letter_dsc_t * dsc, const lv_area_t * coords);
68 const lv_area_t * coords);
71 const lv_area_t * coords);
78 const lv_area_t * coords);
Dlv_draw_vg_lite_img.c49 const lv_area_t * coords, bool no_cache) in lv_draw_vg_lite_img() argument
59 lv_area_get_width(coords), in lv_draw_vg_lite_img()
60 lv_area_get_height(coords), in lv_draw_vg_lite_img()
65 lv_area_move(&image_tf_area, coords->x1, coords->y1); in lv_draw_vg_lite_img()
94 lv_vg_lite_image_matrix(&image_matrix, coords->x1, coords->y1, dsc); in lv_draw_vg_lite_img()
113 .width = lv_area_get_width(coords), in lv_draw_vg_lite_img()
114 .height = lv_area_get_height(coords), in lv_draw_vg_lite_img()
141 lv_area_get_width(coords), lv_area_get_height(coords), in lv_draw_vg_lite_img()
Dlv_draw_vg_lite_fill.c48 …_vg_lite_fill(lv_draw_unit_t * draw_unit, const lv_draw_fill_dsc_t * dsc, const lv_area_t * coords) in lv_draw_vg_lite_fill() argument
53 if(!lv_area_intersect(&clip_area, coords, draw_unit->clip_area)) { in lv_draw_vg_lite_fill()
66 coords->x1, coords->y1, in lv_draw_vg_lite_fill()
67 lv_area_get_width(coords), lv_area_get_height(coords), in lv_draw_vg_lite_fill()
83 coords, in lv_draw_vg_lite_fill()
Dlv_draw_vg_lite_box_shadow.c42 const lv_area_t * coords) in lv_draw_vg_lite_box_shadow() argument
46 core_area.x1 = coords->x1 + dsc->ofs_x - dsc->spread; in lv_draw_vg_lite_box_shadow()
47 core_area.x2 = coords->x2 + dsc->ofs_x + dsc->spread; in lv_draw_vg_lite_box_shadow()
48 core_area.y1 = coords->y1 + dsc->ofs_y - dsc->spread; in lv_draw_vg_lite_box_shadow()
49 core_area.y2 = coords->y2 + dsc->ofs_y + dsc->spread; in lv_draw_vg_lite_box_shadow()
/lvgl-latest/src/draw/sdl/
Dlv_draw_sdl.h47 const lv_area_t * coords);
49 …raw_sdl_fill(lv_draw_unit_t * draw_unit, const lv_draw_fill_dsc_t * dsc, const lv_area_t * coords);
51 …sdl_border(lv_draw_unit_t * draw_unit, const lv_draw_border_dsc_t * dsc, const lv_area_t * coords);
53 …shadow(lv_draw_unit_t * draw_unit, const lv_draw_box_shadow_dsc_t * dsc, const lv_area_t * coords);
55 …w_sdl_label(lv_draw_unit_t * draw_unit, const lv_draw_label_dsc_t * dsc, const lv_area_t * coords);
57 …_draw_sdl_arc(lv_draw_unit_t * draw_unit, const lv_draw_arc_dsc_t * dsc, const lv_area_t * coords);
61 …_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, const lv_area_t * coords);
65 …sk_rect(lv_draw_unit_t * draw_unit, const lv_draw_mask_rect_dsc_t * dsc, const lv_area_t * coords);
/lvgl-latest/src/draw/sw/
Dlv_draw_sw.h57 void lv_draw_sw_fill(lv_draw_unit_t * draw_unit, lv_draw_fill_dsc_t * dsc, const lv_area_t * coords
65 …_sw_border(lv_draw_unit_t * draw_unit, const lv_draw_border_dsc_t * dsc, const lv_area_t * coords);
73 …shadow(lv_draw_unit_t * draw_unit, const lv_draw_box_shadow_dsc_t * dsc, const lv_area_t * coords);
82 const lv_area_t * coords);
84 …_sw_letter(lv_draw_unit_t * draw_unit, const lv_draw_letter_dsc_t * dsc, const lv_area_t * coords);
92 …aw_sw_label(lv_draw_unit_t * draw_unit, const lv_draw_label_dsc_t * dsc, const lv_area_t * coords);
100 …v_draw_sw_arc(lv_draw_unit_t * draw_unit, const lv_draw_arc_dsc_t * dsc, const lv_area_t * coords);
115 …_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, const lv_area_t * coords);
130 …sk_rect(lv_draw_unit_t * draw_unit, const lv_draw_mask_rect_dsc_t * dsc, const lv_area_t * coords);
/lvgl-latest/src/draw/
Dlv_draw_image.c66 void lv_draw_layer(lv_layer_t * layer, const lv_draw_image_dsc_t * dsc, const lv_area_t * coords) in lv_draw_layer() argument
75 lv_draw_task_t * t = lv_draw_add_task(layer, coords); in lv_draw_layer()
83 …age_buf_get_transformed_area(&t->_real_area, lv_area_get_width(coords), lv_area_get_height(coords), in lv_draw_layer()
85 lv_area_move(&t->_real_area, coords->x1, coords->y1); in lv_draw_layer()
95 void lv_draw_image(lv_layer_t * layer, const lv_draw_image_dsc_t * dsc, const lv_area_t * coords) in lv_draw_image() argument
121 lv_draw_task_t * t = lv_draw_add_task(layer, coords); in lv_draw_image()
125 …age_buf_get_transformed_area(&t->_real_area, lv_area_get_width(coords), lv_area_get_height(coords), in lv_draw_image()
127 lv_area_move(&t->_real_area, coords->x1, coords->y1); in lv_draw_image()
151 const lv_area_t * coords, lv_draw_image_core_cb draw_core_cb) in lv_draw_image_normal_helper() argument
159 lv_area_copy(&draw_area, coords); in lv_draw_image_normal_helper()
[all …]
/lvgl-latest/src/draw/renesas/dave2d/
Dlv_draw_dave2d.h64 const lv_area_t * coords);
66 …_fill(lv_draw_dave2d_unit_t * draw_unit, const lv_draw_fill_dsc_t * dsc, const lv_area_t * coords);
69 const lv_area_t * coords);
72 const lv_area_t * coords);
74 …abel(lv_draw_dave2d_unit_t * draw_unit, const lv_draw_label_dsc_t * dsc, const lv_area_t * coords);
76 …2d_arc(lv_draw_dave2d_unit_t * draw_unit, const lv_draw_arc_dsc_t * dsc, const lv_area_t * coords);
81 const lv_area_t * coords);
86 const lv_area_t * coords);
/lvgl-latest/src/widgets/image/
Dlv_image.c292 a.x1 += obj->coords.x1; in lv_image_set_rotation()
293 a.y1 += obj->coords.y1; in lv_image_set_rotation()
294 a.x2 += obj->coords.x1; in lv_image_set_rotation()
295 a.y2 += obj->coords.y1; in lv_image_set_rotation()
308 a.x1 += obj->coords.x1; in lv_image_set_rotation()
309 a.y1 += obj->coords.y1; in lv_image_set_rotation()
310 a.x2 += obj->coords.x1; in lv_image_set_rotation()
311 a.y2 += obj->coords.y1; in lv_image_set_rotation()
334 a.x1 += obj->coords.x1; in lv_image_set_pivot()
335 a.y1 += obj->coords.y1; in lv_image_set_pivot()
[all …]
/lvgl-latest/src/draw/nema_gfx/
Dlv_draw_nema_gfx.h90 const lv_draw_fill_dsc_t * dsc, const lv_area_t * coords);
95 const lv_area_t * coords);
98 const lv_area_t * coords);
103 const lv_area_t * coords);
108 const lv_area_t * coords);
111 const lv_area_t * coords);
Dlv_draw_nema_gfx_img.c44 …ma_gfx_tile(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const lv_area_t * coords);
46 …ema_gfx_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const lv_area_t * coords);
54 …ema_gfx_tile(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const lv_area_t * coords) in _draw_nema_gfx_tile() argument
72 tile_area = *coords; in _draw_nema_gfx_tile()
100 …nema_gfx_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const lv_area_t * coords) in _draw_nema_gfx_img() argument
113 if(!lv_area_intersect(&blend_area, coords, draw_unit->clip_area)) in _draw_nema_gfx_img()
126 uint32_t tex_w = lv_area_get_width(coords); in _draw_nema_gfx_img()
127 uint32_t tex_h = lv_area_get_height(coords); in _draw_nema_gfx_img()
183 if(lv_area_get_width(&dsc->image_area) < 0) image_area = coords; in _draw_nema_gfx_img()
189 …mask_buf += dsc->bitmap_mask_src->header.w * (coords->y1 - mask_area.y1) + (coords->x1 - mask_area… in _draw_nema_gfx_img()
[all …]
Dlv_draw_nema_gfx_border.c43 …_gfx_border(lv_draw_unit_t * draw_unit, const lv_draw_border_dsc_t * dsc, const lv_area_t * coords) in lv_draw_nema_gfx_border() argument
59 inward_coords.x1 = coords->x1 + ceil(width / 2.0f); in lv_draw_nema_gfx_border()
60 inward_coords.x2 = coords->x2 - floor(width / 2.0f); in lv_draw_nema_gfx_border()
61 inward_coords.y1 = coords->y1 + ceil(width / 2.0f); in lv_draw_nema_gfx_border()
62 inward_coords.y2 = coords->y2 - floor(width / 2.0f); in lv_draw_nema_gfx_border()
84 float x1 = (float)coords->x1 + ((float)width / 2.0f) - (float)layer->buf_area.x1; in lv_draw_nema_gfx_border()
85 float x2 = (float)coords->x2 - ((float)width / 2.0f) - (float)layer->buf_area.x1; in lv_draw_nema_gfx_border()
86 float y1 = (float)coords->y1 + ((float)width / 2.0f) - (float)layer->buf_area.y1; in lv_draw_nema_gfx_border()
87 float y2 = (float)coords->y2 - ((float)width / 2.0f) - (float)layer->buf_area.y1; in lv_draw_nema_gfx_border()
108 lv_area_t rect_coords = *coords; in lv_draw_nema_gfx_border()
/lvgl-latest/src/core/
Dlv_obj_pos.c184 obj->coords.y2 = obj->coords.y1 + h - 1; in lv_obj_refr_size()
186 obj->coords.x1 = obj->coords.x2 - w + 1; in lv_obj_refr_size()
189 obj->coords.x2 = obj->coords.x1 + w - 1; in lv_obj_refr_size()
205 bool on2 = lv_area_is_in(&obj->coords, &parent_fit_area, 0); in lv_obj_refr_size()
467 x += x_ofs + base->coords.x1 - parent->coords.x1 + lv_obj_get_scroll_right(parent) - pleft; in lv_obj_align_to()
470 x += x_ofs + base->coords.x1 - parent->coords.x1 + lv_obj_get_scroll_left(parent) - pleft; in lv_obj_align_to()
472 y += y_ofs + base->coords.y1 - parent->coords.y1 + lv_obj_get_scroll_top(parent) - ptop; in lv_obj_align_to()
478 void lv_obj_get_coords(const lv_obj_t * obj, lv_area_t * coords) in lv_obj_get_coords() argument
482 lv_area_copy(coords, &obj->coords); in lv_obj_get_coords()
492 rel_x = obj->coords.x1 - parent->coords.x1; in lv_obj_get_x()
[all …]
Dlv_obj_scroll.c147 int32_t tmp_y = child->coords.y2 + lv_obj_get_style_margin_bottom(child, LV_PART_MAIN); in lv_obj_get_scroll_bottom()
155 child_res -= (obj->coords.y2 - space_bottom); in lv_obj_get_scroll_bottom()
188 int32_t tmp_x = child->coords.x1 - lv_obj_get_style_margin_left(child, LV_PART_MAIN); in lv_obj_get_scroll_left()
194 child_res = (obj->coords.x1 + space_left) - child_res; in lv_obj_get_scroll_left()
226 int32_t tmp_x = child->coords.x2 + lv_obj_get_style_margin_right(child, LV_PART_MAIN); in lv_obj_get_scroll_right()
234 child_res -= (obj->coords.x2 - space_right); in lv_obj_get_scroll_right()
395 scroll_area_into_view(&obj->coords, obj, &p, anim_en); in lv_obj_scroll_to_view()
407 scroll_area_into_view(&obj->coords, child, &p, anim_en); in lv_obj_scroll_to_view_recursive()
531 ver_area->y1 = obj->coords.y1; in lv_obj_get_scrollbar_area()
532 ver_area->y2 = obj->coords.y2; in lv_obj_get_scrollbar_area()
[all …]
/lvgl-latest/src/draw/nxp/pxp/
Dlv_draw_pxp_layer.c55 const lv_area_t * coords) in lv_draw_pxp_layer() argument
76 lv_draw_pxp_img(draw_unit, &new_draw_dsc, coords); in lv_draw_pxp_layer()
80 lv_area_copy(&area_rot, coords); in lv_draw_pxp_layer()
82 int32_t w = lv_area_get_width(coords); in lv_draw_pxp_layer()
83 int32_t h = lv_area_get_height(coords); in lv_draw_pxp_layer()
88 area_rot.x1 += coords->x1; in lv_draw_pxp_layer()
89 area_rot.y1 += coords->y1; in lv_draw_pxp_layer()
90 area_rot.x2 += coords->x1; in lv_draw_pxp_layer()
91 area_rot.y2 += coords->y1; in lv_draw_pxp_layer()
Dlv_draw_pxp.h66 const lv_area_t * coords);
69 const lv_area_t * coords);
72 const lv_area_t * coords);
/lvgl-latest/src/indev/
Dlv_indev_scroll.c263 p->x = find_snap_point_x(obj, obj->coords.x1, obj->coords.x2, 0); in lv_indev_scroll_get_snap_dist()
264 p->y = find_snap_point_y(obj, obj->coords.y1, obj->coords.y2, 0); in lv_indev_scroll_get_snap_dist()
453 … indev->pointer.scroll_area.y1 = find_snap_point_y(obj, obj->coords.y1 + 1, LV_COORD_MAX, 0); in init_scroll_limits()
454 … indev->pointer.scroll_area.y2 = find_snap_point_y(obj, LV_COORD_MIN, obj->coords.y1 - 1, 0); in init_scroll_limits()
457 … indev->pointer.scroll_area.y1 = find_snap_point_y(obj, obj->coords.y2, LV_COORD_MAX, 0); in init_scroll_limits()
458 … indev->pointer.scroll_area.y2 = find_snap_point_y(obj, LV_COORD_MIN, obj->coords.y2, 0); in init_scroll_limits()
461 int32_t y_mid = obj->coords.y1 + lv_area_get_height(&obj->coords) / 2; in init_scroll_limits()
474 … indev->pointer.scroll_area.x1 = find_snap_point_x(obj, obj->coords.x1, LV_COORD_MAX, 0); in init_scroll_limits()
475 … indev->pointer.scroll_area.x2 = find_snap_point_x(obj, LV_COORD_MIN, obj->coords.x1, 0); in init_scroll_limits()
478 … indev->pointer.scroll_area.x1 = find_snap_point_x(obj, obj->coords.x2, LV_COORD_MAX, 0); in init_scroll_limits()
[all …]
/lvgl-latest/src/widgets/imagebutton/
Dlv_imagebutton.c202 lv_area_t coords; in draw_main() local
203 lv_area_copy(&coords, &obj->coords); in draw_main()
204 lv_area_increase(&coords, tw, th); in draw_main()
217 coords_part.x1 = coords.x1; in draw_main()
218 coords_part.y1 = coords.y1; in draw_main()
219 coords_part.x2 = coords.x1 + src_info->header.w - 1; in draw_main()
220 coords_part.y2 = coords.y1 + src_info->header.h - 1; in draw_main()
228 coords_part.x1 = coords.x2 - src_info->header.w + 1; in draw_main()
229 coords_part.y1 = coords.y1; in draw_main()
230 coords_part.x2 = coords.x2; in draw_main()
[all …]
/lvgl-latest/tests/src/test_cases/widgets/
Dtest_span.c442 const lv_area_t area = spangroup->coords; in test_spangroup_get_span_coords()
446 lv_span_coords_t coords = lv_spangroup_get_span_coords(spangroup, spans[i]); in test_spangroup_get_span_coords() local
447 … TEST_ASSERT_EQUAL_MEMORY(&coords.heading, &test_coords[i].heading, sizeof(lv_span_coords_t)); in test_spangroup_get_span_coords()
455 lv_obj_set_pos(obj_head, coords.heading.x1 + area.x1, coords.heading.y1 + area.y1); in test_spangroup_get_span_coords()
456 …lv_obj_set_size(obj_head, coords.heading.x2 - coords.heading.x1, coords.heading.y2 - coords.headin… in test_spangroup_get_span_coords()
463 lv_obj_set_pos(obj_middle, coords.middle.x1 + area.x1, coords.middle.y1 + area.y1); in test_spangroup_get_span_coords()
464 …lv_obj_set_size(obj_middle, coords.middle.x2 - coords.middle.x1, coords.middle.y2 - coords.middle.… in test_spangroup_get_span_coords()
471 lv_obj_set_pos(obj_trailing, coords.trailing.x1 + area.x1, coords.trailing.y1 + area.y1); in test_spangroup_get_span_coords()
472 …lv_obj_set_size(obj_trailing, coords.trailing.x2 - coords.trailing.x1, coords.trailing.y2 - coords in test_spangroup_get_span_coords()

12345