Home | History | Annotate | Download | only in core

Lines Matching refs:y2

758 void SkPath::quadTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2) {
766 pts[1].set(x2, y2);
773 void SkPath::rQuadTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2) {
777 this->quadTo(pt.fX + x1, pt.fY + y1, pt.fX + x2, pt.fY + y2);
780 void SkPath::conicTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2,
784 this->lineTo(x2, y2);
787 this->lineTo(x2, y2);
789 this->quadTo(x1, y1, x2, y2);
798 pts[1].set(x2, y2);
814 void SkPath::cubicTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2,
823 pts[1].set(x2, y2);
831 void SkPath::rCubicTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2,
836 this->cubicTo(pt.fX + x1, pt.fY + y1, pt.fX + x2, pt.fY + y2,
1326 void SkPath::arcTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2,
1337 (x1 == x2 && y1 == y2) ||
1343 after.setNormalize(x2 - x1, y2 - y1);
2873 SkScalar y2 = pts[2].fY;
2876 if (y0 > y2) {
2877 SkTSwap(y0, y2);
2880 if (y < y0 || y >= y2) {
2899 SkScalar mid = SkScalarAve(y0, y2);
2913 static bool is_mono_quad(SkScalar y0, SkScalar y1, SkScalar y2) {
2914 // return SkScalarSignAsInt(y0 - y1) + SkScalarSignAsInt(y1 - y2) != 0;
2919 return y1 <= y2;
2921 return y1 >= y2;