Lines Matching refs:positions
22 std::vector<SkScalar> positions;
24 positions.reserve(fColorStops.size());
30 positions.push_back(position);
33 // TODO: detect even stop distributions, pass null for positions.
34 paint->setShader(this->onMakeShader(colors, positions));
38 const std::vector<SkScalar>& positions) const {
39 SkASSERT(colors.size() == positions.size());
42 return SkGradientShader::MakeLinear(pts, colors.data(), positions.data(), colors.size(),
47 const std::vector<SkScalar>& positions) const {
48 SkASSERT(colors.size() == positions.size());
52 colors.data(), positions.data(), colors.size(),
56 colors.data(), positions.data(), colors.size(),