Lines Matching refs:start_angle_int
82 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()
123 area->y2 = y + ((lv_trigo_sin(start_angle_int) * rin) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
129 … area->x1 = x + ((lv_trigo_sin(start_angle_int + 90) * rin) >> LV_TRIGO_SHIFT) - extra_area; in lv_draw_arc_get_area()
130 area->y1 = y + ((lv_trigo_sin(start_angle_int) * rout) >> LV_TRIGO_SHIFT) - extra_area; in lv_draw_arc_get_area()
139 … lv_trigo_sin(start_angle_int)) * rin) >> LV_TRIGO_SHIFT) - extra_area; in lv_draw_arc_get_area()
140 area->x2 = x + ((lv_trigo_sin(start_angle_int + 90) * rout) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
146 area->x2 = x + ((LV_MAX(lv_trigo_sin(start_angle_int + 90), in lv_draw_arc_get_area()
148 area->y2 = y + ((lv_trigo_sin(start_angle_int) * rout) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
151 area->x1 = x + ((lv_trigo_sin(start_angle_int + 90) * rout) >> LV_TRIGO_SHIFT) - extra_area; in lv_draw_arc_get_area()
155 lv_trigo_sin(start_angle_int) * rin) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
159 … lv_trigo_sin(start_angle_int + 90)) * rin) >> LV_TRIGO_SHIFT) - extra_area; in lv_draw_arc_get_area()
160 area->y1 = y + ((lv_trigo_sin(start_angle_int) * rout) >> LV_TRIGO_SHIFT) - extra_area; in lv_draw_arc_get_area()