/lvgl-latest/src/draw/renesas/dave2d/ |
D | lv_draw_dave2d_fill.c | 133 if(dsc->radius == 0) { in lv_draw_dave2d_fill() 145 int32_t radius = LV_MIN(dsc->radius, short_side >> 1); in lv_draw_dave2d_fill() local 147 arc_centre.x = coordinates.x1 + radius; in lv_draw_dave2d_fill() 148 arc_centre.y = coordinates.y1 + radius; in lv_draw_dave2d_fill() 150 if(((2 * radius) == coords_bg_w) && ((2 * radius) == coords_bg_h)) { in lv_draw_dave2d_fill() 154 (d2_width) D2_FIX4(radius), in lv_draw_dave2d_fill() 162 arc_centre.x = coordinates.x1 + radius; in lv_draw_dave2d_fill() 163 arc_centre.y = coordinates.y1 + radius; in lv_draw_dave2d_fill() 167 arc_area.x2 = coordinates.x1 + radius; in lv_draw_dave2d_fill() 168 arc_area.y2 = coordinates.y1 + radius; in lv_draw_dave2d_fill() [all …]
|
D | lv_draw_dave2d_arc.c | 69 (d2_width) D2_FIX4(dsc->radius - dsc->width / 2), in lv_draw_dave2d_arc() 97 start_point.x = arc_centre.x + (int16_t)(((dsc->radius) * cos_start) >> LV_TRIGO_SHIFT); in lv_draw_dave2d_arc() 98 start_point.y = arc_centre.y + (int16_t)(((dsc->radius) * sin_start) >> LV_TRIGO_SHIFT); in lv_draw_dave2d_arc() 100 end_point.x = arc_centre.x + (int16_t)(((dsc->radius) * cos_end) >> LV_TRIGO_SHIFT); in lv_draw_dave2d_arc() 101 end_point.y = arc_centre.y + (int16_t)(((dsc->radius) * sin_end) >> LV_TRIGO_SHIFT); in lv_draw_dave2d_arc() 111 arc_area.x2 = arc_centre.x + dsc->radius; in lv_draw_dave2d_arc() 117 arc_area.y2 = arc_centre.y + dsc->radius; in lv_draw_dave2d_arc() 123 arc_area.x1 = arc_centre.x - dsc->radius; in lv_draw_dave2d_arc() 129 arc_area.y1 = arc_centre.y - dsc->radius; in lv_draw_dave2d_arc() 139 (d2_width) D2_FIX4(dsc->radius - dsc->width / 2), in lv_draw_dave2d_arc() [all …]
|
/lvgl-latest/src/draw/nxp/vglite/ |
D | lv_draw_vglite_border.c | 107 int32_t radius = dsc->radius; in _vglite_draw_border() local 110 if(radius < 0) in _vglite_draw_border() 114 if(radius > border_half) in _vglite_draw_border() 115 radius = radius - border_half; in _vglite_draw_border() 117 vg_lite_cap_style_t cap_style = (radius) ? VG_LITE_CAP_ROUND : VG_LITE_CAP_BUTT; in _vglite_draw_border() 118 vg_lite_join_style_t join_style = (radius) ? VG_LITE_JOIN_ROUND : VG_LITE_JOIN_MITER; in _vglite_draw_border() 123 vglite_create_rect_path_data(path_data, &path_data_size, radius, coords); in _vglite_draw_border() 124 vg_lite_quality_t path_quality = radius > 0 ? VG_LITE_HIGH : VG_LITE_MEDIUM; in _vglite_draw_border() 145 int32_t final_radius = LV_MIN(radius, shortest_side / 2); in _vglite_draw_border()
|
D | lv_draw_vglite_fill.c | 91 if((dsc->radius == 0) && (dsc->grad.dir == (lv_grad_dir_t)LV_GRAD_DIR_NONE)) in lv_draw_vglite_fill() 150 int32_t radius = dsc->radius; in _vglite_draw_rect() local 154 if(dsc->radius < 0) in _vglite_draw_rect() 160 vglite_create_rect_path_data(path_data, &path_data_size, radius, coords); in _vglite_draw_rect() 161 vg_lite_quality_t path_quality = dsc->radius > 0 ? VG_LITE_HIGH : VG_LITE_MEDIUM; in _vglite_draw_rect()
|
D | lv_draw_vglite_arc.c | 480 static void _add_arc_path(int32_t * arc_path, int * pidx, int32_t radius, in _add_arc_path() argument 489 q_arc.rad = radius; in _add_arc_path() 581 uint16_t radius = dsc->radius; in _vglite_draw_arc() local 583 if(width > radius) in _vglite_draw_arc() 584 width = radius; in _vglite_draw_arc() 590 cp_x = radius; in _vglite_draw_arc() 598 _add_arc_path(arc_path, &pidx, radius, start_angle, end_angle, center, true); in _vglite_draw_arc() 602 cp_x = radius; in _vglite_draw_arc() 609 cp_x = radius - width; in _vglite_draw_arc() 618 cp_x = radius - width / 2; in _vglite_draw_arc() [all …]
|
D | lv_vglite_path.c | 46 int32_t radius, in vglite_create_rect_path_data() argument 54 int32_t final_radius = LV_MIN(radius, shortest_side / 2); in vglite_create_rect_path_data() 59 if((radius == (int32_t)LV_RADIUS_CIRCLE) && (rect_width == rect_height)) { in vglite_create_rect_path_data() 109 else if(radius > 0) { in vglite_create_rect_path_data()
|
/lvgl-latest/src/misc/ |
D | lv_area.c | 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() argument 194 if(radius <= 0) { in lv_area_is_point_on() 201 if(radius > max_radius) in lv_area_is_point_on() 202 radius = max_radius; in lv_area_is_point_on() 208 corner_area.x2 = a_p->x1 + radius; in lv_area_is_point_on() 210 corner_area.y2 = a_p->y1 + radius; in lv_area_is_point_on() 212 corner_area.x2 += radius; in lv_area_is_point_on() 213 corner_area.y2 += radius; in lv_area_is_point_on() 217 corner_area.y1 = a_p->y2 - radius; in lv_area_is_point_on() 220 corner_area.x2 += radius; in lv_area_is_point_on() [all …]
|
D | lv_area_private.h | 72 bool lv_area_is_point_on(const lv_area_t * a_p, const lv_point_t * p_p, int32_t radius); 89 bool lv_area_is_in(const lv_area_t * ain_p, const lv_area_t * aholder_p, int32_t radius); 98 bool lv_area_is_out(const lv_area_t * aout_p, const lv_area_t * aholder_p, int32_t radius);
|
/lvgl-latest/src/draw/vg_lite/ |
D | lv_draw_vg_lite_box_shadow.c | 69 border_dsc.radius = dsc->radius; in lv_draw_vg_lite_box_shadow() 77 border_dsc.radius++; in lv_draw_vg_lite_box_shadow() 85 fill_dsc.radius = dsc->radius; in lv_draw_vg_lite_box_shadow()
|
D | lv_draw_vg_lite_fill.c | 63 lv_vg_lite_path_set_quality(path, dsc->radius == 0 ? VG_LITE_LOW : VG_LITE_HIGH); in lv_draw_vg_lite_fill() 68 dsc->radius); in lv_draw_vg_lite_fill()
|
/lvgl-latest/src/draw/nema_gfx/ |
D | lv_draw_nema_gfx_fill.c | 74 int32_t radius = LV_MIN(dsc->radius, short_side >> 1); in lv_draw_nema_gfx_fill() local 89 if(radius > 0.f) in lv_draw_nema_gfx_fill() 90 …ema_fill_rounded_rect_aa(rel_coords.x1, rel_coords.y1, coords_bg_w, coords_bg_h, radius, bg_color); in lv_draw_nema_gfx_fill() 135 if(radius > 0.f) in lv_draw_nema_gfx_fill() 136 …_vg_draw_rounded_rect(rel_coords.x1, rel_coords.y1, coords_bg_w, coords_bg_h, radius, radius, NULL, in lv_draw_nema_gfx_fill()
|
D | lv_draw_nema_gfx_arc.c | 92 …nema_vg_draw_ring(center.x, center.y, (float)dsc->radius - (float)dsc->width * 0.5f, start_angle, … in lv_draw_nema_gfx_arc() 96 …nema_vg_draw_ring_generic(center.x, center.y, (float)dsc->radius - (float)dsc->width * 0.5f, start… in lv_draw_nema_gfx_arc()
|
D | lv_draw_nema_gfx_border.c | 91 float radius = (float)LV_MIN(dsc->radius, short_side >> 1); in lv_draw_nema_gfx_border() local 104 if(radius > 0.0f) { in lv_draw_nema_gfx_border() 105 nema_draw_rounded_rect_aa(x1, y1, coords_bg_w, coords_bg_h, radius, width, bg_color); in lv_draw_nema_gfx_border()
|
/lvgl-latest/src/draw/ |
D | lv_draw_rect.h | 35 int32_t radius; member 75 int32_t radius; member 85 int32_t radius; member 97 int32_t radius; member
|
D | lv_draw_rect.c | 157 shadow_dsc->radius = dsc->radius; in lv_draw_rect() 173 if(dsc->border_width > 1 && dsc->border_opa >= LV_OPA_MAX && dsc->radius != 0) { in lv_draw_rect() 187 bg_dsc->radius = dsc->radius; in lv_draw_rect() 236 bg_image_dsc->clip_radius = dsc->radius; in lv_draw_rect() 272 border_dsc->radius = dsc->radius; in lv_draw_rect() 293 …outline_dsc->radius = dsc->radius == LV_RADIUS_CIRCLE ? LV_RADIUS_CIRCLE : dsc->radius + dsc->outl… in lv_draw_rect()
|
D | lv_draw_arc.c | 61 a.x1 = dsc->center.x - dsc->radius; in lv_draw_arc() 62 a.y1 = dsc->center.y - dsc->radius; in lv_draw_arc() 63 a.x2 = dsc->center.x + dsc->radius - 1; in lv_draw_arc() 64 a.y2 = dsc->center.y + dsc->radius - 1; in lv_draw_arc() 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() argument 81 int32_t rout = radius; in lv_draw_arc_get_area() 97 int32_t rin = radius - w; in lv_draw_arc_get_area()
|
D | lv_draw_arc.h | 37 uint16_t radius; member 78 void lv_draw_arc_get_area(int32_t x, int32_t y, uint16_t radius, lv_value_precise_t start_angle,
|
D | lv_draw_mask_private.h | 35 int32_t radius; member
|
D | lv_draw_vector.h | 210 void lv_vector_path_append_arc(lv_vector_path_t * path, const lv_fpoint_t * c, float radius, float … 300 void lv_vector_dsc_set_fill_radial_gradient(lv_vector_dsc_t * dsc, float cx, float cy, float radius… 398 … lv_vector_dsc_set_stroke_radial_gradient(lv_vector_dsc_t * dsc, float cx, float cy, float radius);
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw_mask.c | 61 static void circ_init(lv_point_t * c, int32_t * tmp, int32_t radius); 64 static void circ_calc_aa4(lv_draw_sw_mask_radius_circle_dsc_t * c, int32_t radius); 294 …sw_mask_radius_init(lv_draw_sw_mask_radius_param_t * param, const lv_area_t * rect, int32_t radius, in lv_draw_sw_mask_radius_init() argument 300 if(radius > short_side >> 1) radius = short_side >> 1; in lv_draw_sw_mask_radius_init() 301 if(radius < 0) radius = 0; in lv_draw_sw_mask_radius_init() 304 param->cfg.radius = radius; in lv_draw_sw_mask_radius_init() 309 if(radius == 0) { in lv_draw_sw_mask_radius_init() 320 if(_circle_cache[i].radius == radius) { in lv_draw_sw_mask_radius_init() 322 CIRCLE_CACHE_AGING(_circle_cache[i].life, radius); in lv_draw_sw_mask_radius_init() 347 CIRCLE_CACHE_AGING(entry->life, radius); in lv_draw_sw_mask_radius_init() [all …]
|
D | lv_draw_sw_arc.c | 25 static void get_rounded_area(int16_t angle, int32_t radius, uint8_t thickness, lv_area_t * res_area… 61 if(width > dsc->radius) width = dsc->radius; in lv_draw_sw_arc() 75 cir_dsc.radius = LV_RADIUS_CIRCLE; in lv_draw_sw_arc() 176 get_rounded_area(start_angle, dsc->radius, width, &round_area_1); in lv_draw_sw_arc() 178 get_rounded_area(end_angle, dsc->radius, width, &round_area_2); in lv_draw_sw_arc() 238 LV_UNUSED(radius); in lv_draw_sw_arc() 270 static void get_rounded_area(int16_t angle, int32_t radius, uint8_t thickness, lv_area_t * res_area) in get_rounded_area() argument 278 cir_x = ((radius - thick_half) * lv_trigo_cos(angle)) >> (LV_TRIGO_SHIFT - 8); in get_rounded_area() 279 cir_y = ((radius - thick_half) * lv_trigo_sin(angle)) >> (LV_TRIGO_SHIFT - 8); in get_rounded_area()
|
D | lv_draw_sw_mask_private.h | 36 int32_t radius; /**< The radius of the entry */ member 103 int32_t radius; member
|
/lvgl-latest/tests/src/test_cases/draw/ |
D | test_clip_corner.c | 17 static lv_obj_t * create_panel(int32_t radius, bool transform) in create_panel() argument 21 lv_obj_set_style_radius(parent, radius, 0); in create_panel()
|
/lvgl-latest/env_support/pikascript/ |
D | pika_lvgl_lv_style_t.c | 43 void pika_lvgl_style_t_set_radius(PikaObj* self, int radius) { in pika_lvgl_style_t_set_radius() argument 45 lv_style_set_radius(lv_style, radius); in pika_lvgl_style_t_set_radius()
|
/lvgl-latest/examples/widgets/buttonmatrix/ |
D | lv_example_buttonmatrix_2.c | 20 fill_draw_dsc->radius = 0; in event_cb() 40 fill_draw_dsc->radius = LV_RADIUS_CIRCLE; in event_cb()
|