Trait opencv::core::SparseMatConstIteratorTraitConst[][src]

pub trait SparseMatConstIteratorTraitConst {
    fn as_raw_SparseMatConstIterator(&self) -> *const c_void;

    fn m(&self) -> SparseMat { ... }
fn hashidx(&self) -> size_t { ... }
fn node(&self) -> Result<SparseMat_Node> { ... } }
Expand description

Read-Only Sparse Matrix Iterator.

Here is how to use the iterator to compute the sum of floating-point sparse matrix elements:

\code SparseMatConstIterator it = m.begin(), it_end = m.end(); double s = 0; CV_Assert( m.type() == CV_32F ); for( ; it != it_end; ++it ) s += it.value(); \endcode

Required methods

Provided methods

returns the current node of the sparse matrix. it.node->idx is the current element index

Implementors