Lines Matching refs:pts
14 SkPoint pts[] = { { 0, 0 }, { s, s } }; in makebm() local
26 paint.setShader(SkGradientShader::CreateLinear(pts, colors, pos, in makebm()
57 static SkShader* MakeLinear(const SkPoint pts[2], const GradData& data, in MakeLinear()
59 return SkGradientShader::CreateLinear(pts, data.fColors, data.fPos, in MakeLinear()
63 static SkShader* MakeRadial(const SkPoint pts[2], const GradData& data, in MakeRadial()
66 center.set(SkScalarAve(pts[0].fX, pts[1].fX), in MakeRadial()
67 SkScalarAve(pts[0].fY, pts[1].fY)); in MakeRadial()
72 static SkShader* MakeSweep(const SkPoint pts[2], const GradData& data, in MakeSweep()
75 center.set(SkScalarAve(pts[0].fX, pts[1].fX), in MakeSweep()
76 SkScalarAve(pts[0].fY, pts[1].fY)); in MakeSweep()
81 static SkShader* Make2Radial(const SkPoint pts[2], const GradData& data, in Make2Radial()
84 center0.set(SkScalarAve(pts[0].fX, pts[1].fX), in Make2Radial()
85 SkScalarAve(pts[0].fY, pts[1].fY)); in Make2Radial()
86 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2Radial()
87 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2Radial()
89 center1, (pts[1].fX - pts[0].fX) / 7, in Make2Radial()
90 center0, (pts[1].fX - pts[0].fX) / 2, in Make2Radial()
94 typedef SkShader* (*GradMaker)(const SkPoint pts[2], const GradData& data,
126 SkPoint pts[2] = { in onDrawContent() local
147 shaders[shdIdx++] = gGradMakers[m](pts, in onDrawContent()