Lines Matching defs:y1

328         final float y1 = cy + omy;
330 final float y2 = y1 + cv * omx;
337 emitCurveTo(x1, y1, x2, y2, x3, y3, x4, y4, rev);
351 // Put the intersection point of the lines (x0, y0) -> (x1, y1)
355 final float x1, final float y1,
361 float y10 = y1 - y0;
423 public void lineTo(float x1, float y1) {
425 float dy = y1 - cy0;
436 emitLineTo( x1 + mx, y1 + my);
439 emitLineToRev( x1 - mx, y1 - my);
446 this.cy0 = y1;
524 private void emitLineTo(final float x1, final float y1) {
525 out.lineTo(x1, y1);
528 private void emitLineToRev(final float x1, final float y1) {
529 reverse.pushLine(x1, y1);
532 private void emitLineTo(final float x1, final float y1,
536 emitLineToRev(x1, y1);
538 emitLineTo(x1, y1);
542 private void emitQuadTo(final float x1, final float y1,
545 out.quadTo(x1, y1, x2, y2);
549 final float x1, final float y1)
551 reverse.pushQuad(x0, y0, x1, y1);
554 private void emitCurveTo(final float x1, final float y1,
558 out.curveTo(x1, y1, x2, y2, x3, y3);
562 final float x1, final float y1,
565 reverse.pushCubic(x0, y0, x1, y1, x2, y2);
569 final float x1, final float y1,
574 reverse.pushCubic(x0, y0, x1, y1, x2, y2);
576 out.curveTo(x1, y1, x2, y2, x3, y3);
611 private static boolean within(final float x1, final float y1,
619 Helpers.within(y1, y2, ERR)); // this is just as good.
622 private void getLineOffsets(float x1, float y1,
625 computeOffset(x2 - x1, y2 - y1, lineWidth2, offset0);
629 left[1] = y1 + my;
633 right[1] = y1 - my;
648 final float x1 = pts[off + 0], y1 = pts[off + 1];
656 float dy1 = y2 - y1;
660 final boolean p1eqp2 = within(x1,y1,x2,y2, 6f * ulp(y2));
663 getLineOffsets(x1, y1, x4, y4, leftOff, rightOff);
667 dy1 = y3 - y1;
678 getLineOffsets(x1, y1, x4, y4, leftOff, rightOff);
721 // [y2-y1, y4-y3][c2]
730 float y = (y1 + 3f * (y2 + y3) + y4) / 8f;
733 float dxm = x3 + x4 - x1 - x2, dym = y3 + y4 - y1 - y2;
742 float y1p = y1 + offset0[1]; // point
766 x1p = x1 - offset0[0]; y1p = y1 - offset0[1];
791 final float x1 = pts[off + 0], y1 = pts[off + 1];
798 final float dy1 = y2 - y1;
804 leftOff[0] = x1 + offset0[0]; leftOff[1] = y1 + offset0[1];
806 rightOff[0] = x1 - offset0[0]; rightOff[1] = y1 - offset0[1];
838 getLineOffsets(x1, y1, x3, y3, leftOff, rightOff);
982 final float y1 = cos * pts[1] - sin * pts[0];
992 c.set(x1, y1, x2, y2, x3, y3, x4, y4);
995 c.set(x1, y1, x2, y2, x3, y3);
1023 @Override public void curveTo(float x1, float y1,
1030 mid[2] = x1; mid[3] = y1;
1120 @Override public void quadTo(float x1, float y1, float x2, float y2) {
1124 mid[2] = x1; mid[3] = y1;
1297 float x1, float y1,
1306 _curves[e++] = x1; _curves[e++] = y1;
1312 float x1, float y1)
1318 _curves[e++] = x1; _curves[e++] = y1;