Lines Matching defs:y0
35 private double y0;
57 double x0, double y0,
63 int numparams = getHorizontalParams(y0, cy0, cy1, y1, tmp);
67 addInstance(curves, x0, y0, cx0, cy0, cx1, cy1, x1, y1, direction);
71 tmp[3] = x0; tmp[4] = y0;
109 double x0, double y0,
114 if (y0 > y1) {
115 curves.add(new Order3(x1, y1, cx1, cy1, cx0, cy0, x0, y0,
117 } else if (y1 > y0) {
118 curves.add(new Order3(x0, y0, cx0, cy0, cx1, cy1, x1, y1,
195 double x0, y0, cx0, cy0, cx1, cy1, x1, y1;
203 y0 = coords[pos+1];
207 y0 = y0 + (cy0 - y0) * t;
213 cy0 = y0 + (cy0 - y0) * t;
215 coords[pos+3] = y0;
226 public Order3(double x0, double y0,
236 if (cy0 < y0) cy0 = y0;
239 this.y0 = y0;
252 ycoeff0 = y0;
253 ycoeff1 = (cy0 - y0) * 3.0;
254 ycoeff2 = (cy1 - cy0 - cy0 + y0) * 3.0;
255 ycoeff3 = y1 - (cy1 - cy0) * 3.0 - y0;
256 YforT1 = YforT2 = YforT3 = y0;
268 return y0;
292 return (direction == INCREASING) ? y0 : y1;
316 return (direction == DECREASING) ? y0 : y1;
334 if (y <= y0) return 0;
484 if (y <= y0) {
543 r.add(x0, y0);
556 if (ystart <= y0 && yend >= y1) {
564 eqn[1] = y0;
608 return new Order3(x0, y0, cx0, cy0, cx1, cy1, x1, y1, -direction);
625 coords[5] = y0;