|
| cv::Seq< _Tp >::Seq () |
| the default constructor More...
|
|
| cv::Seq< _Tp >::Seq (const CvSeq *seq) |
| the constructor for wrapping CvSeq structure. The real element type in CvSeq should match _Tp. More...
|
|
| cv::Seq< _Tp >::Seq (MemStorage &storage, int headerSize=sizeof(CvSeq)) |
| creates the empty sequence that resides in the specified storage More...
|
|
| cv::SeqIterator< _Tp >::SeqIterator () |
| the default constructor More...
|
|
| cv::SeqIterator< _Tp >::SeqIterator (const Seq< _Tp > &seq, bool seekEnd=false) |
| the constructor setting the iterator to the beginning or to the end of the sequence More...
|
|
_Tp & | cv::Seq< _Tp >::back () |
| returns reference to the last sequence element More...
|
|
const _Tp & | cv::Seq< _Tp >::back () const |
| returns read-only reference to the last sequence element More...
|
|
SeqIterator< _Tp > | cv::Seq< _Tp >::begin () const |
| returns iterator pointing to the beginning of the sequence More...
|
|
int | cv::Seq< _Tp >::channels () const |
| returns the number of channels in each sequence element More...
|
|
void | cv::Seq< _Tp >::clear () |
| removes all the elements from the sequence More...
|
|
void | cv::clearSeq (CvSeq *seq) |
|
void | cv::Seq< _Tp >::copyTo (std::vector< _Tp > &vec, const Range &range=Range::all()) const |
| copies the whole sequence or the sequence slice to the specified vector More...
|
|
Mat | cv::cvarrToMat (const CvArr *arr, bool copyData=false, bool allowND=true, int coiMode=0, AutoBuffer< double > *buf=0) |
| converts array (CvMat or IplImage) to cv::Mat More...
|
|
static Mat | cv::cvarrToMatND (const CvArr *arr, bool copyData=false, int coiMode=0) |
|
int | cv::Seq< _Tp >::depth () const |
| returns the depth of sequence elements (CV_8U ... CV_64F) More...
|
|
size_t | cv::Seq< _Tp >::elemSize () const |
| returns the size of each sequence element More...
|
|
bool | cv::Seq< _Tp >::empty () const |
| returns true iff the sequence contains no elements More...
|
|
SeqIterator< _Tp > | cv::Seq< _Tp >::end () const |
| returns iterator pointing to the element following the last sequence element More...
|
|
void | cv::extractImageCOI (const CvArr *arr, OutputArray coiimg, int coi=-1) |
| extracts Channel of Interest from CvMat or IplImage and makes cv::Mat out of it. More...
|
|
_Tp & | cv::Seq< _Tp >::front () |
| returns reference to the first sequence element More...
|
|
const _Tp & | cv::Seq< _Tp >::front () const |
| returns read-only reference to the first sequence element More...
|
|
schar * | cv::getSeqElem (const CvSeq *seq, int index) |
|
size_t | cv::Seq< _Tp >::index (const _Tp &elem) const |
| returns index of the specified sequence element More...
|
|
void | cv::Seq< _Tp >::insert (int idx, const _Tp &elem) |
| inserts the specified element to the specified position More...
|
|
void | cv::Seq< _Tp >::insert (int idx, const _Tp *elems, size_t count) |
| inserts zero or more elements to the specified position More...
|
|
void | cv::insertImageCOI (InputArray coiimg, CvArr *arr, int coi=-1) |
| inserts single-channel cv::Mat into a multi-channel CvMat or IplImage More...
|
|
| cv::Seq< _Tp >::operator std::vector< _Tp > () const |
| returns the vector containing all the sequence elements More...
|
|
template<typename _Tp > |
bool | cv::operator!= (const SeqIterator< _Tp > &a, const SeqIterator< _Tp > &b) |
|
_Tp & | cv::SeqIterator< _Tp >::operator* () |
| returns reference to the current sequence element More...
|
|
const _Tp & | cv::SeqIterator< _Tp >::operator* () const |
| returns read-only reference to the current sequence element More...
|
|
SeqIterator & | cv::SeqIterator< _Tp >::operator++ () |
| moves iterator to the next sequence element More...
|
|
SeqIterator | cv::SeqIterator< _Tp >::operator++ (int) const |
| moves iterator to the next sequence element More...
|
|
SeqIterator & | cv::SeqIterator< _Tp >::operator+= (int) |
| moves iterator forward by the specified offset (possibly negative) More...
|
|
template<typename _Tp > |
ptrdiff_t | cv::operator- (const SeqIterator< _Tp > &a, const SeqIterator< _Tp > &b) |
|
SeqIterator & | cv::SeqIterator< _Tp >::operator-- () |
| moves iterator to the previous sequence element More...
|
|
SeqIterator | cv::SeqIterator< _Tp >::operator-- (int) const |
| moves iterator to the previous sequence element More...
|
|
SeqIterator & | cv::SeqIterator< _Tp >::operator-= (int) |
| moves iterator backward by the specified offset (possibly negative) More...
|
|
template<typename _Tp > |
bool | cv::operator== (const SeqIterator< _Tp > &a, const SeqIterator< _Tp > &b) |
|
_Tp & | cv::Seq< _Tp >::operator[] (int idx) |
| returns read-write reference to the specified element More...
|
|
const _Tp & | cv::Seq< _Tp >::operator[] (int idx) const |
| returns read-only reference to the specified element More...
|
|
void | cv::Seq< _Tp >::pop_back () |
| removes the last element from the sequence More...
|
|
void | cv::Seq< _Tp >::pop_back (_Tp *elems, size_t count) |
| removes zero or more elements from the end of the sequence More...
|
|
void | cv::Seq< _Tp >::pop_front () |
| removes the first element from the sequence More...
|
|
void | cv::Seq< _Tp >::pop_front (_Tp *elems, size_t count) |
| removes zero or more elements from the beginning of the sequence More...
|
|
void | cv::Seq< _Tp >::push_back (const _Tp &elem) |
| appends the specified element to the end of the sequence More...
|
|
void | cv::Seq< _Tp >::push_back (const _Tp *elems, size_t count) |
| appends zero or more elements to the end of the sequence More...
|
|
void | cv::Seq< _Tp >::push_front (const _Tp &elem) |
| appends the specified element to the front of the sequence More...
|
|
void | cv::Seq< _Tp >::push_front (const _Tp *elems, size_t count) |
| appends zero or more elements to the front of the sequence More...
|
|
void | cv::Seq< _Tp >::remove (int idx) |
| removes element at the specified position More...
|
|
void | cv::Seq< _Tp >::remove (const Range &r) |
| removes the specified subsequence More...
|
|
void | cv::SeqIterator< _Tp >::seek (size_t pos) |
| positions the iterator within the sequence More...
|
|
void | cv::seqInsertSlice (CvSeq *seq, int before_index, const CvArr *from_arr) |
|
void | cv::seqPop (CvSeq *seq, void *element=0) |
|
void | cv::seqPopFront (CvSeq *seq, void *element=0) |
|
void | cv::seqPopMulti (CvSeq *seq, void *elements, int count, int in_front=0) |
|
schar * | cv::seqPush (CvSeq *seq, const void *element=0) |
|
schar * | cv::seqPushFront (CvSeq *seq, const void *element=0) |
|
void | cv::seqRemove (CvSeq *seq, int index) |
|
void | cv::seqRemoveSlice (CvSeq *seq, CvSlice slice) |
|
size_t | cv::Seq< _Tp >::size () const |
| returns the number of elements in the sequence More...
|
|
size_t | cv::SeqIterator< _Tp >::tell () const |
| reports the current iterator position More...
|
|
int | cv::Seq< _Tp >::type () const |
| returns the type of sequence elements (CV_8UC1 ... CV_64FC(CV_CN_MAX) ...) More...
|
|