Lines Matching refs:interp_cubic_coords
86 static void interp_cubic_coords(const double* src, double* dst, double t) {
120 interp_cubic_coords(&fPts[0].fX, &dst.pts[0].fX, t);
121 interp_cubic_coords(&fPts[0].fY, &dst.pts[0].fY, t);
644 static double interp_cubic_coords(const double* src, double t) {
664 double ax = dst[0].fX = interp_cubic_coords(&fPts[0].fX, t1);
665 double ay = dst[0].fY = interp_cubic_coords(&fPts[0].fY, t1);
666 double ex = interp_cubic_coords(&fPts[0].fX, (t1*2+t2)/3);
667 double ey = interp_cubic_coords(&fPts[0].fY, (t1*2+t2)/3);
668 double fx = interp_cubic_coords(&fPts[0].fX, (t1+t2*2)/3);
669 double fy = interp_cubic_coords(&fPts[0].fY, (t1+t2*2)/3);
670 double dx = dst[3].fX = interp_cubic_coords(&fPts[0].fX, t2);
671 double dy = dst[3].fY = interp_cubic_coords(&fPts[0].fY, t2);