Lines Matching refs:total_angle
267 double total_angle = end_angle - start_angle; in dashed_arc() local
268 while (total_angle < 0) in dashed_arc()
269 total_angle += M_PI + M_PI; in dashed_arc()
270 if (total_angle <= dash_angle*2.0) { in dashed_arc()
274 int ndashes = int((total_angle - dash_angle)/(dash_angle*2.0) + .5); in dashed_arc()
275 double dash_and_gap_angle = (total_angle - dash_angle)/ndashes; in dashed_arc()
295 double total_angle = atan2(end_offset.y, end_offset.x) - start_angle; in dotted_arc() local
296 while (total_angle < 0) in dotted_arc()
297 total_angle += M_PI + M_PI; in dotted_arc()
299 int ndots = int(total_angle/(lt.dash_width/rad) + .5); in dotted_arc()
304 double a = start_angle + (total_angle*i)/ndots; in dotted_arc()