Lines Matching defs:v1

59     TrimVertex *v1	= &j1->pwlArc->pts[j1->pwlArc->npts-1];
63 TrimVertex *v1next = v1-1;
67 assert( v1 != v1last );
74 // the arcs lie on the line (0 == v1->param[0])
75 if( v1->param[0] == v1next->param[0] && v2->param[0] == v2next->param[0] )
78 if( v2next->param[0] < v2->param[0] || v1next->param[0] < v1->param[0] )
81 if( v1->param[1] < v2->param[1] )
83 else if( v1->param[1] > v2->param[1] )
91 assert( v1->param[0] <= v1next->param[0] );
104 v1 = v1next--;
105 if( v1 == v1last ) {
120 assert( v1->param[0] <= v2next->param[0] );
122 switch( bbox( v1, v1next, v2next, 1 ) ) {
126 sgn = ccw( v1next, v1, v2next );
172 TrimVertex *v1 = &j1->pwlArc->pts[j1->pwlArc->npts-1];
176 TrimVertex *v1next = v1-1;
180 assert( v1 != v1last );
187 // the arcs lie on the line (0 == v1->param[0])
188 if( v1->param[0] == v1next->param[0] && v2->param[0] == v2next->param[0] )
191 if( v2next->param[0] > v2->param[0] || v1next->param[0] > v1->param[0] )
194 if( v1->param[1] < v2->param[1] )
196 else if( v1->param[1] > v2->param[1] )
204 assert( v1->param[0] >= v1next->param[0] );
214 v1 = v1next--;
218 if( v1 == v1last ) {
233 assert( v1->param[0] >= v2next->param[0] );
235 switch( bbox( v1next, v1, v2next, 1 ) ) {
239 sgn = ccw( v1next, v1, v2next );
285 TrimVertex *v1 = &j1->pwlArc->pts[j1->pwlArc->npts-1];
289 TrimVertex *v1next = v1-1;
293 assert( v1 != v1last );
300 // the arcs lie on the line (1 == v1->param[1])
301 if( v1->param[1] == v1next->param[1] && v2->param[1] == v2next->param[1] )
304 if( v2next->param[1] < v2->param[1] || v1next->param[1] < v1->param[1] )
307 if( v1->param[0] < v2->param[0] )
309 else if( v1->param[0] > v2->param[0] )
317 assert( v1->param[1] <= v1next->param[1] );
330 v1 = v1next--;
331 if( v1 == v1last ) {
346 assert( v1->param[1] <= v2next->param[1] );
348 switch( bbox( v1, v1next, v2next, 0 ) ) {
352 sgn = ccw( v1next, v1, v2next );
398 TrimVertex *v1 = &j1->pwlArc->pts[j1->pwlArc->npts-1];
402 TrimVertex *v1next = v1-1;
406 assert( v1 != v1last );
413 // the arcs lie on the line (1 == v1->param[1])
414 if( v1->param[1] == v1next->param[1] && v2->param[1] == v2next->param[1] )
417 if( v2next->param[1] > v2->param[1] || v1next->param[1] > v1->param[1] )
420 if( v1->param[0] < v2->param[0] )
422 else if( v1->param[0] > v2->param[0] )
430 assert( v1->param[1] >= v1next->param[1] );
440 v1 = v1next--;
444 if( v1 == v1last ) {
458 assert( v1->param[1] >= v2next->param[1] );
461 switch( bbox( v1next, v1, v2next, 0 ) ) {
465 sgn = ccw( v1next, v1, v2next );