Lines Matching refs:pts
15 SkPoint pts[] = { { 0, 0 }, { s, s } }; in makebm() local
27 paint.setShader(SkGradientShader::CreateLinear(pts, colors, pos, in makebm()
58 static SkShader* MakeLinear(const SkPoint pts[2], const GradData& data, in MakeLinear()
60 return SkGradientShader::CreateLinear(pts, data.fColors, data.fPos, in MakeLinear()
64 static SkShader* MakeRadial(const SkPoint pts[2], const GradData& data, in MakeRadial()
67 center.set(SkScalarAve(pts[0].fX, pts[1].fX), in MakeRadial()
68 SkScalarAve(pts[0].fY, pts[1].fY)); in MakeRadial()
73 static SkShader* MakeSweep(const SkPoint pts[2], const GradData& data, in MakeSweep()
76 center.set(SkScalarAve(pts[0].fX, pts[1].fX), in MakeSweep()
77 SkScalarAve(pts[0].fY, pts[1].fY)); in MakeSweep()
82 static SkShader* Make2Radial(const SkPoint pts[2], const GradData& data, in Make2Radial()
85 center0.set(SkScalarAve(pts[0].fX, pts[1].fX), in Make2Radial()
86 SkScalarAve(pts[0].fY, pts[1].fY)); in Make2Radial()
87 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2Radial()
88 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2Radial()
90 center1, (pts[1].fX - pts[0].fX) / 7, in Make2Radial()
91 center0, (pts[1].fX - pts[0].fX) / 2, in Make2Radial()
95 typedef SkShader* (*GradMaker)(const SkPoint pts[2], const GradData& data,
129 SkPoint pts[2] = { in onDraw() local
150 shaders[shdIdx++] = gGradMakers[m](pts, in onDraw()