Lines Matching refs:leftEnclosingEdge
1535 Edge* leftEnclosingEdge; in simplify() local
1541 find_enclosing_edges(v, &activeEdges, &leftEnclosingEdge, &rightEnclosingEdge); in simplify()
1542 v->fLeftEnclosingEdge = leftEnclosingEdge; in simplify()
1546 if (check_for_intersection(leftEnclosingEdge, edge, &activeEdges, &v, mesh, c, in simplify()
1558 if (check_for_intersection(leftEnclosingEdge, rightEnclosingEdge, in simplify()
1572 Edge* leftEdge = leftEnclosingEdge; in simplify()
1595 Edge* leftEnclosingEdge; in tessellate() local
1597 find_enclosing_edges(v, &activeEdges, &leftEnclosingEdge, &rightEnclosingEdge); in tessellate()
1604 leftPoly = leftEnclosingEdge ? leftEnclosingEdge->fRightPoly : nullptr; in tessellate()
1652 leftEnclosingEdge->fRightPoly = leftPoly; in tessellate()
1666 insert_edge(leftEdge, leftEnclosingEdge, &activeEdges); in tessellate()
1699 Edge* leftEnclosingEdge; in remove_non_boundary_edges() local
1701 find_enclosing_edges(v, &activeEdges, &leftEnclosingEdge, &rightEnclosingEdge); in remove_non_boundary_edges()
1702 bool prevFilled = leftEnclosingEdge && in remove_non_boundary_edges()
1703 apply_fill_type(fillType, leftEnclosingEdge->fWinding); in remove_non_boundary_edges()
1714 Edge* prev = leftEnclosingEdge; in remove_non_boundary_edges()
1869 Edge* leftEnclosingEdge; in collapse_overlap_regions() local
1871 find_enclosing_edges(v, &activeEdges, &leftEnclosingEdge, &rightEnclosingEdge); in collapse_overlap_regions()
1872 for (Edge* e = v->fLastEdgeAbove; e && e != leftEnclosingEdge;) { in collapse_overlap_regions()
1873 Edge* prev = e->fPrevEdgeAbove ? e->fPrevEdgeAbove : leftEnclosingEdge; in collapse_overlap_regions()
1910 Edge* prev = leftEnclosingEdge; in collapse_overlap_regions()