Renesas / opencv-lib

Dependents:   RZ_A2M_Mbed_samples

Embed: (wiki syntax)

« Back to documentation index

SeqIterator< _Tp > Class Template Reference

SeqIterator< _Tp > Class Template Reference
[Connections with C++]

#include <core_c.h>

Inherits CvSeqReader.

Public Member Functions

 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
void seek (size_t pos)
 positions the iterator within the sequence
size_t tell () const
 reports the current iterator position
_Tp & operator* ()
 returns reference to the current sequence element
const _Tp & operator* () const
 returns read-only reference to the current sequence element
SeqIteratoroperator++ ()
 moves iterator to the next sequence element
SeqIterator operator++ (int) const
 moves iterator to the next sequence element
SeqIteratoroperator-- ()
 moves iterator to the previous sequence element
SeqIterator operator-- (int) const
 moves iterator to the previous sequence element
SeqIteratoroperator+= (int)
 moves iterator forward by the specified offset (possibly negative)
SeqIteratoroperator-= (int)
 moves iterator backward by the specified offset (possibly negative)

Detailed Description

template<typename _Tp>
class cv::SeqIterator< _Tp >

STL-style Sequence Iterator inherited from the CvSeqReader structure

Definition at line 2922 of file core_c.h.