Lines Matching refs:line_dsc

741     lv_draw_line_dsc_t line_dsc;  in draw_div_lines()  local
742 lv_draw_line_dsc_init(&line_dsc); in draw_div_lines()
743 line_dsc.base.layer = layer; in draw_div_lines()
744 lv_obj_init_draw_line_dsc(obj, LV_PART_MAIN, &line_dsc); in draw_div_lines()
754 line_dsc.p1.x = obj->coords.x1; in draw_div_lines()
755 line_dsc.p2.x = obj->coords.x2; in draw_div_lines()
765 line_dsc.p1.y = (int32_t)((int32_t)h * i) / (chart->hdiv_cnt - 1); in draw_div_lines()
766 line_dsc.p1.y += y_ofs; in draw_div_lines()
767 line_dsc.p2.y = line_dsc.p1.y; in draw_div_lines()
768 line_dsc.base.id1 = i; in draw_div_lines()
770 lv_draw_line(layer, &line_dsc); in draw_div_lines()
776 line_dsc.p1.y = obj->coords.y1; in draw_div_lines()
777 line_dsc.p2.y = obj->coords.y2; in draw_div_lines()
786 line_dsc.p1.x = (int32_t)((int32_t)w * i) / (chart->vdiv_cnt - 1); in draw_div_lines()
787 line_dsc.p1.x += x_ofs; in draw_div_lines()
788 line_dsc.p2.x = line_dsc.p1.x; in draw_div_lines()
789 line_dsc.base.id1 = i; in draw_div_lines()
791 lv_draw_line(layer, &line_dsc); in draw_div_lines()
823 lv_draw_line_dsc_t line_dsc; in draw_series_line() local
824 lv_draw_line_dsc_init(&line_dsc); in draw_series_line()
825 line_dsc.base.layer = layer; in draw_series_line()
826 lv_obj_init_draw_line_dsc(obj, LV_PART_ITEMS, &line_dsc); in draw_series_line()
837 if(LV_MIN(point_w, point_h) > line_dsc.width / 2) line_dsc.raw_end = 1; in draw_series_line()
838 if(line_dsc.width == 1) line_dsc.raw_end = 1; in draw_series_line()
843 line_dsc.base.id1 = lv_ll_get_len(&chart->series_ll) - 1; in draw_series_line()
844 point_dsc_default.base.id1 = line_dsc.base.id1; in draw_series_line()
848 line_dsc.base.id1--; in draw_series_line()
852 line_dsc.color = ser->color; in draw_series_line()
854 line_dsc.base.id2 = 0; in draw_series_line()
859 line_dsc.p1.x = x_ofs; in draw_series_line()
860 line_dsc.p2.x = x_ofs; in draw_series_line()
866 line_dsc.p2.y = h - y_tmp + y_ofs; in draw_series_line()
868 lv_value_precise_t y_min = line_dsc.p2.y; in draw_series_line()
869 lv_value_precise_t y_max = line_dsc.p2.y; in draw_series_line()
872 line_dsc.p1.x = line_dsc.p2.x; in draw_series_line()
873 line_dsc.p1.y = line_dsc.p2.y; in draw_series_line()
875 if(line_dsc.p1.x > clip_area_ori.x2 + point_w + 1) break; in draw_series_line()
876 line_dsc.p2.x = (lv_value_precise_t)((w * i) / (chart->point_cnt - 1)) + x_ofs; in draw_series_line()
882 line_dsc.p2.y = h - y_tmp + y_ofs; in draw_series_line()
884 if(line_dsc.p2.x < clip_area_ori.x1 - point_w - 1) { in draw_series_line()
894 y_max = LV_MAX(y_max, line_dsc.p2.y); in draw_series_line()
895 y_min = LV_MIN(y_min, line_dsc.p2.y); in draw_series_line()
896 if(line_dsc.p1.x != line_dsc.p2.x) { in draw_series_line()
897 lv_value_precise_t y_cur = line_dsc.p2.y; in draw_series_line()
898 line_dsc.p2.x--; /*It's already on the next x value*/ in draw_series_line()
899 line_dsc.p1.x = line_dsc.p2.x; in draw_series_line()
900 line_dsc.p1.y = y_min; in draw_series_line()
901 line_dsc.p2.y = y_max; in draw_series_line()
902 …if(line_dsc.p1.y == line_dsc.p2.y) line_dsc.p2.y++; /*If they are the same no line will be draw… in draw_series_line()
903 lv_draw_line(layer, &line_dsc); in draw_series_line()
904 line_dsc.p2.x++; /*Compensate the previous x--*/ in draw_series_line()
912 point_area.x1 = (int32_t)line_dsc.p1.x - point_w; in draw_series_line()
913 point_area.x2 = (int32_t)line_dsc.p1.x + point_w; in draw_series_line()
914 point_area.y1 = (int32_t)line_dsc.p1.y - point_h; in draw_series_line()
915 point_area.y2 = (int32_t)line_dsc.p1.y + point_h; in draw_series_line()
918 line_dsc.base.id2 = i; in draw_series_line()
919 lv_draw_line(layer, &line_dsc); in draw_series_line()
937 point_area.x1 = (int32_t)line_dsc.p2.x - point_w; in draw_series_line()
938 point_area.x2 = (int32_t)line_dsc.p2.x + point_w; in draw_series_line()
939 point_area.y1 = (int32_t)line_dsc.p2.y - point_h; in draw_series_line()
940 point_area.y2 = (int32_t)line_dsc.p2.y + point_h; in draw_series_line()
947 line_dsc.base.id1--; in draw_series_line()
974 lv_draw_line_dsc_t line_dsc; in draw_series_scatter() local
975 lv_draw_line_dsc_init(&line_dsc); in draw_series_scatter()
976 line_dsc.base.layer = layer; in draw_series_scatter()
977 lv_obj_init_draw_line_dsc(obj, LV_PART_ITEMS, &line_dsc); in draw_series_scatter()
988 if(LV_MIN(point_w, point_h) > line_dsc.width / 2) line_dsc.raw_end = 1; in draw_series_scatter()
989 if(line_dsc.width == 1) line_dsc.raw_end = 1; in draw_series_scatter()
994 line_dsc.color = ser->color; in draw_series_scatter()
999 line_dsc.p1.x = x_ofs; in draw_series_scatter()
1000 line_dsc.p2.x = x_ofs; in draw_series_scatter()
1005line_dsc.p2.x = lv_map(ser->x_points[p_act], chart->xmin[ser->x_axis_sec], chart->xmax[ser->x_axis… in draw_series_scatter()
1006 line_dsc.p2.x += x_ofs; in draw_series_scatter()
1008line_dsc.p2.y = lv_map(ser->y_points[p_act], chart->ymin[ser->y_axis_sec], chart->ymax[ser->y_axis… in draw_series_scatter()
1009 line_dsc.p2.y = h - line_dsc.p2.y; in draw_series_scatter()
1010 line_dsc.p2.y += y_ofs; in draw_series_scatter()
1013 line_dsc.p2.x = (lv_value_precise_t)LV_COORD_MIN; in draw_series_scatter()
1014 line_dsc.p2.y = (lv_value_precise_t)LV_COORD_MIN; in draw_series_scatter()
1018 line_dsc.p1.x = line_dsc.p2.x; in draw_series_scatter()
1019 line_dsc.p1.y = line_dsc.p2.y; in draw_series_scatter()
1023line_dsc.p2.y = lv_map(ser->y_points[p_act], chart->ymin[ser->y_axis_sec], chart->ymax[ser->y_axis… in draw_series_scatter()
1024 line_dsc.p2.y = h - line_dsc.p2.y; in draw_series_scatter()
1025 line_dsc.p2.y += y_ofs; in draw_series_scatter()
1027line_dsc.p2.x = lv_map(ser->x_points[p_act], chart->xmin[ser->x_axis_sec], chart->xmax[ser->x_axis… in draw_series_scatter()
1028 line_dsc.p2.x += x_ofs; in draw_series_scatter()
1038 point_area.x1 = (int32_t)line_dsc.p1.x - point_w; in draw_series_scatter()
1039 point_area.x2 = (int32_t)line_dsc.p1.x + point_w; in draw_series_scatter()
1040 point_area.y1 = (int32_t)line_dsc.p1.y - point_h; in draw_series_scatter()
1041 point_area.y2 = (int32_t)line_dsc.p1.y + point_h; in draw_series_scatter()
1044 line_dsc.base.id2 = i; in draw_series_scatter()
1045 lv_draw_line(layer, &line_dsc); in draw_series_scatter()
1060 point_area.x1 = (int32_t)line_dsc.p2.x - point_w; in draw_series_scatter()
1061 point_area.x2 = (int32_t)line_dsc.p2.x + point_w; in draw_series_scatter()
1062 point_area.y1 = (int32_t)line_dsc.p2.y - point_h; in draw_series_scatter()
1063 point_area.y2 = (int32_t)line_dsc.p2.y + point_h; in draw_series_scatter()
1070 line_dsc.base.id1++; in draw_series_scatter()
1188 lv_draw_line_dsc_t line_dsc; in draw_cursors() local
1196 lv_memcpy(&line_dsc, &line_dsc_ori, sizeof(lv_draw_line_dsc_t)); in draw_cursors()
1198 line_dsc.color = cursor->color; in draw_cursors()
1226 line_dsc.p1.x = cursor->dir & LV_DIR_LEFT ? obj->coords.x1 : cx; in draw_cursors()
1227 line_dsc.p1.y = cy; in draw_cursors()
1228 line_dsc.p2.x = cursor->dir & LV_DIR_RIGHT ? obj->coords.x2 : cx; in draw_cursors()
1229 line_dsc.p2.y = line_dsc.p1.y; in draw_cursors()
1231 line_dsc.base.id2 = 0; in draw_cursors()
1234 lv_draw_line(layer, &line_dsc); in draw_cursors()
1242 line_dsc.p1.x = cx; in draw_cursors()
1243 line_dsc.p1.y = cursor->dir & LV_DIR_TOP ? obj->coords.y1 : cy; in draw_cursors()
1244 line_dsc.p2.x = line_dsc.p1.x; in draw_cursors()
1245 line_dsc.p2.y = cursor->dir & LV_DIR_BOTTOM ? obj->coords.y2 : cy; in draw_cursors()
1247 line_dsc.base.id2 = 1; in draw_cursors()
1250 lv_draw_line(layer, &line_dsc); in draw_cursors()