Lines Matching refs:x1

60         public float x1;
114 * @param x1 the X coordinate of the start point
122 public Float(float x1, float y1,
126 setCurve(x1, y1, ctrlx, ctrly, x2, y2);
134 return (double) x1;
150 return new Point2D.Float(x1, y1);
205 public void setCurve(double x1, double y1,
209 this.x1 = (float) x1;
221 * @param x1 the X coordinate of the start point
229 public void setCurve(float x1, float y1,
233 this.x1 = x1;
246 float left = Math.min(Math.min(x1, x2), ctrlx);
248 float right = Math.max(Math.max(x1, x2), ctrlx);
273 public double x1;
327 * @param x1 the X coordinate of the start point
335 public Double(double x1, double y1,
339 setCurve(x1, y1, ctrlx, ctrly, x2, y2);
347 return x1;
363 return new Point2D.Double(x1, y1);
418 public void setCurve(double x1, double y1,
422 this.x1 = x1;
435 double left = Math.min(Math.min(x1, x2), ctrlx);
437 double right = Math.max(Math.max(x1, x2), ctrlx);
539 * @param x1 the X coordinate of the start point
547 public abstract void setCurve(double x1, double y1,
618 * @param x1 the X coordinate of the start point
628 public static double getFlatnessSq(double x1, double y1,
631 return Line2D.ptSegDistSq(x1, y1, x2, y2, ctrlx, ctrly);
639 * @param x1 the X coordinate of the start point
649 public static double getFlatness(double x1, double y1,
652 return Line2D.ptSegDist(x1, y1, x2, y2, ctrlx, ctrly);
752 double x1 = src.getX1();
758 double ctrlx1 = (x1 + ctrlx) / 2.0;
765 left.setCurve(x1, y1, ctrlx1, ctrly1, ctrlx, ctrly);
803 double x1 = src[srcoff + 0];
810 left[leftoff + 0] = x1;
817 x1 = (x1 + ctrlx) / 2.0;
821 ctrlx = (x1 + x2) / 2.0;
824 left[leftoff + 2] = x1;
922 double x1 = getX1();
933 * P1 = (x1, y1) - start point of curve
968 * Also let kx = x1 - 2*xc + x2
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)
995 double kx = x1 - 2 * xc + x2;
997 double dx = x - x1;
999 double dxl = x2 - x1;
1007 double xb = kx * t0 * t0 + 2 * (xc - x1) * t0 + x1;
1009 double xl = dxl * t0 + x1;
1134 double x1 = getX1();
1136 int x1tag = getTag(x1, x, x+w);
1213 x1, ctrlx, x2) == 2 &&
1224 fillEqn(eqn, (x1tag < INSIDE ? x : x+w), x1, ctrlx, x2);
1234 double dx = x2 - x1;
1236 double k = y2 * x1 - x2 * y1;
1287 fillEqn(eqn, (c2tag < INSIDE ? x : x+w), x1, ctrlx, x2);