Lines Matching refs:fPositions

37                                     fPositions.begin(), nullptr, fColors.begin(),
46 int vertexCount() const { return fPositions.count(); }
95 SkTDArray<SkPoint> fPositions;
297 fPositions.push_back(fCentroid);
312 fFirstVertexIndex = fPositions.count();
321 bool isOutside = this->clipUmbraPoint(fPositions[fFirstVertexIndex],
324 fPositions.push_back(clipPoint);
332 fPositions.push_back(newPoint);
349 SkASSERT(fPositions.count() >= 3);
352 this->appendTriangle(fFirstVertexIndex, fPositions.count() - 1,
355 this->appendTriangle(fFirstVertexIndex, fPositions.count() - 1,
361 fPositions[fFirstVertexIndex + 2] = fPositions[fPositions.count() - 1];
363 fPositions[fFirstVertexIndex + 1] = fPositions[fPositions.count() - 1];
413 ? fPositions.count() - 1
414 : fPositions.count() - 2;
423 : this->clipUmbraPoint(fPositions[currUmbraIndex], fCentroid,
427 fPositions.push_back(clipPoint);
447 fPositions.push_back(newPoint);
453 this->appendTriangle(prevPenumbraIndex, fPositions.count() - 1, currUmbraIndex);
507 !duplicate_pt(umbraPoint, fPositions[fPrevUmbraIndex])) {
509 if (fPrevUmbraIndex >= 0 && duplicate_pt(umbraPoint, fPositions[fFirstVertexIndex])) {
512 *currUmbraIndex = fPositions.count();
513 fPositions.push_back(umbraPoint);
632 fPositions.push_back(penumbraPolygon[currPenumbra]);
635 fPositions.push_back(umbraPolygon[currUmbra]);
647 fPositions.push_back(penumbraPolygon[nextPenumbra]);
649 int currPenumbraIndex = fPositions.count() - 1;
651 fPositions.push_back(umbraPolygon[nextUmbra]);
653 int currUmbraIndex = fPositions.count() - 1;
673 fPositions.push_back(penumbraPolygon[nextPenumbra]);
675 int currPenumbraIndex = fPositions.count() - 1;
689 fPositions.push_back(umbraPolygon[nextUmbra]);
691 int currUmbraIndex = fPositions.count() - 1;
704 fPositions.push_back(penumbraPolygon[nextPenumbra]);
706 int currPenumbraIndex = fPositions.count() - 1;
708 fPositions.push_back(umbraPolygon[nextUmbra]);
710 int currUmbraIndex = fPositions.count() - 1;
853 fPositions.push_back(fPrevPoint + currNormal);
855 this->appendTriangle(fPrevUmbraIndex, fPositions.count() - 1, fPositions.count() - 2);
860 fPositions.push_back(fPrevPoint + nextNormal);
862 this->appendTriangle(fPrevUmbraIndex, fPositions.count() - 1, fPositions.count() - 2);
927 fPositions.setReserve(4 * path.countPoints());
1030 fPositions.setReserve(5 * path.countPoints());