Home | History | Annotate | Download | only in core

Lines Matching refs:pointData

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