Lines Matching refs:up
74 GLUhalfEdge *up, *lo; in __gl_meshTessellateMonoRegion() local
81 up = face->anEdge; in __gl_meshTessellateMonoRegion()
82 assert( up->Lnext != up && up->Lnext->Lnext != up ); in __gl_meshTessellateMonoRegion()
84 for( ; VertLeq( up->Dst, up->Org ); up = up->Lprev ) in __gl_meshTessellateMonoRegion()
86 for( ; VertLeq( up->Org, up->Dst ); up = up->Lnext ) in __gl_meshTessellateMonoRegion()
88 lo = up->Lprev; in __gl_meshTessellateMonoRegion()
90 while( up->Lnext != lo ) { in __gl_meshTessellateMonoRegion()
91 if( VertLeq( up->Dst, lo->Org )) { in __gl_meshTessellateMonoRegion()
96 while( lo->Lnext != up && (EdgeGoesLeft( lo->Lnext ) in __gl_meshTessellateMonoRegion()
105 while( lo->Lnext != up && (EdgeGoesRight( up->Lprev ) in __gl_meshTessellateMonoRegion()
106 || EdgeSign( up->Dst, up->Org, up->Lprev->Org ) >= 0 )) { in __gl_meshTessellateMonoRegion()
107 GLUhalfEdge *tempHalfEdge= __gl_meshConnect( up, up->Lprev ); in __gl_meshTessellateMonoRegion()
109 up = tempHalfEdge->Sym; in __gl_meshTessellateMonoRegion()
111 up = up->Lnext; in __gl_meshTessellateMonoRegion()
118 assert( lo->Lnext != up ); in __gl_meshTessellateMonoRegion()
119 while( lo->Lnext->Lnext != up ) { in __gl_meshTessellateMonoRegion()