Lines Matching refs:pts
13 SkPoint pts[] = { { r.fLeft, r.fTop }, { r.fRight, r.fTop } }; in setgrad() local
14 return SkGradientShader::MakeLinear(pts, colors, nullptr, 2, SkTileMode::kClamp); in setgrad()
63 static sk_sp<SkShader> MakeLinear(const SkPoint pts[2], const GradData& data, SkTileMode tm) { in MakeLinear()
64 return SkGradientShader::MakeLinear(pts, data.fColors, data.fPos, data.fCount, tm); in MakeLinear()
67 static sk_sp<SkShader> MakeRadial(const SkPoint pts[2], const GradData& data, SkTileMode tm) { in MakeRadial()
69 center.set(SkScalarAve(pts[0].fX, pts[1].fX), in MakeRadial()
70 SkScalarAve(pts[0].fY, pts[1].fY)); in MakeRadial()
75 static sk_sp<SkShader> MakeSweep(const SkPoint pts[2], const GradData& data, SkTileMode tm) { in MakeSweep()
77 center.set(SkScalarAve(pts[0].fX, pts[1].fX), in MakeSweep()
78 SkScalarAve(pts[0].fY, pts[1].fY)); in MakeSweep()
82 static sk_sp<SkShader> Make2Conical(const SkPoint pts[2], const GradData& data, SkTileMode tm) { in Make2Conical()
84 center0.set(SkScalarAve(pts[0].fX, pts[1].fX), in Make2Conical()
85 SkScalarAve(pts[0].fY, pts[1].fY)); in Make2Conical()
86 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2Conical()
87 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2Conical()
89 center1, (pts[1].fX - pts[0].fX) / 7, in Make2Conical()
90 center0, (pts[1].fX - pts[0].fX) / 2, in Make2Conical()
94 static sk_sp<SkShader> Make2ConicalConcentric(const SkPoint pts[2], const GradData& data, in Make2ConicalConcentric()
97 center.set(SkScalarAve(pts[0].fX, pts[1].fX), in Make2ConicalConcentric()
98 SkScalarAve(pts[0].fY, pts[1].fY)); in Make2ConicalConcentric()
100 center, (pts[1].fX - pts[0].fX) / 7, in Make2ConicalConcentric()
101 center, (pts[1].fX - pts[0].fX) / 2, in Make2ConicalConcentric()
105 typedef sk_sp<SkShader> (*GradMaker)(const SkPoint pts[2], const GradData& data, SkTileMode tm);
123 SkPoint pts[2] = { in onDrawContent() local
139 paint.setShader(gGradMakers[j](pts, gGradData[i], (SkTileMode)tm)); in onDrawContent()