Home | History | Annotate | Download | only in libtess

Lines Matching refs:ePrev

301   GLUhalfEdge *e, *ePrev;
304 ePrev = regFirst->eUp;
309 if( e->Org != ePrev->Org ) {
323 e = __gl_meshConnect( ePrev->Lprev, e->Sym );
328 /* Relink edges so that ePrev->Onext == e */
329 if( ePrev->Onext != e ) {
331 if ( !__gl_meshSplice( ePrev, e ) ) longjmp(tess->env,1);
334 ePrev = reg->eUp;
337 return ePrev;
356 GLUhalfEdge *e, *ePrev;
375 ePrev = eTopLeft;
379 if( e->Org != ePrev->Org ) break;
381 if( e->Onext != ePrev ) {
382 /* Unlink e from its current position, and relink below ePrev */
384 if ( !__gl_meshSplice( ePrev->Oprev, e ) ) longjmp(tess->env,1);
395 AddWinding( e, ePrev );
397 if ( !__gl_meshDelete( ePrev ) ) longjmp(tess->env,1);
401 ePrev = e;