• Home
  • Raw
  • Download

Lines Matching refs:y4

55     bez->y3 = bez->y3 + t * (bez->y4 - bez->y3);  in split_left()
64 left->y4 = bez->y1 = left->y3 + t * (bez->y2 - left->y3); in split_left()
83 second_half->y3 = (bez->y3 + bez->y4) * 0.5; in split()
85 second_half->y4 = bez->y4; in split()
88 first_half->y4 = second_half->y1 = in split()
110 double y4y1 = b->y4 - b->y1; in bezier_add_to_polygon()
124 polygon_vertex_append(poly, b->x4, b->y4); in bezier_add_to_polygon()
142 len = len + line_length(bez->x3, bez->y3, bez->x4, bez->y4); in add_if_close()
144 chord = line_length(bez->x1, bez->y1, bez->x4, bez->y4); in add_if_close()
170 float x4, float y4) in bezier_init() argument
179 bez->y4 = y4; in bezier_init()
182 x1, y1, x2, y2, x3, y3, x4, y4); in bezier_init()
203 bez->y4 = pt4[1]; in bezier_init2v()
214 matrix_map_point(matrix, bez->x4, bez->y4, &bez->x4, &bez->y4); 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()
338 VGboolean p3_p4_equal = (orig->x3 == orig->x4 && orig->y3 == orig->y4); in shift()
364 points[np][1] = orig->y4; in shift()
395 (orig->y3 - orig->y4)*(orig->y3 - orig->y4); in shift()
397 (orig->y1 - orig->y2)*(orig->y3 - orig->y4); in shift()
460 normals[2][0] = b->y4 - b->y3; in make_circle()
469 normals[1][1] = b->y1 - b->y2 - b->y3 + b->y4; in make_circle()
496 circle[1][1] = 0.5*(b->y1 + b->y4) + normals[1][1]*offset; in make_circle()
499 circle[2][1] = b->y4 + normals[2][1]*offset; in make_circle()
511 o->y4 = circle[i+1][1]; in make_circle()
529 bez->y1 == bez->y2 && bez->y1 == bez->y3 && bez->y1 == bez->y4) in bezier_translate_by_normal()
609 if (bez->y4 < ymin) in bezier_bounds()
610 ymin = bez->y4; in bezier_bounds()
611 else if (bez->y4 > ymax) in bezier_bounds()
612 ymax = bez->y4; in bezier_bounds()
638 tangent[3] = bez->y4; in bezier_start_tangent()