Lines Matching refs:y3
52 left->y3 = bez->y2 + t * (bez->y3 - bez->y2);
55 bez->y3 = bez->y3 + t * (bez->y4 - bez->y3);
58 bez->y2 = left->y3 + t * (bez->y3 - left->y3);
61 left->y3 = left->y2 + t * (left->y3 - left->y2);
64 left->y4 = bez->y1 = left->y3 + t * (bez->y2 - left->y3);
81 c = (bez->y2 + bez->y3) / 2;
83 second_half->y3 = (bez->y3 + bez->y4) * 0.5;
86 first_half->y3 = (first_half->y2 + c) * 0.5;
87 second_half->y2 = (second_half->y3 + c) * 0.5;
89 (first_half->y3 + second_half->y2) * 0.5;
116 + ABS((x4x1)*(b->y1 - b->y3) - (y4y1)*(b->x1 - b->x3));
119 ABS(b->x1 - b->x3) + ABS(b->y1 - b->y3);
141 len = len + line_length(bez->x2, bez->y2, bez->x3, bez->y3);
142 len = len + line_length(bez->x3, bez->y3, bez->x4, bez->y4);
169 float x3, float y3,
177 bez->y3 = y3;
182 x1, y1, x2, y2, x3, y3, x4, y4);
200 bez->y3 = pt3[1];
213 matrix_map_point(matrix, bez->x3, bez->y3, &bez->x3, &bez->y3);
229 pt[1] = a*bez->y1 + b*bez->y2 + c*bez->y3 + d*bez->y4;
239 norm[0] = (bez->y2-bez->y1) * a + (bez->y3-bez->y2) * b + (bez->y4-bez->y3) * c;
337 VGboolean p2_p3_equal = (orig->x2 == orig->x3 && orig->y2 == orig->y3);
338 VGboolean p3_p4_equal = (orig->x3 == orig->x4 && orig->y3 == orig->y4);
358 points[np][1] = orig->y3;
395 (orig->y3 - orig->y4)*(orig->y3 - orig->y4);
397 (orig->y1 - orig->y2)*(orig->y3 - orig->y4);
460 normals[2][0] = b->y4 - b->y3;
469 normals[1][1] = b->y1 - b->y2 - b->y3 + b->y4;
509 o->y3 = circle[i+1][1] - normals[i+1][0]*kappa;
529 bez->y1 == bez->y2 && bez->y1 == bez->y3 && bez->y1 == bez->y4)
605 if (bez->y3 < ymin)
606 ymin = bez->y3;
607 else if (bez->y3 > ymax)
608 ymax = bez->y3;
632 tangent[3] = bez->y3;