Lines Matching refs:a1
450 static Coord bezier_length_internal(Point a0, Point a1, Point a2, Coord tolerance, int level)
453 Coord upper = distance(a0, a1) + distance(a1, a2);
462 b1 = 0.5*(a0 + a1),
463 c1 = 0.5*(a1 + a2),
471 Coord bezier_length(Point a0, Point a1, Point a2, Coord tolerance)
473 return bezier_length_internal(a0, a1, a2, tolerance, 0);
476 static Coord bezier_length_internal(Point a0, Point a1, Point a2, Point a3, Coord tolerance, int level)
479 Coord upper = distance(a0, a1) + distance(a1, a2) + distance(a2, a3);
488 b1 = 0.5*(a0 + a1),
489 t0 = 0.5*(a1 + a2),
500 Coord bezier_length(Point a0, Point a1, Point a2, Point a3, Coord tolerance)
502 return bezier_length_internal(a0, a1, a2, a3, tolerance, 0);