Lines Matching refs:fPoints
73 sk_careful_memcpy(newAlloc, fPathRef->fPoints, ptsSize); in shrinkToFit()
76 sk_free(fPathRef->fPoints); in shrinkToFit()
77 fPathRef->fPoints = static_cast<SkPoint*>(newAlloc); in shrinkToFit()
97 sk_free(fPoints); in ~SkPathRef()
99 SkDEBUGCODE(fPoints = nullptr;) in ~SkPathRef()
205 matrix.mapPoints((*dst)->fPoints, src.points(), src.fPointCnt); in CreateTransformedCopy()
363 !buffer->read(ref->fPoints, pointSize) || in CreateFromBuffer()
487 buffer->write(fPoints, fPointCnt * sizeof(SkPoint)); in writeToBuffer()
509 sk_careful_memcpy(this->fPoints, ref.fPoints, ref.fPointCnt * sizeof(SkPoint)); in copy()
596 SkPoint* ret = fPoints + fPointCnt; in growForRepeatedVerb()
672 SkPoint* ret = fPoints + fPointCnt; in growForVerb()
867 if (reinterpret_cast<intptr_t>(fVerbs) - reinterpret_cast<intptr_t>(fPoints) < 0) { in isValid()
870 if ((nullptr == fPoints) != (nullptr == fVerbs)) { in isValid()
873 if (nullptr == fPoints && 0 != fFreeSpace) { in isValid()
876 if (nullptr == fPoints && fPointCnt) { in isValid()
908 Sk2s point = Sk2s(fPoints[i].fX, fPoints[i].fY); in isValid()
910 if (fPoints[i].isFinite() && in isValid()
918 SkDebugf("%g %g\n", fPoints[j].fX, fPoints[j].fY); in isValid()
924 … if (fPoints[i].isFinite() && (point < leftTop).anyTrue() && !(point > rightBot).anyTrue()) in isValid()
926 if (!fPoints[i].isFinite()) { in isValid()