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