Lines Matching defs:y2
716 void SkPath::quadTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2) {
724 pts[1].set(x2, y2);
729 void SkPath::rQuadTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2) {
733 this->quadTo(pt.fX + x1, pt.fY + y1, pt.fX + x2, pt.fY + y2);
736 void SkPath::conicTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2,
740 this->lineTo(x2, y2);
743 this->lineTo(x2, y2);
745 this->quadTo(x1, y1, x2, y2);
754 pts[1].set(x2, y2);
768 void SkPath::cubicTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2,
777 pts[1].set(x2, y2);
783 void SkPath::rCubicTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2,
788 this->cubicTo(pt.fX + x1, pt.fY + y1, pt.fX + x2, pt.fY + y2,
1285 void SkPath::arcTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2,
1296 (x1 == x2 && y1 == y2) ||
1302 after.setNormalize(x2 - x1, y2 - y1);
2710 SkScalar y2 = pts[2].fY;
2713 if (y0 > y2) {
2714 SkTSwap(y0, y2);
2717 if (y < y0 || y >= y2) {
2736 SkScalar mid = SkScalarAve(y0, y2);
2750 static bool is_mono_quad(SkScalar y0, SkScalar y1, SkScalar y2) {
2751 // return SkScalarSignAsInt(y0 - y1) + SkScalarSignAsInt(y1 - y2) != 0;
2756 return y1 <= y2;
2758 return y1 >= y2;