Lines Matching refs:vert
228 TrimVertex *vert = right.next();
229 if( vert == NULL ) return;
231 assert( vert->param[0] >= uarray.uarray[gv.gparam[0]] );
234 for( ; vert; vert = right.next() ) {
235 output( vert );
239 if( vert->param[0] < uarray.uarray[gv.gparam[0]] ) {
240 output( vert );
242 vert = right.next();
243 if( vert == NULL ) break;
248 for( ; vert; vert = right.next() ) {
249 output( vert );
290 TrimVertex *vert = left.next();
291 if( vert == NULL ) return;
292 assert( vert->param[0] <= uarray.uarray[gv.gparam[0]] );
295 for( ; vert; vert = left.next() ) {
297 output( vert );
300 if( vert->param[0] > uarray.uarray[gv.gparam[0]] ) {
302 output( vert );
303 vert = left.next();
304 if( vert == NULL ) break;
309 for( ; vert; vert = left.next() ) {
311 output( vert );
351 TrimVertex *vert = left.prev();
352 if( vert == NULL ) return;
353 assert( vert->param[0] <= uarray.uarray[gv.gparam[0]] );
356 for( ; vert; vert = left.prev() ) {
357 output( vert );
361 if( vert->param[0] > uarray.uarray[gv.gparam[0]] ){
362 output( vert );
364 vert = left.prev();
365 if( vert == NULL ) break;
370 for( ; vert; vert = left.prev() ) {
371 output( vert );
412 TrimVertex *vert = right.prev();
413 if( vert == NULL ) return;
414 assert( vert->param[0] >= uarray.uarray[gv.gparam[0]] );
417 for( ; vert; vert = right.prev() ) {
419 output( vert );
422 if( vert->param[0] < uarray.uarray[gv.gparam[0]] ) {
424 output( vert );
425 vert = right.prev();
426 if( vert == NULL ) break;
431 for( ; vert; vert = right.prev() ) {
433 output( vert );