Lines Matching refs:fPrev
39 SSVertex(Vertex* v) : fVertex(v), fPrev(nullptr), fNext(nullptr) {}
41 SSEdge* fPrev;
47 : fEdge(edge), fEvent(nullptr), fPrev(prev), fNext(next) {
51 SSVertex* fPrev;
65 Vertex* prev = e->fPrev->fVertex;
112 if ((inner->fPrev || inner->fNext) && (outer->fPrev || outer->fNext)) {
128 edge->fPrev->fVertex->fID,
250 Vertex* prev = fEdge->fPrev->fVertex;
252 SSEdge* prevEdge = fEdge->fPrev->fPrev;
268 prevEdge->fNext = nextEdge->fPrev = ssv;
269 ssv->fPrev = prevEdge;
280 if (prevEdge->fPrev == nextEdge->fNext) {
281 triangulator->connectSSEdge(prevEdge->fPrev->fVertex, dest, c);
290 triangulator->makeEvent(prevEdge, prevEdge->fPrev->fVertex, nextEdge, dest, events, c);
352 // SkASSERT(!ssPrev->fNext && !ssNext->fPrev);
353 ssPrev->fNext = ssNext->fPrev = ssEdge;
392 this->makeConnectingEdge(edge->fPrev->fVertex, edge->fNext->fVertex, e->fType, c, 0);