Lines Matching refs:pointer

199 icvCalcAndWritePtIndices( CvPoint** pointer, int* stack, int start, int end,
211 CvPoint* ptr = (CvPoint*)pointer[stack[i]];
232 CvPoint** pointer = 0;
332 CV_CALL( pointer = (CvPoint**)cvAlloc( ptseq->total*sizeof(pointer[0]) ));
334 pointerf = (CvPoint2D32f**)pointer;
340 pointer[i] = (CvPoint*)reader.ptr;
347 icvSortPointsByPointers_32s( pointer, total, 0 );
350 int y = pointer[i]->y;
351 if( pointer[miny_ind]->y > y )
353 if( pointer[maxy_ind]->y < y )
370 if( pointer[0]->x == pointer[total-1]->x &&
371 pointer[0]->y == pointer[total-1]->y )
375 CV_WRITE_SEQ_ELEM( pointer[0], writer );
384 CvPoint pt = pointer[0][0];
393 int tl_count = sklansky( pointer, 0, maxy_ind, tl_stack, -1, 1 );
395 int tr_count = sklansky( pointer, ptseq->total - 1, maxy_ind, tr_stack, -1, -1 );
407 CV_WRITE_SEQ_ELEM( pointer[tl_stack[i]], writer );
410 CV_WRITE_SEQ_ELEM( pointer[tr_stack[i]], writer );
414 CV_CALL( icvCalcAndWritePtIndices( pointer, tl_stack,
416 CV_CALL( icvCalcAndWritePtIndices( pointer, tr_stack,
422 CV_WRITE_SEQ_ELEM( pointer[tl_stack[i]][0], writer );
425 CV_WRITE_SEQ_ELEM( pointer[tr_stack[i]][0], writer );
433 int bl_count = sklansky( pointer, 0, miny_ind, bl_stack, 1, -1 );
435 int br_count = sklansky( pointer, ptseq->total - 1, miny_ind, br_stack, 1, 1 );
448 pointer[check_idx]->x == pointer[stop_idx]->x &&
449 pointer[check_idx]->y == pointer[stop_idx]->y) )
462 CV_WRITE_SEQ_ELEM( pointer[bl_stack[i]], writer );
465 CV_WRITE_SEQ_ELEM( pointer[br_stack[i]], writer );
469 CV_CALL( icvCalcAndWritePtIndices( pointer, bl_stack,
471 CV_CALL( icvCalcAndWritePtIndices( pointer, br_stack,
477 CV_WRITE_SEQ_ELEM( pointer[bl_stack[i]][0], writer );
480 CV_WRITE_SEQ_ELEM( pointer[br_stack[i]][0], writer );
507 cvFree( &pointer );
595 CV_ERROR( CV_StsNullPtr, "NULL storage pointer" );