Lines Matching refs:a1
570 a1,a2 = bez_split(a,0.5)
572 if bez_bounds_intersect(a1,b1) : recursion(a1,b1, ta0,tam,tb0,tbm, depth_a-1,depth_b-1)
574 if bez_bounds_intersect(a1,b2) : recursion(a1,b2, ta0,tam,tbm,tb1, depth_a-1,depth_b-1)
577 a1,a2 = bez_split(a,0.5)
578 if bez_bounds_intersect(a1,b) : recursion(a1,b, ta0,tam,tb0,tb1, depth_a-1,depth_b)
1357 a1 = tpoint(a[0],a[1],t)
1360 a2 = tpoint(a1,at,t)
1363 return [a[0],a1,a2,a3], [a3,b1,b2,a[3]]
2357 R1,a1 = calculate_arc_params(P0,P1,P2)
2361 d = csp_to_arc_distance(sp1,sp2, [P0,P2,R1,a1],[P2,P4,R2,a2])
2365 else : zm = z1 + (z2-z1)*(abs(R1.mag()*a1))/(abs(R2.mag()*a2)+abs(R1.mag()*a1))
2372 arc1 = [ sp1[1], 'arc', [R1.x,R1.y], a1, [P2.x,P2.y], [z1,zm] ]
3968 a1 = atan2(s[2][1]-s[0][1],-s[2][0]+s[0][0]) + math.pi
3970 a1 = atan2(-s[2][1]+s[0][1],s[2][0]-s[0][0]) + math.pi
3971 a = calculate_angle(a1, current_a)
4920 R1,a1 = calculate_arc_params(P0,P1,P2)
4924 d = csp_to_arc_distance(sp1,sp2, [P0,P2,R1,a1],[P2,P4,R2,a2])
4928 else : zm = z1 + (z2-z1)*(abs(R1.mag()*a1))/(abs(R2.mag()*a2)+abs(R1.mag()*a1))
4935 arc1 = [ sp1[1], 'arc', [R1.x,R1.y], a1, [P2.x,P2.y], [z1,zm] ]