Lines Matching refs:reader

57     CvSeqReader reader;
82 cvStartReadSeq( contour, &reader, 0 );
83 cvSetSeqReaderPos( &reader, slice.start_index );
88 /* scroll the reader by 1 point */
89 reader.prev_elem = reader.ptr;
90 CV_NEXT_SEQ_ELEM( sizeof(CvPoint), reader );
98 CvPoint* pt = (CvPoint*)reader.ptr;
99 CvPoint* prev_pt = (CvPoint*)reader.prev_elem;
106 CvPoint2D32f* pt = (CvPoint2D32f*)reader.ptr;
107 CvPoint2D32f* prev_pt = (CvPoint2D32f*)reader.prev_elem;
113 reader.prev_elem = reader.ptr;
114 CV_NEXT_SEQ_ELEM( contour->elem_size, reader );
295 CvSeqReader reader;
321 CV_CALL( cvStartReadSeq( sequence, &reader, 0 ));
330 pt_left = pt_right = pt_top = pt_bottom = (CvPoint *)(reader.ptr);
331 CV_READ_SEQ_ELEM( pt, reader );
335 CvPoint* pt_ptr = (CvPoint*)reader.ptr;
336 CV_READ_SEQ_ELEM( pt, reader );
357 pt_left = pt_right = pt_top = pt_bottom = (CvPoint2D32f *) (reader.ptr);
358 CV_READ_SEQ_ELEM( pt, reader );
362 CvPoint2D32f* pt_ptr = (CvPoint2D32f*)reader.ptr;
363 CV_READ_SEQ_ELEM( pt, reader );
387 cvStartReadSeq( sequence, &reader, 0 );
393 ptfl.x = (float)((CvPoint*)reader.ptr)->x;
394 ptfl.y = (float)((CvPoint*)reader.ptr)->y;
398 ptfl = *(CvPoint2D32f*)reader.ptr;
400 CV_NEXT_SEQ_ELEM( sequence->elem_size, reader );
416 cvStartReadSeq( sequence, &reader, 0 );
426 ptfl.x = (float)((CvPoint*)reader.ptr)->x;
427 ptfl.y = (float)((CvPoint*)reader.ptr)->y;
431 ptfl = *(CvPoint2D32f*)reader.ptr;
434 CV_NEXT_SEQ_ELEM( sequence->elem_size, reader );
460 CvSeqReader reader;
465 cvStartReadSeq( contour, &reader, 0 );
469 xi_1 = ((CvPoint*)(reader.ptr))->x;
470 yi_1 = ((CvPoint*)(reader.ptr))->y;
474 xi_1 = ((CvPoint2D32f*)(reader.ptr))->x;
475 yi_1 = ((CvPoint2D32f*)(reader.ptr))->y;
477 CV_NEXT_SEQ_ELEM( contour->elem_size, reader );
485 xi = ((CvPoint*)(reader.ptr))->x;
486 yi = ((CvPoint*)(reader.ptr))->y;
490 xi = ((CvPoint2D32f*)(reader.ptr))->x;
491 yi = ((CvPoint2D32f*)(reader.ptr))->y;
493 CV_NEXT_SEQ_ELEM( contour->elem_size, reader );
562 CvSeqReader reader; /* points reader of contour */
600 cvStartReadSeq( contour, &reader, 0 );
601 cvSetSeqReaderPos( &reader, slice.start_index );
602 CV_READ_SEQ_ELEM( pt_s, reader );
604 cvSetSeqReaderPos( &reader, slice.end_index );
605 CV_READ_SEQ_ELEM( pt_e, reader );
610 cvSetSeqReaderPos( &reader, slice.start_index );
614 CV_READ_SEQ_ELEM( pt, reader );
793 CvSeqReader reader;
802 cvStartReadSeq( points, &reader );
809 offx += ((CvPoint*)reader.ptr)->x;
810 offy += ((CvPoint*)reader.ptr)->y;
814 offx += ((CvPoint2D32f*)reader.ptr)->x;
815 offy += ((CvPoint2D32f*)reader.ptr)->y;
817 CV_NEXT_SEQ_ELEM( points->elem_size, reader );
831 x = ((CvPoint*)reader.ptr)->x - offx;
832 y = ((CvPoint*)reader.ptr)->y - offy;
836 x = ((CvPoint2D32f*)reader.ptr)->x - offx;
837 y = ((CvPoint2D32f*)reader.ptr)->y - offy;
839 CV_NEXT_SEQ_ELEM( points->elem_size, reader );
1018 CvSeqReader reader;
1028 cvStartReadSeq( ptseq, &reader );
1035 p = *(CvPoint2D32f*)(reader.ptr);
1038 p.x = (float)((int*)reader.ptr)[0];
1039 p.y = (float)((int*)reader.ptr)[1];
1041 CV_NEXT_SEQ_ELEM( sizeof(p), reader );
1073 p = *(CvPoint2D32f*)(reader.ptr);
1076 p.x = (float)((int*)reader.ptr)[0];
1077 p.y = (float)((int*)reader.ptr)[1];
1079 CV_NEXT_SEQ_ELEM( sizeof(p), reader );
1130 CvSeqReader reader;
1276 cvStartReadSeq( ptseq, &reader, 0 );
1282 CV_READ_SEQ_ELEM( pt, reader );
1288 CV_READ_SEQ_ELEM( pt, reader );
1308 CV_READ_SEQ_ELEM( pt, reader );
1314 CV_READ_SEQ_ELEM( pt, reader );