Searched refs:lv_value_precise_t (Results 1 – 19 of 19) sorted by relevance
/lvgl-latest/src/widgets/arc/ |
D | lv_arc.h | 61 void lv_arc_set_start_angle(lv_obj_t * obj, lv_value_precise_t start); 68 void lv_arc_set_end_angle(lv_obj_t * obj, lv_value_precise_t end); 76 void lv_arc_set_angles(lv_obj_t * obj, lv_value_precise_t start, lv_value_precise_t end); 83 void lv_arc_set_bg_start_angle(lv_obj_t * obj, lv_value_precise_t start); 90 void lv_arc_set_bg_end_angle(lv_obj_t * obj, lv_value_precise_t end); 98 void lv_arc_set_bg_angles(lv_obj_t * obj, lv_value_precise_t start, lv_value_precise_t end); 152 lv_value_precise_t lv_arc_get_angle_start(lv_obj_t * obj); 159 lv_value_precise_t lv_arc_get_angle_end(lv_obj_t * obj); 166 lv_value_precise_t lv_arc_get_bg_angle_start(lv_obj_t * obj); 173 lv_value_precise_t lv_arc_get_bg_angle_end(lv_obj_t * obj);
|
D | lv_arc_private.h | 32 lv_value_precise_t indic_angle_start; 33 lv_value_precise_t indic_angle_end; 34 lv_value_precise_t bg_angle_start; 35 lv_value_precise_t bg_angle_end; 45 lv_value_precise_t last_angle; /**< Last dragging angle of the arc */
|
D | lv_arc.c | 44 static void inv_arc_area(lv_obj_t * arc, lv_value_precise_t start_angle, lv_value_precise_t end_ang… 47 static lv_value_precise_t get_angle(const lv_obj_t * obj); 51 static bool lv_arc_angle_within_bg_bounds(lv_obj_t * obj, const lv_value_precise_t angle, 52 const lv_value_precise_t tolerance_deg); 94 void lv_arc_set_start_angle(lv_obj_t * obj, lv_value_precise_t start) in lv_arc_set_start_angle() 101 lv_value_precise_t old_delta = arc->indic_angle_end - arc->indic_angle_start; in lv_arc_set_start_angle() 102 lv_value_precise_t new_delta = arc->indic_angle_end - start; in lv_arc_set_start_angle() 118 void lv_arc_set_end_angle(lv_obj_t * obj, lv_value_precise_t end) in lv_arc_set_end_angle() 124 lv_value_precise_t old_delta = arc->indic_angle_end - arc->indic_angle_start; in lv_arc_set_end_angle() 125 lv_value_precise_t new_delta = end - arc->indic_angle_start; in lv_arc_set_end_angle() [all …]
|
/lvgl-latest/src/draw/ |
D | lv_draw_arc.h | 34 lv_value_precise_t start_angle; 35 lv_value_precise_t end_angle; 78 void lv_draw_arc_get_area(int32_t x, int32_t y, uint16_t radius, lv_value_precise_t start_angle, 79 lv_value_precise_t end_angle,
|
D | lv_draw_arc.c | 77 void lv_draw_arc_get_area(int32_t x, int32_t y, uint16_t radius, lv_value_precise_t start_angle, in lv_draw_arc_get_area() 78 lv_value_precise_t end_angle, in lv_draw_arc_get_area()
|
/lvgl-latest/src/draw/renesas/dave2d/ |
D | lv_draw_dave2d_line.c | 12 lv_value_precise_t p1_x; in lv_draw_dave2d_line() 13 lv_value_precise_t p1_y; in lv_draw_dave2d_line() 14 lv_value_precise_t p2_x; in lv_draw_dave2d_line() 15 lv_value_precise_t p2_y; in lv_draw_dave2d_line()
|
/lvgl-latest/src/misc/ |
D | lv_area.h | 37 lv_value_precise_t x; 38 lv_value_precise_t y; 196 void lv_point_precise_set(lv_point_precise_t * p, lv_value_precise_t x, lv_value_precise_t y);
|
D | lv_types.h | 79 typedef float lv_value_precise_t; typedef 81 typedef int32_t lv_value_precise_t; typedef
|
D | lv_matrix.c | 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()
|
D | lv_area.c | 534 (lv_value_precise_t)p->x, (lv_value_precise_t)p->y in lv_point_to_precise() 546 void lv_point_precise_set(lv_point_precise_t * p, lv_value_precise_t x, lv_value_precise_t y) in lv_point_precise_set()
|
/lvgl-latest/src/core/ |
D | lv_obj_property.h | 96 lv_value_precise_t precise; /**< float or int for precise value */ 135 lv_value_precise_t precise;
|
D | lv_obj_property.c | 60 typedef lv_value_precise_t precise; 68 typedef void (*lv_property_set_##type##_precise_t)(lv_obj_t *, type, lv_value_precise_t); \ 83 typedef lv_value_precise_t (*lv_property_get_precise_t)(const lv_obj_t *);
|
/lvgl-latest/src/draw/nema_gfx/ |
D | lv_draw_nema_gfx_arc.c | 65 lv_value_precise_t start_angle = dsc->start_angle; in lv_draw_nema_gfx_arc() 66 lv_value_precise_t end_angle = dsc->end_angle; in lv_draw_nema_gfx_arc()
|
/lvgl-latest/src/widgets/line/ |
D | lv_line.c | 174 static inline lv_value_precise_t resolve_point_coord(lv_value_precise_t coord, int32_t max) in resolve_point_coord()
|
/lvgl-latest/src/widgets/chart/ |
D | lv_chart.c | 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() 876 line_dsc.p2.x = (lv_value_precise_t)((w * i) / (chart->point_cnt - 1)) + x_ofs; in draw_series_line() 897 lv_value_precise_t y_cur = line_dsc.p2.y; in draw_series_line() 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()
|
/lvgl-latest/docs/details/other-components/ |
D | obj_property.rst | 179 lv_value_precise_t precise; /**< float or int for precise value */ 225 lv_value_precise_t precise;
|
/lvgl-latest/demos/render/ |
D | lv_demo_render.c | 472 lv_value_precise_t start, lv_value_precise_t end) in arc_obj_create() 489 static lv_value_precise_t angles[][2] = { in arc_core_cb()
|
/lvgl-latest/src/draw/vg_lite/ |
D | lv_vg_lite_utils.c | 1209 p.x = (lv_value_precise_t)roundf(point->x * m[0][0] + point->y * m[0][1] + m[0][2]); in lv_vg_lite_matrix_transform_point() 1210 p.y = (lv_value_precise_t)roundf(point->x * m[1][0] + point->y * m[1][1] + m[1][2]); in lv_vg_lite_matrix_transform_point()
|
/lvgl-latest/ |
D | Kconfig | 781 bool "Use float as lv_value_precise_t"
|