#include <core.hpp>
Public Member Functions | |
| _Tp & | operator* () |
| returns reference to the current sequence element | |
| const _Tp & | operator* () const |
| returns read-only reference to the current sequence element | |
| SeqIterator | operator++ (int) const |
| moves iterator to the next sequence element | |
| SeqIterator & | operator++ () |
| moves iterator to the next sequence element | |
| SeqIterator & | operator+= (int) |
| moves iterator forward by the specified offset (possibly negative) | |
| SeqIterator & | operator-- () |
| moves iterator to the previous sequence element | |
| SeqIterator | operator-- (int) const |
| moves iterator to the previous sequence element | |
| SeqIterator & | operator-= (int) |
| moves iterator backward by the specified offset (possibly negative) | |
| void | seek (size_t pos) |
| positions the iterator within the sequence | |
| SeqIterator () | |
| the default constructor | |
| SeqIterator (const Seq< _Tp > &seq, bool seekEnd=false) | |
| the constructor setting the iterator to the beginning or to the end of the sequence | |
| size_t | tell () const |
| reports the current iterator position | |
Public Attributes | |
| int | index |
STL-style Sequence Iterator inherited from the CvSeqReader structure
| cv::SeqIterator< _Tp >::SeqIterator | ( | ) | [inline] |
the default constructor
| cv::SeqIterator< _Tp >::SeqIterator | ( | const Seq< _Tp > & | seq, |
| bool | seekEnd = false |
||
| ) | [inline] |
the constructor setting the iterator to the beginning or to the end of the sequence
| _Tp & cv::SeqIterator< _Tp >::operator* | ( | ) | [inline] |
returns reference to the current sequence element
| const _Tp & cv::SeqIterator< _Tp >::operator* | ( | ) | const [inline] |
returns read-only reference to the current sequence element
| SeqIterator< _Tp > & cv::SeqIterator< _Tp >::operator++ | ( | ) | [inline] |
moves iterator to the next sequence element
| SeqIterator< _Tp > cv::SeqIterator< _Tp >::operator++ | ( | int | ) | const [inline] |
moves iterator to the next sequence element
| SeqIterator< _Tp > & cv::SeqIterator< _Tp >::operator+= | ( | int | delta ) | [inline] |
moves iterator forward by the specified offset (possibly negative)
| SeqIterator< _Tp > cv::SeqIterator< _Tp >::operator-- | ( | int | ) | const [inline] |
moves iterator to the previous sequence element
| SeqIterator< _Tp > & cv::SeqIterator< _Tp >::operator-- | ( | ) | [inline] |
moves iterator to the previous sequence element
| SeqIterator< _Tp > & cv::SeqIterator< _Tp >::operator-= | ( | int | delta ) | [inline] |
moves iterator backward by the specified offset (possibly negative)
| void cv::SeqIterator< _Tp >::seek | ( | size_t | pos ) | [inline] |
positions the iterator within the sequence
| size_t cv::SeqIterator< _Tp >::tell | ( | ) | const [inline] |
reports the current iterator position
| int cv::SeqIterator< _Tp >::index |
1.7.2