Lines Matching refs:r

48 static void get_knob_area(lv_obj_t * arc, const lv_point_t * center, int32_t r, lv_area_t * knob_ar…
469 int32_t r; in lv_arc_event() local
470 get_center(obj, &center, &r); in lv_arc_event()
478 r -= indic_width; in lv_arc_event()
482 r -= indic_width; in lv_arc_event()
485 r -= LV_MAX(r / 4, indic_width); in lv_arc_event()
487 if(r < 1) r = 1; in lv_arc_event()
489 if(p.x * p.x + p.y * p.y > r * r) { in lv_arc_event()
516 …const uint32_t circumference = (uint32_t)((2U * r * 314U) / 100U); /* Equivalent to: 2r * 3.14, a… in lv_arc_event()
632 int32_t r = lv_event_get_rotary_diff(e); in lv_arc_event() local
635 lv_arc_set_value(obj, lv_arc_get_value(obj) + r); in lv_arc_event()
645 int32_t r; in lv_arc_event() local
646 get_center(obj, &p, &r); in lv_arc_event()
652 r -= w + ext_click_area; in lv_arc_event()
656 lv_area_set(&a, p.x - r, p.y - r, p.x + r, p.y + r); in lv_arc_event()
671 …const uint32_t circumference = (uint32_t)((2U * r * 314U) / 100U); /* Equivalent to: 2r * 3.14, a… in lv_arc_event()
783 int32_t r; in inv_arc_area() local
785 get_center(obj, &c, &r); in inv_arc_area()
791 lv_draw_arc_get_area(c.x, c.y, r, start_angle, end_angle, w, rounded, &inv_area); in inv_arc_area()
799 int32_t r; in inv_knob_area() local
800 get_center(obj, &c, &r); in inv_knob_area()
803 get_knob_area(obj, &c, r, &a); in inv_knob_area()
821 int32_t r = (LV_MIN(lv_obj_get_width(obj) - left_bg - right_bg, in get_center() local
824 center->x = obj->coords.x1 + r + left_bg; in get_center()
825 center->y = obj->coords.y1 + r + top_bg; in get_center()
827 if(arc_r) *arc_r = r; in get_center()
855 static void get_knob_area(lv_obj_t * obj, const lv_point_t * center, int32_t r, lv_area_t * knob_ar… in get_knob_area() argument
859 r -= indic_width_half; in get_knob_area()
863 int32_t knob_x = (r * lv_trigo_sin(knob_offset + angle + 90)) >> LV_TRIGO_SHIFT; in get_knob_area()
864 int32_t knob_y = (r * lv_trigo_sin(knob_offset + angle)) >> LV_TRIGO_SHIFT; in get_knob_area()