Lines Matching refs:penumbraIndices
69 SkTDArray<int>* penumbraIndices);
570 SkTDArray<int> penumbraIndices;
572 penumbraIndices.setReserve(umbraPolygon.count());
574 &penumbraPolygon, &penumbraIndices)) {
584 this->stitchConcaveRings(umbraPolygon, &umbraIndices, penumbraPolygon, &penumbraIndices);
592 SkTDArray<int>* penumbraIndices) {
598 int min = (*penumbraIndices)[0];
599 for (int i = 1; i < (*penumbraIndices).count(); ++i) {
600 if ((*penumbraIndices)[i] < min) {
601 min = (*penumbraIndices)[i];
620 while ((*penumbraIndices)[currPenumbra] != (*umbraIndices)[currUmbra]) {
621 if ((*penumbraIndices)[currPenumbra] < (*umbraIndices)[currUmbra]) {
622 (*penumbraIndices)[currPenumbra] += fPathPolygon.count();
623 maxPenumbraIndex = (*penumbraIndices)[currPenumbra];
642 while ((*penumbraIndices)[nextPenumbra] <= maxPenumbraIndex ||
645 if ((*umbraIndices)[nextUmbra] == (*penumbraIndices)[nextPenumbra]) {
660 (*penumbraIndices)[currPenumbra] += fPathPolygon.count();
670 while ((*penumbraIndices)[nextPenumbra] < (*umbraIndices)[nextUmbra] &&
671 (*penumbraIndices)[nextPenumbra] <= maxPenumbraIndex) {
681 (*penumbraIndices)[currPenumbra] += fPathPolygon.count();
686 while ((*umbraIndices)[nextUmbra] < (*penumbraIndices)[nextPenumbra] &&