/lvgl-latest/tests/src/test_cases/widgets/ |
D | test_line.c | 44 static lv_point_precise_t points[] = { {5, 5} }; in test_line_size_should_be_updated_after_adding_points() local 45 uint16_t point_cnt = (uint16_t) sizeof(points) / sizeof(lv_point_precise_t); in test_line_size_should_be_updated_after_adding_points() 46 lv_line_set_points(line, points, point_cnt); in test_line_size_should_be_updated_after_adding_points() 54 calculated_width = (int32_t)LV_MAX(points[point_idx].x, calculated_width); in test_line_size_should_be_updated_after_adding_points() 55 calculated_height = (int32_t)LV_MAX(points[point_idx].y, calculated_height); in test_line_size_should_be_updated_after_adding_points() 93 static lv_point_precise_t points[] = { {5, 5}, in test_line_basic_render() local 99 uint16_t point_cnt = (uint16_t) sizeof(points) / sizeof(lv_point_precise_t); in test_line_basic_render() 100 lv_line_set_points(line, points, point_cnt); in test_line_basic_render() 104 lv_line_set_points(line, points, point_cnt); in test_line_basic_render() 150 const lv_point_precise_t points[3] = {{10, 20}, {30, 40}, {50, 60}}; in test_line_point_array_getters_and_setters() local [all …]
|
D | test_chart.c | 179 …int32_t points[21] = {0, 31, 59, 81, 95, 100, 95, 81, 59, 31, 0, -31, -59, -81, -95, -100, -95, -8… in test_draw_task_hooking() local 182 lv_chart_set_next_value(chart, chart_set1, points[i] + 100); in test_draw_task_hooking() 183 lv_chart_set_next_value(chart, chart_set2, points[i] + 300); in test_draw_task_hooking() 184 lv_chart_set_next_value(chart, chart_set3, points[i] + 500); in test_draw_task_hooking()
|
/lvgl-latest/src/libs/thorvg/ |
D | tvgLottieBuilder.cpp | 395 Point points[4]; in _appendRect() local 397 points[0] = {x + w, y}; in _appendRect() 398 points[1] = {x + w, y + h}; in _appendRect() 399 points[2] = {x, y + h}; in _appendRect() 400 points[3] = {x, y}; in _appendRect() 402 points[0] = {x + w, y}; in _appendRect() 403 points[1] = {x, y}; in _appendRect() 404 points[2] = {x, y + h}; in _appendRect() 405 points[3] = {x + w, y + h}; in _appendRect() 409 points[i] *= *transform; in _appendRect() [all …]
|
D | tvgSvgLoader.cpp | 759 static char* _parseNumbersArray(char* str, float* points, int* ptCount, int len) in _parseNumbersArray() argument 766 points[count++] = strToFloat(str, &end); in _parseNumbersArray() 821 float points[POINT_CNT]; in _parseTransformationMatrix() local 845 str = _parseNumbersArray(str, points, &ptCount, POINT_CNT); in _parseTransformationMatrix() 851 … Matrix tmp = {points[0], points[2], points[4], points[1], points[3], points[5], 0, 0, 1}; in _parseTransformationMatrix() 855 Matrix tmp = {1, 0, points[0], 0, 1, 0, 0, 0, 1}; in _parseTransformationMatrix() 858 Matrix tmp = {1, 0, points[0], 0, 1, points[1], 0, 0, 1}; in _parseTransformationMatrix() 863 points[0] = fmodf(points[0], 360.0f); in _parseTransformationMatrix() 864 if (points[0] < 0) points[0] += 360.0f; in _parseTransformationMatrix() 865 auto c = cosf(deg2rad(points[0])); in _parseTransformationMatrix() [all …]
|
D | tvgLottieExpressions.cpp | 996 auto points = jerry_function_external(_uniformPath); in _buildPath() local 997 jerry_object_set_native_ptr(points, nullptr, exp->property); in _buildPath() 998 jerry_object_set_sz(context, "points", points); in _buildPath() 999 jerry_value_free(points); in _buildPath()
|
/lvgl-latest/src/draw/ |
D | lv_draw_vector.c | 43 if ((lv_array_size(&(P)->points) + (N)) > lv_array_capacity(&(P)->points)) { \ 44 lv_array_resize(&(P)->points, ((P)->points.capacity << 1)); \ 100 lv_fpoint_t * pt = lv_array_front(&path->points); in lv_matrix_transform_path() 101 uint32_t size = lv_array_size(&path->points); in lv_matrix_transform_path() 115 lv_array_init(&path->points, 8, sizeof(lv_fpoint_t)); in lv_vector_path_create() 123 lv_array_copy(&target_path->points, &path->points); in lv_vector_path_copy() 129 lv_array_clear(&path->points); in lv_vector_path_clear() 135 lv_array_deinit(&path->points); in lv_vector_path_delete() 145 lv_array_push_back(&path->points, p); in lv_vector_path_move_to() 159 lv_array_push_back(&path->points, p); in lv_vector_path_line_to() [all …]
|
D | lv_draw_vector_private.h | 32 lv_array_t points; member
|
/lvgl-latest/src/widgets/line/ |
D | lv_line.c | 32 static void line_set_points(lv_obj_t * obj, const lv_point_precise_t points[], uint32_t point_num, … 68 void lv_line_set_points(lv_obj_t * obj, const lv_point_precise_t points[], uint32_t point_num) in lv_line_set_points() argument 70 line_set_points(obj, points, point_num, false); in lv_line_set_points() 73 void lv_line_set_points_mutable(lv_obj_t * obj, lv_point_precise_t points[], uint32_t point_num) in lv_line_set_points_mutable() argument 75 line_set_points(obj, points, point_num, true); in lv_line_set_points_mutable() 160 static void line_set_points(lv_obj_t * obj, const lv_point_precise_t points[], uint32_t point_num, … in line_set_points() argument 165 line->point_array.constant = points; in line_set_points()
|
D | lv_line.h | 50 void lv_line_set_points(lv_obj_t * obj, const lv_point_precise_t points[], uint32_t point_num); 58 void lv_line_set_points_mutable(lv_obj_t * obj, lv_point_precise_t points[], uint32_t point_num);
|
/lvgl-latest/src/misc/ |
D | lv_area.c | 449 void lv_point_array_transform(lv_point_t * points, size_t count, int32_t angle, int32_t scale_x, in… in lv_point_array_transform() argument 458 points[i].x -= pivot->x; in lv_point_array_transform() 459 points[i].y -= pivot->y; in lv_point_array_transform() 465 points[i].x = (((int32_t)(points[i].x) * scale_x) >> 8) + pivot->x; in lv_point_array_transform() 466 points[i].y = (((int32_t)(points[i].y) * scale_y) >> 8) + pivot->y; in lv_point_array_transform() 491 int32_t x = points[i].x; in lv_point_array_transform() 492 int32_t y = points[i].y; in lv_point_array_transform() 494 points[i].x = ((cosma * x - sinma * y) >> LV_TRANSFORM_TRIGO_SHIFT) + pivot->x; in lv_point_array_transform() 495 points[i].y = ((sinma * x + cosma * y) >> LV_TRANSFORM_TRIGO_SHIFT) + pivot->y; in lv_point_array_transform() 501 … points[i].x = (((cosma * x - sinma * y)) >> (LV_TRANSFORM_TRIGO_SHIFT + 8)) + pivot->x; in lv_point_array_transform() [all …]
|
D | lv_area.h | 186 void lv_point_array_transform(lv_point_t * points, size_t count, int32_t angle, int32_t scale_x, in…
|
/lvgl-latest/docs/details/widgets/ |
D | chart.rst | 25 - show precise locations of points or other locations on chart with cursors 27 - show or hide individual data points 55 Point count (number of data points in all data series added to the chart) 59 - For LINE- and BAR-charts, this is the number of points on the X axis. 61 - For SCATTER charts, this is the number of scatter-points in the data series. 71 - To get points to be drawn on the chart, you must set their Y-values to something 101 - For a SCATTER chart, within each series, points later in the sequence will appear 102 on top of points earlier in the sequence when there is overlap. 125 the appearance of points on the line. 129 - :cpp:enumerator:`LV_PART_INDICATOR` Refers to points on LINE- and SCATTER-charts [all …]
|
D | line.rst | 11 points. 26 Set points 29 A Line's points have to be stored in an :cpp:struct:`lv_point_precise_t` array and passed to 43 This means it will automatically set its size to fit all the points. If
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw_vector.c | 97 lv_fpoint_t * pt = lv_array_at(&p->points, pidx); in _set_paint_shape() 103 lv_fpoint_t * pt = lv_array_at(&p->points, pidx); in _set_paint_shape() 109 lv_fpoint_t * pt1 = lv_array_at(&p->points, pidx); in _set_paint_shape() 110 lv_fpoint_t * pt2 = lv_array_at(&p->points, pidx + 1); in _set_paint_shape() 112 lv_fpoint_t * last_pt = lv_array_at(&p->points, pidx - 1); in _set_paint_shape() 125 lv_fpoint_t * pt1 = lv_array_at(&p->points, pidx); in _set_paint_shape() 126 lv_fpoint_t * pt2 = lv_array_at(&p->points, pidx + 1); in _set_paint_shape() 127 lv_fpoint_t * pt3 = lv_array_at(&p->points, pidx + 2); in _set_paint_shape()
|
/lvgl-latest/src/drivers/libinput/ |
D | lv_libinput_private.h | 44 lv_libinput_event_t points[LV_LIBINPUT_MAX_EVENTS]; /* Event buffer */ member
|
D | lv_libinput.c | 349 lv_libinput_event_t * evt = &dsc->points[dsc->start]; in _get_event() 364 lv_libinput_event_t * evt = &dsc->points[dsc->end]; in _create_event()
|
/lvgl-latest/examples/widgets/chart/ |
D | index.rst | 15 Show the value of the pressed points
|
/lvgl-latest/src/libs/svg/ |
D | lv_svg_render.c | 470 lv_svg_point_t * points = (lv_svg_point_t *)(&vals->data); in _set_polyline_attr() local 472 CALC_BOUNDS(points[0], poly->bounds); in _set_polyline_attr() 473 lv_fpoint_t pt = {points[0].x, points[0].y}; in _set_polyline_attr() 476 pt.x = points[i].x; in _set_polyline_attr() 477 pt.y = points[i].y; in _set_polyline_attr() 522 lv_svg_point_t * points = (lv_svg_point_t *)(&path_seg->data); in _set_path_attr() local 525 lv_fpoint_t pt = {points[0].x, points[0].y}; in _set_path_attr() 531 lv_fpoint_t pt = {points[0].x, points[0].y}; in _set_path_attr() 538 {points[0].x, points[0].y}, in _set_path_attr() 539 {points[1].x, points[1].y} in _set_path_attr() [all …]
|
/lvgl-latest/src/libs/tiny_ttf/ |
D | stb_truetype_htcw.h | 1901 stbtt_uint32 points; local 1904 points = g + 10 + numberOfContours * 2 + 2 + ins; 1926 flags = ttBYTE(data, points++); 1928 flagcount = ttBYTE(data, points++); 1940 stbtt_int16 dx = ttBYTE(data, points++); 1945 x = x + (stbtt_int16)(ttBYTE(data, points) * 256 + ttBYTE(data, points + 1)); 1946 points += 2; 1957 stbtt_int16 dy = ttBYTE(data, points++); 1962 y = y + (stbtt_int16)(ttBYTE(data, points) * 256 + ttBYTE(data, points + 1)); 1963 points += 2; [all …]
|
/lvgl-latest/demos/render/ |
D | lv_demo_render.c | 444 static lv_point_precise_t points[][2] = { in line_cb() local 463 lv_obj_t * obj = line_obj_create(parent, i, w + 4 * r, points[i]); in line_cb() 576 static lv_point_t points[16][3] = { in triangle_cb() local 605 triangle_obj_create(parent, i % 8, i / 8, points[i]); in triangle_cb() 609 lv_obj_t * obj = triangle_obj_create(parent, i % 8, 2 + i / 8, points[i]); in triangle_cb() 615 lv_obj_t * obj = triangle_obj_create(parent, i % 8, 4 + i / 8, points[i]); in triangle_cb() 621 lv_obj_t * obj = triangle_obj_create(parent, i % 8, 6 + i / 8, points[i]); in triangle_cb() 628 lv_obj_t * obj = triangle_obj_create(parent, i % 8, 7 + i / 8, points[i]); in triangle_cb()
|
/lvgl-latest/src/core/ |
D | lv_obj_pos.h | 382 void lv_obj_transform_point_array(const lv_obj_t * obj, lv_point_t points[], size_t count,
|
D | lv_obj_pos.c | 786 void lv_obj_transform_point_array(const lv_obj_t * obj, lv_point_t points[], size_t count, in lv_obj_transform_point_array() argument 795 … if(recursive) lv_obj_transform_point_array(lv_obj_get_parent(obj), points, count, flags); in lv_obj_transform_point_array() 796 if(do_tranf) transform_point_array(obj, points, count, inverse); in lv_obj_transform_point_array() 799 if(do_tranf) transform_point_array(obj, points, count, inverse); in lv_obj_transform_point_array() 800 … if(recursive) lv_obj_transform_point_array(lv_obj_get_parent(obj), points, count, flags); in lv_obj_transform_point_array()
|
/lvgl-latest/src/indev/ |
D | lv_indev.h | 287 void lv_indev_set_button_points(lv_indev_t * indev, const lv_point_t points[]);
|
/lvgl-latest/src/draw/vg_lite/ |
D | lv_draw_vg_lite_vector.c | 344 const lv_fpoint_t * point = lv_array_front(&src->points); in lv_path_to_vg() 346 const uint32_t point_size = lv_array_size(&src->points); in lv_path_to_vg()
|
/lvgl-latest/tests/src/test_cases/draw/ |
D | test_draw_vector.c | 290 lv_fpoint_t * pt = lv_array_at(&path->points, 0); in test_transform()
|