Home
last modified time | relevance | path

Searched refs:lv_point_t (Results 1 – 25 of 128) sorted by relevance

123456

/lvgl-latest/tests/src/test_cases/widgets/
Dtest_label.c60 lv_point_t first_letter_point; in test_label_get_letter_pos_align_left()
61 lv_point_t last_letter_point; in test_label_get_letter_pos_align_left()
62 const lv_point_t expected_first_letter_point = { in test_label_get_letter_pos_align_left()
66 const lv_point_t expected_last_letter_point = { in test_label_get_letter_pos_align_left()
88 lv_point_t first_letter_point; in test_label_get_letter_pos_align_left_on_empty_text()
89 lv_point_t last_letter_point; in test_label_get_letter_pos_align_left_on_empty_text()
90 const lv_point_t expected_first_letter_point = { in test_label_get_letter_pos_align_left_on_empty_text()
94 const lv_point_t expected_last_letter_point = { in test_label_get_letter_pos_align_left_on_empty_text()
116 lv_point_t first_letter_point; in test_label_long_text_multiline_get_letter_pos_align_left()
117 lv_point_t last_letter_point; in test_label_long_text_multiline_get_letter_pos_align_left()
[all …]
/lvgl-latest/src/indev/
Dlv_indev_private.h80 lv_point_t act_point; /**< Current point of input device.*/
81 lv_point_t last_point; /**< Last point of input device.*/
82 lv_point_t last_raw_point; /**< Last point read from read_cb. */
83 lv_point_t vect; /**< Difference between `act_point` and `last_point`.*/
84 lv_point_t scroll_sum; /*Count the dragged pixels to check LV_INDEV_DEF_SCROLL_LIMIT*/
85 lv_point_t scroll_throw_vect;
86 lv_point_t scroll_throw_vect_ori;
93 lv_point_t gesture_sum; /*Count the gesture pixels to check LV_INDEV_DEF_GESTURE_LIMIT*/
97 lv_point_t last_short_click_point;
113 const lv_point_t * btn_points; /**< Array points assigned to the button ()screen will be pressed
Dlv_indev_gesture_private.h42 lv_point_t start_point; /* The coordinates where the DOWN event occurred */
43 lv_point_t point; /* The current coordinates */
56 lv_point_t center; /* Center point */
Dlv_indev_gesture.h56 lv_point_t point; /* Coordinates of the touch */
131 void lv_indev_get_gesture_center_point(lv_indev_gesture_recognizer_t * recognizer, lv_point_t * poi…
145 void lv_indev_get_gesture_primary_point(lv_indev_gesture_recognizer_t * recognizer, lv_point_t * po…
Dlv_indev.h63 lv_point_t point; /**< For LV_INDEV_TYPE_POINTER the currently pressed point*/
287 void lv_indev_set_button_points(lv_indev_t * indev, const lv_point_t points[]);
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);
/lvgl-latest/src/misc/
Dlv_area.h34 } lv_point_t; typedef
173 void lv_point_transform(lv_point_t * point, int32_t angle, int32_t scale_x, int32_t scale_y, const
186 void lv_point_array_transform(lv_point_t * points, size_t count, int32_t angle, int32_t scale_x, in…
187 const lv_point_t * pivot,
190 lv_point_t lv_point_from_precise(const lv_point_precise_t * p);
192 lv_point_precise_t lv_point_to_precise(const lv_point_t * p);
194 void lv_point_set(lv_point_t * p, int32_t x, int32_t y);
198 void lv_point_swap(lv_point_t * p1, lv_point_t * p2);
Dlv_area.c27 static bool lv_point_within_circle(const lv_area_t * area, const lv_point_t * p);
184 bool lv_area_is_point_on(const lv_area_t * a_p, const lv_point_t * p_p, int32_t radius) in lv_area_is_point_on()
267 lv_point_t p; in lv_area_is_in()
294 lv_point_t p; in lv_area_is_out()
443 void lv_point_transform(lv_point_t * point, int32_t angle, int32_t scale_x, int32_t scale_y, const in lv_point_transform()
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()
450 const lv_point_t * pivot, in lv_point_array_transform()
522 lv_point_t lv_point_from_precise(const lv_point_precise_t * p) in lv_point_from_precise()
524 lv_point_t point = { in lv_point_from_precise()
531 lv_point_precise_t lv_point_to_precise(const lv_point_t * p) in lv_point_to_precise()
[all …]
Dlv_style.h152 lv_point_t start; /**< Linear gradient vector start point */
153 lv_point_t end; /**< Linear gradient vector end point */
157lv_point_t focal; /**< Center of the focal (starting) circle in local co…
159lv_point_t focal_extent; /**< Point on the circle (can be the same as the cente…
160lv_point_t end; /**< Center of the ending circle in local coordinates …
161lv_point_t end_extent; /**< Point on the circle determining the radius of the…
165 lv_point_t center; /**< Conical gradient center point */
/lvgl-latest/tests/src/test_cases/
Dtest_hover.c17 static const lv_point_t pointer1[] = {
21 static const lv_point_t pointer2[] = {
42 static void test_move_mouse(lv_point_t * point, uint8_t size) in test_move_mouse()
44 lv_point_t * p = point; in test_move_mouse()
78 test_move_mouse((lv_point_t *)pointer1, 5); in test_hover_basic()
79 test_move_mouse((lv_point_t *)pointer2, 5); in test_hover_basic()
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_mask_private.h50 lv_point_t p1;
53 lv_point_t p2;
60 lv_point_t origo;
87 lv_point_t vertex_p;
/lvgl-latest/src/draw/nxp/vglite/
Dlv_draw_vglite_line.c43 static void _vglite_draw_line(const lv_point_t * point1, const lv_point_t * point2,
79 lv_point_t point1 = {dsc->p1.x - layer->buf_area.x1, dsc->p1.y - layer->buf_area.y1}; in lv_draw_vglite_line()
80 lv_point_t point2 = {dsc->p2.x - layer->buf_area.x1, dsc->p2.y - layer->buf_area.y1}; in lv_draw_vglite_line()
89 static void _vglite_draw_line(const lv_point_t * point1, const lv_point_t * point2, in _vglite_draw_line()
/lvgl-latest/src/draw/
Dlv_draw_label.h78 lv_point_t pivot;
143 … const lv_point_t * point, uint32_t unicode_letter);
152 const lv_point_t * point);
181 …aw_unit_draw_letter(lv_draw_unit_t * draw_unit, lv_draw_glyph_dsc_t * dsc, const lv_point_t * pos,
/lvgl-latest/src/widgets/image/
Dlv_image_private.h37 lv_point_t offset;
43 lv_point_t pivot; /**< Rotation center of the image*/
/lvgl-latest/src/widgets/label/
Dlv_label_private.h46 lv_point_t size_cache; /**< Text size cache */
47 lv_point_t offset; /**< Text draw position offset */
Dlv_label.h165 void lv_label_get_letter_pos(const lv_obj_t * obj, uint32_t char_id, lv_point_t * pos);
175 uint32_t lv_label_get_letter_on(const lv_obj_t * obj, lv_point_t * pos_in, bool bidi);
183 bool lv_label_is_char_under_pos(const lv_obj_t * obj, lv_point_t * pos);
/lvgl-latest/src/drivers/glfw/
Dlv_glfw_window_private.h40 lv_point_t mouse_last_point;
52 lv_point_t indev_last_point;
/lvgl-latest/src/drivers/uefi/
Dlv_uefi_indev.h41 lv_indev_t * lv_uefi_simple_pointer_indev_create(lv_point_t * display_res);
62 lv_indev_t * lv_uefi_absolute_pointer_indev_create(lv_point_t * display_res);
Dlv_uefi_indev_touch.c33 lv_point_t range; /**< The touchscreen resolution*/
34lv_point_t factor_8; /**< The scaling factor between the touchscreen and the display resolution…
39 lv_point_t display_res;
40 lv_point_t position;
75 lv_indev_t * lv_uefi_absolute_pointer_indev_create(lv_point_t * display_res) in lv_uefi_absolute_pointer_indev_create()
261 lv_point_t pointer_pos; in _absolute_pointer_read()
Dlv_uefi_indev_pointer.c33 lv_point_t pixel_per_step_8; /**< How many pixels does the mouse cursor move in one step*/
38 lv_point_t display_res;
39 lv_point_t position;
75 lv_indev_t * lv_uefi_simple_pointer_indev_create(lv_point_t * display_res) in lv_uefi_simple_pointer_indev_create()
260 lv_point_t pointer_mov; in _simple_pointer_read()
/lvgl-latest/src/drivers/libinput/
Dlv_libinput_private.h36 lv_point_t point;
48 lv_point_t pointer_position;
/lvgl-latest/examples/others/monkey/
Dlv_example_monkey_3.c6 static lv_point_t btn_points[3]; in lv_example_monkey_3()
16 config.input_range.max = sizeof(btn_points) / sizeof(lv_point_t) - 1; in lv_example_monkey_3()
/lvgl-latest/src/widgets/scale/
Dlv_scale_private.h45 lv_point_t first_tick_in_section; /**< Internal (set during drawing) */
46 lv_point_t last_tick_in_section; /**< Internal (set during drawing) */
Dlv_scale.c45 …const uint32_t major_tick_idx, const int32_t tick_value, lv_point_t * tick_point_b, const uint32_t…
48 static void scale_get_center(const lv_obj_t * obj, lv_point_t * center, int32_t * arc_r);
50 lv_point_t * tick_point_a, lv_point_t * tick_point_b);
51 static void scale_get_label_coords(lv_obj_t * obj, lv_draw_label_dsc_t * label_dsc, lv_point_t * ti…
64 … const int32_t tick_value, const uint8_t tick_idx, lv_point_t * tick_point_a);
612 lv_point_t tick_point_a; in scale_draw_indicator()
613 lv_point_t tick_point_b; in scale_draw_indicator()
635 … const uint32_t major_tick_idx, const int32_t tick_value, lv_point_t * tick_point_b, in scale_draw_label()
662 lv_point_t label_origin; in scale_draw_label()
676 lv_point_t center_point; in scale_draw_label()
[all …]
/lvgl-latest/src/drivers/windows/
Dlv_windows_context.h46 lv_point_t point;
77 lv_point_t requested_display_resolution;
/lvgl-latest/src/draw/renesas/dave2d/
Dlv_draw_dave2d_arc.c17 lv_point_t arc_centre; in lv_draw_dave2d_arc()
94 lv_point_t start_point; in lv_draw_dave2d_arc()
95 lv_point_t end_point; in lv_draw_dave2d_arc()
149 lv_point_t start_coord; in lv_draw_dave2d_arc()
150 lv_point_t end_coord; in lv_draw_dave2d_arc()

123456