HomeSort by: relevance | last modified time | path
    Searched refs:Lnext (Results 1 - 7 of 7) sorted by relevancy

  /xsrc/external/mit/glu/dist/src/libtess/
tessmono.c 82 assert( up->Lnext != up && up->Lnext->Lnext != up );
86 for( ; VertLeq( up->Org, up->Dst ); up = up->Lnext )
90 while( up->Lnext != lo ) {
96 while( lo->Lnext != up && (EdgeGoesLeft( lo->Lnext )
97 || EdgeSign( lo->Org, lo->Dst, lo->Lnext->Dst ) <= 0 )) {
98 GLUhalfEdge *tempHalfEdge= __gl_meshConnect( lo->Lnext, lo );
105 while( lo->Lnext != up && (EdgeGoesRight( up->Lprev
    [all...]
mesh.h 64 * (Onext) and around the left face (Lnext). There is also a "next"
71 * Lnext = edge CCW around left face (dest becomes new origin)
142 GLUhalfEdge *Lnext; /* next edge CCW around left face */
155 #define Oprev Sym->Lnext
157 #define Dprev Lnext->Sym
214 * eNew == eOrg->Lnext, and eNew->Dst is a newly created vertex.
218 * such that eNew == eOrg->Lnext. The new vertex is eOrg->Dst == eNew->Org.
mesh.c 94 e->Lnext = eSym;
102 eSym->Lnext = e;
122 aOnext->Sym->Lnext = b;
123 bOnext->Sym->Lnext = a;
197 e = e->Lnext;
257 e = e->Lnext;
323 * If eDst == eOrg->Lnext, the new face will have a single edge.
443 * eNew == eOrg->Lnext, and eNew->Dst is a newly created vertex.
455 Splice( eNew, eOrg->Lnext );
472 * such that eNew == eOrg->Lnext. The new vertex is eOrg->Dst == eNew->Org
    [all...]
sweep.c 194 e = __gl_meshConnect( RegionBelow(reg)->eUp->Sym, reg->eUp->Lnext );
603 if ( !__gl_meshSplice( eUp->Lnext, eLo->Sym ) ) longjmp(tess->env,1);
711 if ( !__gl_meshSplice( eUp->Lnext, eLo->Oprev ) ) longjmp(tess->env,1);
1053 eNew = __gl_meshConnect( vEvent->anEdge->Sym, eUp->Lnext );
1218 eLnext = e->Lnext;
1220 if( VertEq( e->Org, e->Dst ) && e->Lnext->Lnext != e ) {
1226 eLnext = e->Lnext;
1228 if( eLnext->Lnext == e ) {
1298 assert( e->Lnext != e )
    [all...]
render.c 128 newFace = MaximumFan( e->Lnext ); if( newFace.size > max.size ) { max = newFace; }
132 newFace = MaximumStrip( e->Lnext ); if( newFace.size > max.size ) { max = newFace; }
188 * eOrig->Org, eOrig->Dst, eOrig->Lnext->Dst (in that order or the
276 e = e->Lnext;
350 e = e->Lnext;
normal.c 157 e = e->Lnext;
tess.c 361 e = e->Lnext;

Completed in 8 milliseconds