#include "types_c.h"
Public Attributes | |
schar * | block_max |
Maximal bound of the last block. More... | |
int | delta_elems |
Grow seq this many at a time. More... | |
int | elem_size |
Size of sequence element in bytes. More... | |
CvSeqBlock * | first |
Pointer to the first sequence block. More... | |
int | flags |
Miscellaneous flags. More... | |
CvSeqBlock * | free_blocks |
Free blocks list. More... | |
struct CvSeq * | h_next |
Next sequence. More... | |
struct CvSeq * | h_prev |
Previous sequence. More... | |
int | header_size |
Size of sequence header. More... | |
schar * | ptr |
Current write pointer. More... | |
CvMemStorage * | storage |
Where the seq is stored. More... | |
int | total |
Total number of elements. More... | |
struct CvSeq * | v_next |
< 2nd next sequence. More... | |
struct CvSeq * | v_prev |
2nd previous sequence. More... | |
schar* CvSeq::block_max |
Maximal bound of the last block.
int CvSeq::delta_elems |
Grow seq this many at a time.
int CvSeq::elem_size |
Size of sequence element in bytes.
Referenced by cv::Seq< _Tp >::elemSize(), and cv::Seq< _Tp >::Seq().
CvSeqBlock* CvSeq::first |
Pointer to the first sequence block.
int CvSeq::flags |
Miscellaneous flags.
Referenced by cv::Seq< _Tp >::channels(), cv::Seq< _Tp >::depth(), and cv::Seq< _Tp >::type().
CvSeqBlock* CvSeq::free_blocks |
Free blocks list.
struct CvSeq* CvSeq::h_next |
Next sequence.
struct CvSeq* CvSeq::h_prev |
Previous sequence.
int CvSeq::header_size |
Size of sequence header.
schar* CvSeq::ptr |
Current write pointer.
CvMemStorage* CvSeq::storage |
Where the seq is stored.
int CvSeq::total |
Total number of elements.
Referenced by cv::Seq< _Tp >::copyTo(), cv::Seq< _Tp >::empty(), cv::SeqIterator< _Tp >::operator++(), cv::SeqIterator< _Tp >::operator+=(), cv::operator-(), cv::SeqIterator< _Tp >::operator--(), cv::SeqIterator< _Tp >::SeqIterator(), and cv::Seq< _Tp >::size().
struct CvSeq* CvSeq::v_next |
< 2nd next sequence.
struct CvSeq* CvSeq::v_prev |
2nd previous sequence.