Lines Matching refs:prevEdge
1707 Edge* prevEdge = boundary->fTail; in simplify_boundary() local
1709 get_edge_normal(prevEdge, &prevNormal); in simplify_boundary()
1711 Vertex* prev = prevEdge->fWinding == 1 ? prevEdge->fTop : prevEdge->fBottom; in simplify_boundary()
1714 double distNext = prevEdge->dist(next->fPoint); in simplify_boundary()
1726 remove_edge(prevEdge, boundary); in simplify_boundary()
1729 prevEdge = join->fLeft; in simplify_boundary()
1732 prevEdge = boundary->fTail; in simplify_boundary()
1735 get_edge_normal(prevEdge, &prevNormal); in simplify_boundary()
1737 prevEdge = e; in simplify_boundary()
1874 Edge* prevEdge = boundary->fTail; in stroke_boundary() local
1875 Vertex* prevV = prevEdge->fWinding > 0 ? prevEdge->fTop : prevEdge->fBottom; in stroke_boundary()
1877 get_edge_normal(prevEdge, &prevNormal); in stroke_boundary()
1879 Line prevInner(prevEdge->fLine); in stroke_boundary()
1881 Line prevOuter(prevEdge->fLine); in stroke_boundary()
1897 if (!prevEdge->fLine.nearParallel(e->fLine) && prevInner.intersect(inner, &innerPoint) && in stroke_boundary()
1967 if (!inversion(innerVertices.fTail, innerVertex1, prevEdge, c)) { in stroke_boundary()
1970 if (!inversion(outerVertices.fTail, outerVertex1, prevEdge, c)) { in stroke_boundary()
1984 if (!inversion(innerVertices.fTail, innerVertex, prevEdge, c)) { in stroke_boundary()
1987 if (!inversion(outerVertices.fTail, outerVertex, prevEdge, c)) { in stroke_boundary()
1997 prevEdge = e; in stroke_boundary()
2000 if (!inversion(innerVertices.fTail, innerVertices.fHead, prevEdge, c)) { in stroke_boundary()
2003 if (!inversion(outerVertices.fTail, outerVertices.fHead, prevEdge, c)) { in stroke_boundary()