Lines Matching refs:positions
21 std::vector<SkScalar> positions; in onRevalidateShader() local
23 positions.reserve(fColorStops.size()); in onRevalidateShader()
29 positions.push_back(position); in onRevalidateShader()
33 return this->onMakeShader(colors, positions); in onRevalidateShader()
37 const std::vector<SkScalar>& positions) const { in onMakeShader()
38 SkASSERT(colors.size() == positions.size()); in onMakeShader()
41 return SkGradientShader::MakeLinear(pts, colors.data(), positions.data(), colors.size(), in onMakeShader()
46 const std::vector<SkScalar>& positions) const { in onMakeShader()
47 SkASSERT(colors.size() == positions.size()); in onMakeShader()
51 colors.data(), positions.data(), colors.size(), in onMakeShader()
55 colors.data(), positions.data(), colors.size(), in onMakeShader()