Lines Matching refs:end_angle_int
83 int32_t end_angle_int = (int32_t) end_angle; in lv_draw_arc_get_area() local
86 if(end_angle_int == start_angle_int + 360) { in lv_draw_arc_get_area()
95 if(end_angle_int > 360) end_angle_int -= 360; in lv_draw_arc_get_area()
100 uint8_t end_quarter = end_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()
111 area->y2 = y + ((lv_trigo_sin(end_angle_int) * rout) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
112 … area->x1 = x + ((lv_trigo_sin(end_angle_int + 90) * rin) >> LV_TRIGO_SHIFT) - extra_area; in lv_draw_arc_get_area()
118 area->y1 = y + ((lv_trigo_sin(end_angle_int) * rin) >> LV_TRIGO_SHIFT) - extra_area; in lv_draw_arc_get_area()
119 … area->x1 = x + ((lv_trigo_sin(end_angle_int + 90) * rout) >> LV_TRIGO_SHIFT) - extra_area; in lv_draw_arc_get_area()
125 area->y1 = y + ((lv_trigo_sin(end_angle_int) * rout) >> LV_TRIGO_SHIFT) - extra_area; in lv_draw_arc_get_area()
126 … area->x2 = x + ((lv_trigo_sin(end_angle_int + 90) * rin) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
132 … area->x2 = x + ((lv_trigo_sin(end_angle_int + 90) * rout) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
133 area->y2 = y + ((lv_trigo_sin(end_angle_int) * rin) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
137 area->x1 = x + ((lv_trigo_sin(end_angle_int + 90) * rout) >> LV_TRIGO_SHIFT) - extra_area; in lv_draw_arc_get_area()
138 area->y1 = y + ((LV_MIN(lv_trigo_sin(end_angle_int), in lv_draw_arc_get_area()
145 area->y1 = y + ((lv_trigo_sin(end_angle_int) * rout) >> LV_TRIGO_SHIFT) - extra_area; in lv_draw_arc_get_area()
147 … lv_trigo_sin(end_angle_int + 90)) * rin) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
153 area->x2 = x + ((lv_trigo_sin(end_angle_int + 90) * rout) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
154 area->y2 = y + (LV_MAX(lv_trigo_sin(end_angle_int) * rin, in lv_draw_arc_get_area()
158 area->x1 = x + ((LV_MIN(lv_trigo_sin(end_angle_int + 90), in lv_draw_arc_get_area()
162 area->y2 = y + ((lv_trigo_sin(end_angle_int) * rout) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()