Home
last modified time | relevance | path

Searched refs:radius (Results 1 – 25 of 89) sorted by relevance

1234

/lvgl-latest/src/draw/renesas/dave2d/
Dlv_draw_dave2d_fill.c133 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 …]
Dlv_draw_dave2d_arc.c69 (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/
Dlv_draw_vglite_border.c107 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()
Dlv_draw_vglite_fill.c91 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()
Dlv_draw_vglite_arc.c480 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 …]
Dlv_vglite_path.c46 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/
Dlv_area.c184 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 …]
Dlv_area_private.h72 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/
Dlv_draw_vg_lite_box_shadow.c69 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()
Dlv_draw_vg_lite_fill.c63 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/
Dlv_draw_nema_gfx_fill.c74 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()
Dlv_draw_nema_gfx_arc.c92 …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()
Dlv_draw_nema_gfx_border.c91 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/
Dlv_draw_rect.h35 int32_t radius; member
75 int32_t radius; member
85 int32_t radius; member
97 int32_t radius; member
Dlv_draw_rect.c157 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()
Dlv_draw_arc.c61 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()
Dlv_draw_arc.h37 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,
Dlv_draw_mask_private.h35 int32_t radius; member
Dlv_draw_vector.h210 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/
Dlv_draw_sw_mask.c61 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 …]
Dlv_draw_sw_arc.c25 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()
Dlv_draw_sw_mask_private.h36 int32_t radius; /**< The radius of the entry */ member
103 int32_t radius; member
/lvgl-latest/tests/src/test_cases/draw/
Dtest_clip_corner.c17 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/
Dpika_lvgl_lv_style_t.c43 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/
Dlv_example_buttonmatrix_2.c20 fill_draw_dsc->radius = 0; in event_cb()
40 fill_draw_dsc->radius = LV_RADIUS_CIRCLE; in event_cb()

1234