Lines Matching refs:pointData
437 SkPathEffect::PointData pointData; in drawPoints() local
445 if (paint.getPathEffect()->asPoints(&pointData, path, rec, in drawPoints()
453 if (!pointData.fFirst.isEmpty()) { in drawPoints()
455 device->drawPath(pointData.fFirst, newP); in drawPoints()
457 this->drawPath(pointData.fFirst, newP); in drawPoints()
461 if (!pointData.fLast.isEmpty()) { in drawPoints()
463 device->drawPath(pointData.fLast, newP); in drawPoints()
465 this->drawPath(pointData.fLast, newP); in drawPoints()
469 if (pointData.fSize.fX == pointData.fSize.fY) { in drawPoints()
471 SkASSERT(pointData.fSize.fX == SkScalarHalf(newP.getStrokeWidth())); in drawPoints()
473 if (SkPathEffect::PointData::kCircles_PointFlag & pointData.fFlags) { in drawPoints()
481 pointData.fNumPoints, in drawPoints()
482 pointData.fPoints, in drawPoints()
486 pointData.fNumPoints, in drawPoints()
487 pointData.fPoints, in drawPoints()
495 pointData.fFlags)); in drawPoints()
499 for (int i = 0; i < pointData.fNumPoints; ++i) { in drawPoints()
500 r.set(pointData.fPoints[i].fX - pointData.fSize.fX, in drawPoints()
501 pointData.fPoints[i].fY - pointData.fSize.fY, in drawPoints()
502 pointData.fPoints[i].fX + pointData.fSize.fX, in drawPoints()
503 pointData.fPoints[i].fY + pointData.fSize.fY); in drawPoints()