Lines Matching refs:up
84 GLUhalfEdge up, lo; in __gl_meshTessellateMonoRegion() local
91 up = face.anEdge; in __gl_meshTessellateMonoRegion()
92 assert (up.Lnext != up && up.Lnext.Lnext != up); in __gl_meshTessellateMonoRegion()
94 for (; Geom.VertLeq(up.Sym.Org, up.Org); up = up.Onext.Sym) in __gl_meshTessellateMonoRegion()
96 for (; Geom.VertLeq(up.Org, up.Sym.Org); up = up.Lnext) in __gl_meshTessellateMonoRegion()
98 lo = up.Onext.Sym; in __gl_meshTessellateMonoRegion()
100 while (up.Lnext != lo) { in __gl_meshTessellateMonoRegion()
101 if (Geom.VertLeq(up.Sym.Org, lo.Org)) { in __gl_meshTessellateMonoRegion()
106 while (lo.Lnext != up && (Geom.EdgeGoesLeft(lo.Lnext) in __gl_meshTessellateMonoRegion()
115 while (lo.Lnext != up && (Geom.EdgeGoesRight(up.Onext.Sym) in __gl_meshTessellateMonoRegion()
116 || Geom.EdgeSign(up.Sym.Org, up.Org, up.Onext.Sym.Org) >= 0)) { in __gl_meshTessellateMonoRegion()
117 GLUhalfEdge tempHalfEdge = Mesh.__gl_meshConnect(up, up.Onext.Sym); in __gl_meshTessellateMonoRegion()
119 up = tempHalfEdge.Sym; in __gl_meshTessellateMonoRegion()
121 up = up.Lnext; in __gl_meshTessellateMonoRegion()
128 assert (lo.Lnext != up); in __gl_meshTessellateMonoRegion()
129 while (lo.Lnext.Lnext != up) { in __gl_meshTessellateMonoRegion()