Lines Matching refs:line_dsc
237 lv_draw_line_dsc_t line_dsc; in lv_line_event() local
238 lv_draw_line_dsc_init(&line_dsc); in lv_line_event()
239 line_dsc.base.layer = layer; in lv_line_event()
240 lv_obj_init_draw_line_dsc(obj, LV_PART_MAIN, &line_dsc); in lv_line_event()
248 line_dsc.p1.x = resolve_point_coord(line->point_array.constant[i].x, w) + x_ofs; in lv_line_event()
249 line_dsc.p1.y = resolve_point_coord(line->point_array.constant[i].y, h); in lv_line_event()
251 line_dsc.p2.x = resolve_point_coord(line->point_array.constant[i + 1].x, w) + x_ofs; in lv_line_event()
252 line_dsc.p2.y = resolve_point_coord(line->point_array.constant[i + 1].y, h); in lv_line_event()
255 line_dsc.p1.y = line_dsc.p1.y + y_ofs; in lv_line_event()
256 line_dsc.p2.y = line_dsc.p2.y + y_ofs; in lv_line_event()
259 line_dsc.p1.y = h - line_dsc.p1.y + y_ofs; in lv_line_event()
260 line_dsc.p2.y = h - line_dsc.p2.y + y_ofs; in lv_line_event()
263 lv_draw_line(layer, &line_dsc); in lv_line_event()
264 … line_dsc.round_start = 0; /*Draw the rounding only on the end points after the first line*/ in lv_line_event()