Home | History | Annotate | Download | only in effects

Lines Matching refs:results

45 bool SkDashPathEffect::asPoints(PointData* results,
95 results->fSize.set(SkScalarHalf(fIntervals[0]), SkScalarHalf(rec.getWidth()));
97 results->fSize.set(SkScalarHalf(rec.getWidth()), SkScalarHalf(fIntervals[0]));
104 if (NULL != results) {
105 results->fFlags = 0;
109 results->fFlags |= PointData::kCircles_PointFlag;
112 results->fNumPoints = 0;
119 ++results->fNumPoints; // partial first dash
132 results->fNumPoints += numMidPoints;
140 ++results->fNumPoints;
144 results->fPoints = new SkPoint[results->fNumPoints];
168 results->fFirst.addRect(x - halfWidth, y - halfHeight,
171 SkASSERT(curPt < results->fNumPoints);
172 results->fPoints[curPt].set(x, y);
192 SkASSERT(curPt < results->fNumPoints);
193 results->fPoints[curPt].set(x, y);
217 results->fLast.addRect(x - halfWidth, y - halfHeight,
221 SkASSERT(curPt == results->fNumPoints);