Lines Matching refs:umbraIndices
67 SkTDArray<int>* umbraIndices,
560 SkTDArray<int> umbraIndices;
561 umbraIndices.setReserve(fPathPolygon.count());
563 &umbraPolygon, &umbraIndices)) {
584 this->stitchConcaveRings(umbraPolygon, &umbraIndices, penumbraPolygon, &penumbraIndices);
590 SkTDArray<int>* umbraIndices,
608 min = (*umbraIndices)[0];
609 for (int i = 1; i < (*umbraIndices).count(); ++i) {
610 if ((*umbraIndices)[i] < min) {
611 min = (*umbraIndices)[i];
620 while ((*penumbraIndices)[currPenumbra] != (*umbraIndices)[currUmbra]) {
621 if ((*penumbraIndices)[currPenumbra] < (*umbraIndices)[currUmbra]) {
626 (*umbraIndices)[currUmbra] += fPathPolygon.count();
627 maxUmbraIndex = (*umbraIndices)[currUmbra];
643 (*umbraIndices)[nextUmbra] <= maxUmbraIndex) {
645 if ((*umbraIndices)[nextUmbra] == (*penumbraIndices)[nextPenumbra]) {
665 (*umbraIndices)[currUmbra] += fPathPolygon.count();
670 while ((*penumbraIndices)[nextPenumbra] < (*umbraIndices)[nextUmbra] &&
686 while ((*umbraIndices)[nextUmbra] < (*penumbraIndices)[nextPenumbra] &&
687 (*umbraIndices)[nextUmbra] <= maxUmbraIndex) {
698 (*umbraIndices)[currUmbra] += fPathPolygon.count();