Lines Matching refs:fPoints
37 sk_free(fPoints); in ~SkPathRef()
39 SkDEBUGCODE(fPoints = nullptr;) in ~SkPathRef()
88 matrix.mapPoints((*dst)->fPoints, src.points(), src.fPointCnt); in CreateTransformedCopy()
162 !buffer->read(ref->fPoints, pointCount * sizeof(SkPoint)) || in CreateFromBuffer()
267 buffer->write(fPoints, fPointCnt * sizeof(SkPoint)); in writeToBuffer()
289 sk_careful_memcpy(this->fPoints, ref.fPoints, ref.fPointCnt * sizeof(SkPoint)); in copy()
364 SkPoint* ret = fPoints + fPointCnt; in growForRepeatedVerb()
435 SkPoint* ret = fPoints + fPointCnt; in growForVerb()
608 SkASSERT(reinterpret_cast<intptr_t>(fVerbs) - reinterpret_cast<intptr_t>(fPoints) >= 0); in validate()
609 SkASSERT((nullptr == fPoints) == (nullptr == fVerbs)); in validate()
610 SkASSERT(!(nullptr == fPoints && 0 != fFreeSpace)); in validate()
611 SkASSERT(!(nullptr == fPoints && 0 != fFreeSpace)); in validate()
612 SkASSERT(!(nullptr == fPoints && fPointCnt)); in validate()
621 if (fPoints[i].isFinite() && in validate()
622 (fPoints[i].fX < fBounds.fLeft || fPoints[i].fX > fBounds.fRight || in validate()
623 fPoints[i].fY < fBounds.fTop || fPoints[i].fY > fBounds.fBottom)) { in validate()
630 SkDebugf("%f %f\n", fPoints[j].fX, fPoints[j].fY); in validate()
635 SkASSERT(!fPoints[i].isFinite() || in validate()
636 (fPoints[i].fX >= fBounds.fLeft && fPoints[i].fX <= fBounds.fRight && in validate()
637 fPoints[i].fY >= fBounds.fTop && fPoints[i].fY <= fBounds.fBottom)); in validate()
638 if (!fPoints[i].isFinite()) { in validate()