Lines Matching refs:pointData
566 SkPathEffect::PointData pointData; in drawPoints() local
574 if (paint.getPathEffect()->asPoints(&pointData, path, rec, in drawPoints()
582 if (!pointData.fFirst.isEmpty()) { in drawPoints()
584 device->drawPath(pointData.fFirst, newP); in drawPoints()
586 this->drawPath(pointData.fFirst, newP); in drawPoints()
590 if (!pointData.fLast.isEmpty()) { in drawPoints()
592 device->drawPath(pointData.fLast, newP); in drawPoints()
594 this->drawPath(pointData.fLast, newP); in drawPoints()
598 if (pointData.fSize.fX == pointData.fSize.fY) { in drawPoints()
600 SkASSERT(pointData.fSize.fX == SkScalarHalf(newP.getStrokeWidth())); in drawPoints()
602 if (SkPathEffect::PointData::kCircles_PointFlag & pointData.fFlags) { in drawPoints()
610 pointData.fNumPoints, in drawPoints()
611 pointData.fPoints, in drawPoints()
615 pointData.fNumPoints, in drawPoints()
616 pointData.fPoints, in drawPoints()
624 pointData.fFlags)); in drawPoints()
628 for (int i = 0; i < pointData.fNumPoints; ++i) { in drawPoints()
629 r.set(pointData.fPoints[i].fX - pointData.fSize.fX, in drawPoints()
630 pointData.fPoints[i].fY - pointData.fSize.fY, in drawPoints()
631 pointData.fPoints[i].fX + pointData.fSize.fX, in drawPoints()
632 pointData.fPoints[i].fY + pointData.fSize.fY); in drawPoints()