OpenCV 4.5.3(日本語機械翻訳)
公開型 | 公開メンバ関数 | 全メンバ一覧
cv::SparseMatConstIterator_< _Tp > クラステンプレート

Template Read-Only Sparse Matrix Iterator Class. [詳解]

#include <mat.hpp>

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

cv::SparseMatIterator_< _Tp >に継承されています。

公開型

typedef std::forward_iterator_tag iterator_category

公開メンバ関数

SparseMatConstIterator_ ()
デフォルトコンストラクタ
SparseMatConstIterator_ (const SparseMat_< _Tp > *_m)
疎な行列の最初の要素にイテレータを設定するフルコンストラクタ。
SparseMatConstIterator_ (const SparseMat *_m)
SparseMatConstIterator_ (const SparseMatConstIterator_ &it)
コピーコンストラクタ
SparseMatConstIterator_ & operator= (const SparseMatConstIterator_ &it)
代入演算子
const _Tp & operator* () const
要素アクセス演算子
SparseMatConstIterator_ & operator++ ()
イテレータを次の要素に移動させます.
SparseMatConstIterator_ 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

詳解

template<typename _Tp>
クラス cv::SparseMatConstIterator_< _Tp > 。

読み取り専用の疎な行列イテレータクラスのテンプレート.

から派生したクラスです.SparseMatConstIteratorクラスから派生したもので,より便利なoperator *()現在の要素にアクセスするための


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