Home
last modified time | relevance | path

Searched refs:start_angle_int (Results 1 – 1 of 1) sorted by relevance

/lvgl-latest/src/draw/
Dlv_draw_arc.c82 int32_t start_angle_int = (int32_t) start_angle; in lv_draw_arc_get_area() local
86 if(end_angle_int == start_angle_int + 360) { in lv_draw_arc_get_area()
94 if(start_angle_int > 360) start_angle_int -= 360; in lv_draw_arc_get_area()
99 uint8_t start_quarter = start_angle_int / 90; in lv_draw_arc_get_area()
106 if(start_quarter == end_quarter && start_angle_int <= end_angle_int) { in lv_draw_arc_get_area()
108 area->y1 = y + ((lv_trigo_sin(start_angle_int) * rin) >> LV_TRIGO_SHIFT) - extra_area; in lv_draw_arc_get_area()
109 … area->x2 = x + ((lv_trigo_sin(start_angle_int + 90) * rout) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
115 area->y2 = y + ((lv_trigo_sin(start_angle_int) * rout) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
116 … area->x2 = x + ((lv_trigo_sin(start_angle_int + 90) * rin) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
122 … area->x1 = x + ((lv_trigo_sin(start_angle_int + 90) * rout) >> LV_TRIGO_SHIFT) - extra_area; in lv_draw_arc_get_area()
[all …]