Lines Matching refs:x1
45 left->x1 = bez->x1;
48 left->x2 = bez->x1 + t * (bez->x2 - bez->x1);
63 left->x4 = bez->x1 = left->x3 + t * (bez->x2 - left->x3);
72 first_half->x2 = (bez->x1 + bez->x2) * 0.5;
74 first_half->x1 = bez->x1;
78 first_half->x4 = second_half->x1 =
95 polygon_vertex_append(poly, bez->x1, bez->y1);
111 double x4x1 = b->x4 - b->x1;
115 d = ABS((x4x1)*(b->y1 - b->y2) - (y4y1)*(b->x1 - b->x2))
116 + ABS((x4x1)*(b->y1 - b->y3) - (y4y1)*(b->x1 - b->x3));
118 d = ABS(b->x1 - b->x2) + ABS(b->y1 - b->y2) +
119 ABS(b->x1 - b->x3) + ABS(b->y1 - b->y3);
140 len = len + line_length(bez->x1, bez->y1, bez->x2, bez->y2);
144 chord = line_length(bez->x1, bez->y1, bez->x4, bez->y4);
167 float x1, float y1,
172 bez->x1 = x1;
182 x1, y1, x2, y2, x3, y3, x4, y4);
193 bez->x1 = pt1[0];
211 matrix_map_point(matrix, bez->x1, bez->y1, &bez->x1, &bez->y1);
228 pt[0] = a*bez->x1 + b*bez->x2 + c*bez->x3 + d*bez->x4;
240 norm[1] = -(bez->x2-bez->x1) * a - (bez->x3-bez->x2) * b - (bez->x4-bez->x3) * c;
336 VGboolean p1_p2_equal = (orig->x1 == orig->x2 && orig->y1 == orig->y2);
346 points[np][0] = orig->x1;
392 float l = (orig->x1 - orig->x2)*(orig->x1 - orig->x2) +
396 float dot = (orig->x1 - orig->x2)*(orig->x3 - orig->x4) +
453 normals[0][1] = b->x1 - b->x2;
468 normals[1][0] = b->x1 - b->x2 - b->x3 + b->x4;
492 circle[0][0] = b->x1 + normals[0][0]*offset;
495 circle[1][0] = 0.5*(b->x1 + b->x4) + normals[1][0]*offset;
504 o->x1 = circle[i][0];
528 if (bez->x1 == bez->x2 && bez->x1 == bez->x3 && bez->x1 == bez->x4 &&
583 float xmin = bez->x1;
584 float xmax = bez->x1;
623 tangent[0] = bez->x1;
629 tangent[0] = bez->x1;
635 tangent[0] = bez->x1;
701 polygon_vertex_append(poly, bez->x1, bez->y1);