Lines Matching refs:start

94 void lv_arc_set_start_angle(lv_obj_t * obj, lv_value_precise_t start)  in lv_arc_set_start_angle()  argument
99 if(start > 360) start -= 360; in lv_arc_set_start_angle()
102 lv_value_precise_t new_delta = arc->indic_angle_end - start; in lv_arc_set_start_angle()
108 …else if(new_delta < old_delta) inv_arc_area(obj, arc->indic_angle_start, start, LV_PART_INDICATOR); in lv_arc_set_start_angle()
109 …else if(old_delta < new_delta) inv_arc_area(obj, start, arc->indic_angle_start, LV_PART_INDICATOR); in lv_arc_set_start_angle()
113 arc->indic_angle_start = start; in lv_arc_set_start_angle()
141 void lv_arc_set_angles(lv_obj_t * obj, lv_value_precise_t start, lv_value_precise_t end) in lv_arc_set_angles() argument
144 lv_arc_set_start_angle(obj, start); in lv_arc_set_angles()
147 void lv_arc_set_bg_start_angle(lv_obj_t * obj, lv_value_precise_t start) in lv_arc_set_bg_start_angle() argument
152 if(start > 360) start -= 360; in lv_arc_set_bg_start_angle()
155 lv_value_precise_t new_delta = arc->bg_angle_end - start; in lv_arc_set_bg_start_angle()
161 else if(new_delta < old_delta) inv_arc_area(obj, arc->bg_angle_start, start, LV_PART_MAIN); in lv_arc_set_bg_start_angle()
162 else if(old_delta < new_delta) inv_arc_area(obj, start, arc->bg_angle_start, LV_PART_MAIN); in lv_arc_set_bg_start_angle()
164 arc->bg_angle_start = start; in lv_arc_set_bg_start_angle()
191 void lv_arc_set_bg_angles(lv_obj_t * obj, lv_value_precise_t start, lv_value_precise_t end) in lv_arc_set_bg_angles() argument
194 lv_arc_set_bg_start_angle(obj, start); in lv_arc_set_bg_angles()