Home
last modified time | relevance | path

Searched refs:point (Results 1 – 25 of 84) sorted by relevance

1234

/lvgl-latest/src/indev/
Dlv_indev_gesture.c93 … lv_indev_get_gesture_primary_point(lv_indev_gesture_recognizer_t * recognizer, lv_point_t * point) in lv_indev_get_gesture_primary_point() argument
96 point->x = recognizer->info->motions[0].point.x; in lv_indev_get_gesture_primary_point()
97 point->y = recognizer->info->motions[0].point.y; in lv_indev_get_gesture_primary_point()
102 point->x = 0; in lv_indev_get_gesture_primary_point()
103 point->y = 0; in lv_indev_get_gesture_primary_point()
127 …d lv_indev_get_gesture_center_point(lv_indev_gesture_recognizer_t * recognizer, lv_point_t * point) in lv_indev_get_gesture_center_point() argument
130 point->x = 0; in lv_indev_get_gesture_center_point()
131 point->y = 0; in lv_indev_get_gesture_center_point()
135 point->x = recognizer->info->center.x; in lv_indev_get_gesture_center_point()
136 point->y = recognizer->info->center.y; in lv_indev_get_gesture_center_point()
[all …]
Dlv_indev_gesture.h56 lv_point_t point; /* Coordinates of the touch */ member
131 … lv_indev_get_gesture_center_point(lv_indev_gesture_recognizer_t * recognizer, lv_point_t * point);
145 …lv_indev_get_gesture_primary_point(lv_indev_gesture_recognizer_t * recognizer, lv_point_t * point);
Dlv_indev.c179 data->point.x = indev->pointer.last_raw_point.x; in indev_read_core()
180 data->point.y = indev->pointer.last_raw_point.y; in indev_read_core()
467 void lv_indev_get_point(const lv_indev_t * indev, lv_point_t * point) in lv_indev_get_point() argument
470 point->x = 0; in lv_indev_get_point()
471 point->y = 0; in lv_indev_get_point()
474 point->x = -1; in lv_indev_get_point()
475 point->y = -1; in lv_indev_get_point()
478 point->x = indev->pointer.act_point.x; in lv_indev_get_point()
479 point->y = indev->pointer.act_point.y; in lv_indev_get_point()
517 void lv_indev_get_vect(const lv_indev_t * indev, lv_point_t * point) in lv_indev_get_vect() argument
[all …]
Dlv_indev.h63 lv_point_t point; /**< For LV_INDEV_TYPE_POINTER the currently pressed point*/ member
294 void lv_indev_get_point(const lv_indev_t * indev, lv_point_t * point);
342 void lv_indev_get_vect(const lv_indev_t * indev, lv_point_t * point);
391 lv_obj_t * lv_indev_search_obj(lv_obj_t * obj, lv_point_t * point);
Dlv_indev_gesture_private.h43 lv_point_t point; /* The current coordinates */ member
/lvgl-latest/src/drivers/libinput/
Dlv_libinput.c395 data->point = evt->point; in _read()
405 …ACE("libinput_read: (%04d, %04d): %d continue_reading? %d", data->point.x, data->point.y, data->st… in _read()
448 lv_point_t point; in _read_pointer() local
449point.x = (int32_t)LV_CLAMP(INT32_MIN, libinput_event_touch_get_x_transformed(touch_event, hor_res… in _read_pointer()
451point.y = (int32_t)LV_CLAMP(INT32_MIN, libinput_event_touch_get_y_transformed(touch_event, ver_res… in _read_pointer()
453 … if(point.x < 0 || point.x > disp->hor_res || point.y < 0 || point.y > disp->ver_res) { in _read_pointer()
456 evt->point = point; in _read_pointer()
458 dsc->slots[slot].point = evt->point; in _read_pointer()
482 synth_evt->point = dsc->slots[0].point; in _read_pointer()
487 evt->point = dsc->slots[0].point; in _read_pointer()
[all …]
Dlv_libinput_private.h36 lv_point_t point; member
/lvgl-latest/env_support/pikascript/
Dpika_lvgl_indev_t.c11 void pika_lvgl_indev_t_get_vect(PikaObj* self, PikaObj* point) { in pika_lvgl_indev_t_get_vect() argument
13 lv_point_t* lv_point = obj_getPtr(point, "lv_point"); in pika_lvgl_indev_t_get_vect()
15 obj_setInt(point, "x", lv_point->x); in pika_lvgl_indev_t_get_vect()
16 obj_setInt(point, "y", lv_point->y); in pika_lvgl_indev_t_get_vect()
/lvgl-latest/src/drivers/windows/
Dlv_windows_input.c90 context->pointer.point.x = 0; in lv_windows_acquire_pointer_indev()
91 context->pointer.point.y = 0; in lv_windows_acquire_pointer_indev()
220 data->point = context->pointer.point; in lv_windows_pointer_driver_read_callback()
242 context->pointer.point.x = 0; in lv_windows_release_pointer_device_event_callback()
243 context->pointer.point.y = 0; in lv_windows_release_pointer_device_event_callback()
306 context->pointer.point.x = lv_windows_zoom_to_logical( in lv_windows_pointer_device_window_message_handler()
309 context->pointer.point.y = lv_windows_zoom_to_logical( in lv_windows_pointer_device_window_message_handler()
313 context->pointer.point.x = lv_windows_dpi_to_logical( in lv_windows_pointer_device_window_message_handler()
314 context->pointer.point.x, in lv_windows_pointer_device_window_message_handler()
316 context->pointer.point.y = lv_windows_dpi_to_logical( in lv_windows_pointer_device_window_message_handler()
[all …]
/lvgl-latest/src/draw/vg_lite/
Dlv_draw_vg_lite_vector.c327 #define CMP_BOUNDS(point) \ in lv_path_to_vg() argument
329 if((point)->x < min_x) min_x = (point)->x; \ in lv_path_to_vg()
330 if((point)->y < min_y) min_y = (point)->y; \ in lv_path_to_vg()
331 if((point)->x > max_x) max_x = (point)->x; \ in lv_path_to_vg()
332 if((point)->y > max_y) max_y = (point)->y; \ in lv_path_to_vg()
337 CMP_BOUNDS(point); \ in lv_path_to_vg()
338 *path_data++ = point->x; \ in lv_path_to_vg()
339 *path_data++ = point->y; \ in lv_path_to_vg()
340 point++; \ in lv_path_to_vg()
344 const lv_fpoint_t * point = lv_array_front(&src->points); in lv_path_to_vg() local
/lvgl-latest/src/libs/svg/
Dlv_svg_parser.c970 lv_svg_point_t * point = (lv_svg_point_t *)(&path_seg->data); in _process_path_value() local
980 point->x = xval; in _process_path_value()
981 point->y = yval; in _process_path_value()
990 lv_svg_point_t * point = (lv_svg_point_t *)(&path_seg->data); in _process_path_value() local
1000 point->x = xval; in _process_path_value()
1001 point->y = yval; in _process_path_value()
1008 lv_svg_point_t * point = (lv_svg_point_t *)(&path_seg->data); in _process_path_value() local
1015 point->x = xval; in _process_path_value()
1016 point->y = cur_point.y; in _process_path_value()
1022 lv_svg_point_t * point = (lv_svg_point_t *)(&path_seg->data); in _process_path_value() local
[all …]
/lvgl-latest/examples/porting/
Dlv_port_indev_template.c196 data->point.x = last_x;
197 data->point.y = last_y;
231 mouse_get_xy(&data->point.x, &data->point.y);
275 mouse_get_xy(&data->point.x, &data->point.y);
/lvgl-latest/src/drivers/nuttx/
Dlv_nuttx_touchscreen.c124 uint8_t touch_flags = sample->point[0].flags; in conv_touch_sample()
131 data->point.x = LV_CLAMP(0, sample->point[0].x, hor_max); in conv_touch_sample()
132 data->point.y = LV_CLAMP(0, sample->point[0].y, ver_max); in conv_touch_sample()
/lvgl-latest/docs/details/widgets/
Dchart.rst41 - You can change the chart's type at any point during it's life.
60 - LINE- and BAR-charts require only one data-value array to supply Y-values for each data point.
70 allocated are set to :c:macro:`LV_CHART_POINT_NONE`, which causes that point to be hidden.
73 - You can hide a point by setting its Y-value to :c:macro:`LV_CHART_POINT_NONE`.
133 the appearance of the cursor's "point" showing its location. If either ``width``
154 - :cpp:enumerator:`LV_CHART_TYPE_SCATTER`: X/Y chart drawing point's and optionally
156 :cpp:enumerator:`LV_PART_ITEMS` is a non-zero value, and the point's Y-value is
225 the zero-based index of the point you wish to update.
231 that point, column, or scatter-point.
294 Override default start point for series
[all …]
Dspinbox.rst12 decimal point position and a configurable number of digits. The value can be
51 ``separator_position`` is the number of leading digits before the decimal point.
52 Pass 0 for ``separator_position`` to display no decimal point.
/lvgl-latest/tests/src/test_cases/widgets/
Dtest_slider.c180 lv_point_t point = { in test_normal_mode_slider_hit_test() local
187 .point = &point in test_normal_mode_slider_hit_test()
200 lv_point_t point = { in test_slider_range_event_hit_test() local
207 .point = &point in test_slider_range_event_hit_test()
Dtest_obj_property.c243 prop.point.x = 0x1234; in test_obj_property_type_point()
244 prop.point.y = 0x5678; in test_obj_property_type_point()
248 TEST_ASSERT_EQUAL_UINT16(0x1234, prop_get.point.x); in test_obj_property_type_point()
249 TEST_ASSERT_EQUAL_UINT16(0x5678, prop_get.point.y); in test_obj_property_type_point()
/lvgl-latest/examples/widgets/span/
Dlv_example_span_1.c8 lv_point_t point; in click_event_cb() local
9 lv_indev_get_point(indev, &point); in click_event_cb()
10 lv_span_t * span = lv_spangroup_get_span_by_point(spans, &point); in click_event_cb()
/lvgl-latest/src/others/monkey/
Dlv_monkey.c134 data->point = monkey->indev_data.point; in lv_monkey_read_cb()
155 data->point.x = (int32_t)lv_monkey_random(0, LV_HOR_RES - 1); in lv_monkey_timer_cb()
156 data->point.y = (int32_t)lv_monkey_random(0, LV_VER_RES - 1); in lv_monkey_timer_cb()
/lvgl-latest/src/misc/
Dlv_matrix.c180 …e_t lv_matrix_transform_precise_point(const lv_matrix_t * matrix, const lv_point_precise_t * point) in lv_matrix_transform_precise_point() argument
183 …p.x = (lv_value_precise_t)roundf(point->x * matrix->m[0][0] + point->y * matrix->m[0][1] + matrix-… in lv_matrix_transform_precise_point()
184 …p.y = (lv_value_precise_t)roundf(point->x * matrix->m[1][0] + point->y * matrix->m[1][1] + matrix-… in lv_matrix_transform_precise_point()
Dlv_matrix.h102 …_t lv_matrix_transform_precise_point(const lv_matrix_t * matrix, const lv_point_precise_t * point);
/lvgl-latest/tests/src/test_cases/
Dtest_hover.c42 static void test_move_mouse(lv_point_t * point, uint8_t size) in test_move_mouse() argument
44 lv_point_t * p = point; in test_move_mouse()
/lvgl-latest/src/draw/
Dlv_draw_label.h143 … const lv_point_t * point, uint32_t unicode_letter);
152 const lv_point_t * point);
/lvgl-latest/src/core/
Dlv_obj_event_private.h35 …const lv_point_t * point; /**< A point relative to screen to check if it can click the object or… member
Dlv_obj_property.c312 lv_point_t * point = &value->point; in obj_property() local
313 if(set)((lv_property_set_point_t)(prop->setter))(obj, point); in obj_property()
314 else *point = ((lv_property_get_point_t)(prop->getter))(obj); in obj_property()

1234