Lines Matching refs:y1
203 geom_line_wind_distance (Geom::Coord x0, Geom::Coord y0, Geom::Coord x1, Geom::Coord y1, Geom::Point const &pt, int *wind, Geom::Coord *best)
212 By = y1;
214 Dy = y1 - y0;
267 Geom::Coord x0, y0, x1, y1, len2;
287 y1 = std::max (y000, y001);
288 y1 = std::max (y1, y011);
289 y1 = std::max (y1, y111);
298 if (((x0 - Px) < *best) && ((y0 - Py) < *best) && ((Px - x1) < *best) && ((Py - y1) < *best)) {
302 if (((y1 - y0) > 5.0) || ((x1 - x0) > 5.0)) {
308 if ((y1 >= Py) && (y0 < Py) && (x0 < Px)) {
312 if (((y1 - y0) > 5.0) || ((x1 - x0) > 5.0)) {
629 recursive_bezier4(const double x1, const double y1,
656 double y12 = (y1 + y2) / 2;
672 double dy = y4-y1;
687 d2 = calc_sq_distance(x1, y1, x2, y2);
694 da2 = y2 - y1;
697 da2 = y3 - y1;
705 if(d2 <= 0) d2 = calc_sq_distance(x2, y2, x1, y1);
707 else d2 = calc_sq_distance(x2, y2, x1 + d2*dx, y1 + d2*dy);
709 if(d3 <= 0) d3 = calc_sq_distance(x3, y3, x1, y1);
711 else d3 = calc_sq_distance(x3, y3, x1 + d3*dx, y1 + d3*dy);
778 da1 = fabs(atan2(y3 - y2, x3 - x2) - atan2(y2 - y1, x2 - x1));
816 da1 = fabs(k - atan2(y2 - y1, x2 - x1));
849 recursive_bezier4(x1, y1, x12, y12, x123, y123, x1234, y1234, m_points, level + 1);