Lines Matching refs:x2

92         public float x2;
118 * @param x2 the X coordinate of the end point
124 float x2, float y2)
126 setCurve(x1, y1, ctrlx, ctrly, x2, y2);
182 return (double) x2;
198 return new Point2D.Float(x2, y2);
207 double x2, double y2)
213 this.x2 = (float) x2;
225 * @param x2 the X coordinate of the end point
231 float x2, float y2)
237 this.x2 = x2;
246 float left = Math.min(Math.min(x1, x2), ctrlx);
248 float right = Math.max(Math.max(x1, x2), ctrlx);
305 public double x2;
331 * @param x2 the X coordinate of the end point
337 double x2, double y2)
339 setCurve(x1, y1, ctrlx, ctrly, x2, y2);
395 return x2;
411 return new Point2D.Double(x2, y2);
420 double x2, double y2)
426 this.x2 = x2;
435 double left = Math.min(Math.min(x1, x2), ctrlx);
437 double right = Math.max(Math.max(x1, x2), ctrlx);
543 * @param x2 the X coordinate of the end point
549 double x2, double y2);
622 * @param x2 the X coordinate of the end point
630 double x2, double y2) {
631 return Line2D.ptSegDistSq(x1, y1, x2, y2, ctrlx, ctrly);
643 * @param x2 the X coordinate of the end point
651 double x2, double y2) {
652 return Line2D.ptSegDist(x1, y1, x2, y2, ctrlx, ctrly);
756 double x2 = src.getX2();
760 double ctrlx2 = (x2 + ctrlx) / 2.0;
768 right.setCurve(ctrlx, ctrly, ctrlx2, ctrly2, x2, y2);
807 double x2 = src[srcoff + 4];
814 right[rightoff + 4] = x2;
819 x2 = (x2 + ctrlx) / 2.0;
821 ctrlx = (x1 + x2) / 2.0;
832 right[rightoff + 2] = x2;
926 double x2 = getX2();
934 * P2 = (x2, y2) - end point of curve
968 * Also let kx = x1 - 2*xc + x2
977 * ((x2 - x1)*ky - (y2 - y1)*kx)
995 double kx = x1 - 2 * xc + x2;
999 double dxl = x2 - x1;
1141 double x2 = getX2();
1143 int x2tag = getTag(x2, 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);