Lines Matching refs:y1

46     left->y1 = bez->y1;  in split_left()
49 left->y2 = bez->y1 + t * (bez->y2 - bez->y1); in split_left()
64 left->y4 = bez->y1 = left->y3 + t * (bez->y2 - left->y3); in split_left()
82 first_half->y2 = (bez->y1 + bez->y2) * 0.5; in split()
84 first_half->y1 = bez->y1; in split()
88 first_half->y4 = second_half->y1 = in split()
95 polygon_vertex_append(poly, bez->x1, bez->y1); in bezier_to_polygon()
110 double y4y1 = b->y4 - b->y1; in bezier_add_to_polygon()
115 d = ABS((x4x1)*(b->y1 - b->y2) - (y4y1)*(b->x1 - b->x2)) in bezier_add_to_polygon()
116 + ABS((x4x1)*(b->y1 - b->y3) - (y4y1)*(b->x1 - b->x3)); in bezier_add_to_polygon()
118 d = ABS(b->x1 - b->x2) + ABS(b->y1 - b->y2) + in bezier_add_to_polygon()
119 ABS(b->x1 - b->x3) + ABS(b->y1 - b->y3); in bezier_add_to_polygon()
140 len = len + line_length(bez->x1, bez->y1, bez->x2, bez->y2); in add_if_close()
144 chord = line_length(bez->x1, bez->y1, bez->x4, bez->y4); in add_if_close()
167 float x1, float y1, in bezier_init() argument
173 bez->y1 = y1; in bezier_init()
182 x1, y1, x2, y2, x3, y3, x4, y4); in bezier_init()
194 bez->y1 = pt1[1]; in bezier_init2v()
211 matrix_map_point(matrix, bez->x1, bez->y1, &bez->x1, &bez->y1); in bezier_transform()
229 pt[1] = a*bez->y1 + b*bez->y2 + c*bez->y3 + d*bez->y4; in bezier_point_at()
239 norm[0] = (bez->y2-bez->y1) * a + (bez->y3-bez->y2) * b + (bez->y4-bez->y3) * c; in bezier_normal_at()
336 VGboolean p1_p2_equal = (orig->x1 == orig->x2 && orig->y1 == orig->y2); in shift()
347 points[np][1] = orig->y1; in shift()
393 (orig->y1 - orig->y2)*(orig->y1 - orig->y1) * in shift()
397 (orig->y1 - orig->y2)*(orig->y3 - orig->y4); in shift()
452 normals[0][0] = b->y2 - b->y1; in make_circle()
469 normals[1][1] = b->y1 - b->y2 - b->y3 + b->y4; in make_circle()
493 circle[0][1] = b->y1 + normals[0][1]*offset; in make_circle()
496 circle[1][1] = 0.5*(b->y1 + b->y4) + normals[1][1]*offset; in make_circle()
505 o->y1 = circle[i][1]; in make_circle()
529 bez->y1 == bez->y2 && bez->y1 == bez->y3 && bez->y1 == bez->y4) in bezier_translate_by_normal()
585 float ymin = bez->y1; in bezier_bounds()
586 float ymax = bez->y1; in bezier_bounds()
624 tangent[1] = bez->y1; in bezier_start_tangent()
630 tangent[1] = bez->y1; in bezier_start_tangent()
636 tangent[1] = bez->y1; in bezier_start_tangent()
701 polygon_vertex_append(poly, bez->x1, bez->y1); in bezier_exact_bounds()