Home | History | Annotate | Download | only in demos

Lines Matching refs:contours

35 } contours[MAX_CONTOURS];
181 point_cnt = contours[j].point_cnt;
185 data[0] = (GLdouble)( contours[j].p[i][0] );
186 data[1] = (GLdouble)( contours[j].p[i][1] );
188 gluTessVertex( tobj, data, contours[j].p[i] );
204 point_cnt = contours[j].point_cnt;
208 data[0] = (GLdouble)( contours[j].p[i][0] );
209 data[1] = (GLdouble)( contours[j].p[i][1] );
211 gluTessVertex( tobj, data, contours[j].p[i] );
235 point_cnt = contours[contour_cnt].point_cnt;
237 contours[contour_cnt].p[point_cnt][0] = P[0];
238 contours[contour_cnt].p[point_cnt][1] = P[1];
243 glVertex2fv( contours[contour_cnt].p[point_cnt-1] );
253 contours[contour_cnt].point_cnt++;
262 point_cnt = contours[contour_cnt].point_cnt;
267 glVertex2fv( contours[contour_cnt].p[0] );
268 glVertex2fv( contours[contour_cnt].p[point_cnt-1] );
270 contours[contour_cnt].p[point_cnt][0] = -1;
276 contours[contour_cnt].point_cnt = 0;
328 point_cnt = contours[i].point_cnt;
336 glVertex2fv( contours[i].p[0] );
337 glVertex2fv( contours[i].p[0] );
340 glVertex2fv( contours[i].p[0] );
341 glVertex2fv( contours[i].p[1] );
346 glVertex2fv( contours[i].p[j] );
347 glVertex2fv( contours[i].p[j+1] );
349 if ( contours[i].p[j+1][0] == -1 ) {
350 glVertex2fv( contours[i].p[0] );
351 glVertex2fv( contours[i].p[j] );
381 contours[0].point_cnt = 0;