Lines Matching refs:stops
119 // drop down to check stops.
261 this->vector.stops.clear();
750 * True if gradient has stops.
820 /* Collect stops from original repr */
827 /* Remove all stops */
839 * Writes the gradient's internal vector (whether from its own stops, or
854 for (guint i = 0; i < gr->vector.stops.size(); i++) {
857 sp_repr_set_css_double(child, "offset", gr->vector.stops[i].offset);
860 os << "stop-color:" << gr->vector.stops[i].color.toString() << ";stop-opacity:" << gr->vector.stops[i].opacity;
893 vector.stops.clear();
926 vector.stops.clear();
933 if (!reffed->vector.stops.empty()) {
935 vector.stops.assign(reffed->vector.stops.begin(), reffed->vector.stops.end());
945 if (!vector.stops.empty()) {
951 gstop.offset = MAX(stop->offset, vector.stops.back().offset);
964 vector.stops.push_back(gstop);
969 if (vector.stops.empty()) {
970 /* "If no stops are defined, then painting shall occur as if 'none' were specified as the
978 vector.stops.push_back(gstop);
985 vector.stops.push_back(gstop);
991 if (vector.stops.front().offset > 0.0) {
995 gstop.color = vector.stops.front().color;
996 gstop.opacity = vector.stops.front().opacity;
997 vector.stops.insert(vector.stops.begin(), gstop);
999 if (vector.stops.back().offset < 1.0) {
1003 gstop.color = vector.stops.back().color;
1004 gstop.opacity = vector.stops.back().opacity;
1005 vector.stops.push_back(gstop);
1117 // add stops
1118 for (std::vector<SPGradientStop>::iterator i = gr->vector.stops.begin();
1119 i != gr->vector.stops.end(); ++i)
1147 for (std::vector<SPGradientStop>::iterator i = gr->vector.stops.begin();
1148 i != gr->vector.stops.end(); ++i)