|
OpenCV453
|
Template Read-Only Sparse Matrix Iterator Class. [詳解]
#include <mat.hpp>
cv::SparseMatConstIteratorを継承しています。
cv::SparseMatIterator_< _Tp >に継承されています。
公開型 | |
| typedef std::forward_iterator_tag | iterator_category |
公開メンバ関数 | |
| SparseMatConstIterator_ () | |
| the default constructor | |
| SparseMatConstIterator_ (const SparseMat_< _Tp > *_m) | |
| the full constructor setting the iterator to the first sparse matrix element | |
| SparseMatConstIterator_ (const SparseMat *_m) | |
| SparseMatConstIterator_ (const SparseMatConstIterator_ &it) | |
| the copy constructor | |
| SparseMatConstIterator_ & | operator= (const SparseMatConstIterator_ &it) |
| the assignment operator | |
| const _Tp & | operator* () const |
| the element access operator | |
| SparseMatConstIterator_ & | operator++ () |
| moves iterator to the next element | |
| SparseMatConstIterator_ | operator++ (int) |
| moves iterator to the next element | |
基底クラス cv::SparseMatConstIterator に属する継承公開メンバ関数 | |
| SparseMatConstIterator () | |
| the default constructor | |
| SparseMatConstIterator (const SparseMat *_m) | |
| the full constructor setting the iterator to the first sparse matrix element | |
| SparseMatConstIterator (const SparseMatConstIterator &it) | |
| the copy constructor | |
| SparseMatConstIterator & | operator= (const SparseMatConstIterator &it) |
| the assignment operator | |
| template<typename _Tp > | |
| const _Tp & | value () const |
| template method returning the current matrix element | |
| const SparseMat::Node * | node () const |
| returns the current node of the sparse matrix. it.node->idx is the current element index | |
| SparseMatConstIterator & | operator-- () |
| moves iterator to the previous element | |
| SparseMatConstIterator | operator-- (int) |
| moves iterator to the previous element | |
| SparseMatConstIterator & | operator++ () |
| moves iterator to the next element | |
| SparseMatConstIterator | operator++ (int) |
| moves iterator to the next element | |
| void | seekEnd () |
| moves iterator to the element after the last element | |
その他の継承メンバ | |
基底クラス cv::SparseMatConstIterator に属する継承公開変数類 | |
| const SparseMat * | m |
| size_t | hashidx |
| uchar * | ptr |
Template Read-Only Sparse Matrix Iterator Class.
This is the derived from SparseMatConstIterator class that introduces more convenient operator *() for accessing the current element.