OpenCV 4.5.3(日本語機械翻訳)
公開メンバ関数 | 全メンバ一覧
cv::SparseMatIterator クラス

Read-write Sparse Matrix Iterator [詳解]

#include <mat.hpp>

cv::SparseMatConstIteratorを継承しています。

公開メンバ関数

SparseMatIterator ()
デフォルトコンストラクタ
SparseMatIterator (SparseMat *_m)
疎な行列の最初の要素にイテレータを設定するフルコンストラクタ。
SparseMatIterator (SparseMat *_m, const int *idx)
指定された疎な行列要素にイテレータを設定するフルコンストラクタ.
SparseMatIterator (const SparseMatIterator &it)
コピーコンストラクタ
SparseMatIterator & operator= (const SparseMatIterator &it)
代入演算子
template<typename _Tp >
_Tp & value () const
現在の疎な行列要素への読み書き可能な参照を返します.
SparseMat::Node * node () const
現在の疎行列ノードへのポインタを返します. it.node->idx は,現在の要素のインデックスです(これを変更してはいけません!).
SparseMatIterator & operator++ ()
イテレータを次の要素に移動させます.
SparseMatIterator operator++ (int)
イテレータを次の要素に移動させます.
- 基底クラス cv::SparseMatConstIterator に属する継承公開メンバ関数
SparseMatConstIterator ()
デフォルトコンストラクタ
SparseMatConstIterator (const SparseMat *_m)
疎な行列の最初の要素にイテレータを設定するフルコンストラクタ。
SparseMatConstIterator (const SparseMatConstIterator &it)
コピーコンストラクタ
SparseMatConstIterator & operator= (const SparseMatConstIterator &it)
代入演算子
template<typename _Tp >
const _Tp & value () const
現在の行列要素を返すテンプレートメソッド
const SparseMat::Node * node () const
疎行列の現在のノードを返します. it.node->idx は現在の要素のインデックスです.
SparseMatConstIterator & operator-- ()
イテレータを前の要素に移動させます.
SparseMatConstIterator operator-- (int)
イテレータを前の要素に移動させます.
SparseMatConstIterator & operator++ ()
イテレータを次の要素に移動させます.
SparseMatConstIterator operator++ (int)
イテレータを次の要素に移動させます.
void seekEnd ()
最後の要素の後の要素にイテレータを移動させます.

その他の継承メンバ

- 基底クラス cv::SparseMatConstIterator に属する継承公開変数類
const SparseMat * m
size_t hashidx
uchar * ptr

詳解

読み書き両用の疎行列イテレータ

に似たクラスです。cv::SparseMatConstIteratorと似ていますが,行列の要素をその場で変更するために使用できます.


このクラス詳解は次のファイルから抽出されました: