Lines Matching defs:v2
61 TrimVertex *v2 = &j2->pwlArc->pts[0];
64 TrimVertex *v2next = v2+1;
68 assert( v2 != v2last );
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] )
92 assert( v2->param[0] <= v1next->param[0] );
93 switch( bbox( v2, v2next, v1next, 1 ) ) {
97 sgn = ccw( v1next, v2, v2next );
121 assert( v2->param[0] <= v2next->param[0] );
133 v2 = v2next++;
134 if( v2 == v2last ) {
157 v2 = v2next++;
158 if( v2 == v2last ) {
174 TrimVertex *v2 = &j2->pwlArc->pts[0];
177 TrimVertex *v2next = v2+1;
181 assert( v2 != v2last );
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] )
205 assert( v2->param[0] >= v1next->param[0] );
206 switch( bbox( v2next, v2, v1next, 1 ) ) {
210 sgn = ccw( v1next, v2, v2next );
234 assert( v2->param[0] >= v2next->param[0] );
243 v2 = v2next++;
247 if( v2 == v2last ) {
267 v2 = v2next++;
271 if( v2 == v2last ) {
287 TrimVertex *v2 = &j2->pwlArc->pts[0];
290 TrimVertex *v2next = v2+1;
294 assert( v2 != v2last );
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] )
318 assert( v2->param[1] <= v1next->param[1] );
319 switch( bbox( v2, v2next, v1next, 0 ) ) {
323 sgn = ccw( v1next, v2, v2next );
347 assert( v2->param[1] <= v2next->param[1] );
359 v2 = v2next++;
360 if( v2 == v2last ) {
383 v2 = v2next++;
384 if( v2 == v2last ) {
400 TrimVertex *v2 = &j2->pwlArc->pts[0];
403 TrimVertex *v2next = v2+1;
407 assert( v2 != v2last );
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] )
431 assert( v2->param[1] >= v1next->param[1] );
432 switch( bbox( v2next, v2, v1next, 0 ) ) {
436 sgn = ccw( v1next, v2, v2next );
459 assert( v2->param[1] >= v2next->param[1] );
469 v2 = v2next++;
473 if( v2 == v2last ) {
493 v2 = v2next++;
497 if( v2 == v2last ) {