| 2572 | } |
| 2573 | |
| 2574 | CV_IMPL int |
| 2575 | cvInitLineIterator( const CvArr* img, CvPoint pt1, CvPoint pt2, |
| 2576 | CvLineIterator* iterator, int connectivity, |
| 2577 | int left_to_right ) |
| 2578 | { |
| 2579 | CV_Assert( iterator != 0 ); |
| 2580 | cv::LineIterator li(cv::cvarrToMat(img), pt1, pt2, connectivity, left_to_right!=0); |
| 2581 | |
| 2582 | iterator->err = li.err; |
| 2583 | iterator->minus_delta = li.minusDelta; |
| 2584 | iterator->plus_delta = li.plusDelta; |
| 2585 | iterator->minus_step = li.minusStep; |
| 2586 | iterator->plus_step = li.plusStep; |
| 2587 | iterator->ptr = li.ptr; |
| 2588 | |
| 2589 | return li.count; |
| 2590 | } |
| 2591 | |
| 2592 | CV_IMPL void |
| 2593 | cvLine( CvArr* _img, CvPoint pt1, CvPoint pt2, CvScalar color, |
no test coverage detected