Lines Matching refs:y1

68         public float y1;
115 * @param y1 the Y coordinate of the start point
122 public Float(float x1, float y1,
126 setCurve(x1, y1, ctrlx, ctrly, x2, y2);
142 return (double) y1;
150 return new Point2D.Float(x1, y1);
205 public void setCurve(double x1, double y1,
210 this.y1 = (float) y1;
222 * @param y1 the Y coordinate of the start point
229 public void setCurve(float x1, float y1,
234 this.y1 = y1;
247 float top = Math.min(Math.min(y1, y2), ctrly);
249 float bottom = Math.max(Math.max(y1, y2), ctrly);
281 public double y1;
328 * @param y1 the Y coordinate of the start point
335 public Double(double x1, double y1,
339 setCurve(x1, y1, ctrlx, ctrly, x2, y2);
355 return y1;
363 return new Point2D.Double(x1, y1);
418 public void setCurve(double x1, double y1,
423 this.y1 = y1;
436 double top = Math.min(Math.min(y1, y2), ctrly);
438 double bottom = Math.max(Math.max(y1, y2), ctrly);
540 * @param y1 the Y coordinate of the start point
547 public abstract void setCurve(double x1, double y1,
619 * @param y1 the Y coordinate of the start point
628 public static double getFlatnessSq(double x1, double y1,
631 return Line2D.ptSegDistSq(x1, y1, x2, y2, ctrlx, ctrly);
640 * @param y1 the Y coordinate of the start point
649 public static double getFlatness(double x1, double y1,
652 return Line2D.ptSegDist(x1, y1, x2, y2, ctrlx, ctrly);
753 double y1 = src.getY1();
759 double ctrly1 = (y1 + ctrly) / 2.0;
765 left.setCurve(x1, y1, ctrlx1, ctrly1, ctrlx, ctrly);
804 double y1 = src[srcoff + 1];
811 left[leftoff + 1] = y1;
818 y1 = (y1 + ctrly) / 2.0;
822 ctrly = (y1 + y2) / 2.0;
825 left[leftoff + 3] = y1;
923 double y1 = getY1();
933 * P1 = (x1, y1) - start point of curve
969 * ky = y1 - 2*yc + y2
971 * t0q = (1/2)*((x - x1)*ky - (y - y1)*kx) /
972 * ((xc - x1)*ky - (yc - y1)*kx)
976 * t0l = ((x - x1)*ky - (y - y1)*kx) /
977 * ((x2 - x1)*ky - (y2 - y1)*kx)
996 double ky = y1 - 2 * yc + y2;
998 double dy = y - y1;
1000 double dyl = y2 - y1;
1008 double yb = ky * t0 * t0 + 2 * (yc - y1) * t0 + y1;
1010 double yl = dyl * t0 + y1;
1135 double y1 = getY1();
1137 int y1tag = getTag(y1, y, y+h);
1210 fillEqn(eqn, (y1tag < INSIDE ? y : y+h), y1, ctrly, y2);
1227 y1, ctrly, y2) == 2 &&
1235 double dy = y2 - y1;
1236 double k = y2 * x1 - x2 * y1;
1293 evalQuadratic(res, num, true, true, null, y1, ctrly, y2);