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

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

公開型

typedef uchar * value_type
typedef ptrdiff_t difference_type
typedef const uchar ** pointer
typedef uchar * reference
typedef std::random_access_iterator_tag iterator_category

公開メンバ関数

MatConstIterator ()
デフォルトコンストラクタ
MatConstIterator (const Mat *_m)
行列の先頭にイテレータを設定するコンストラクタ。
MatConstIterator (const Mat *_m, int _row, int _col=0)
行列の指定された要素にイテレータを設定するコンストラクタ。
MatConstIterator (const Mat *_m, Point _pt)
行列の指定された要素にイテレータを設定するコンストラクタ。
MatConstIterator (const Mat *_m, const int *_idx)
行列の指定された要素にイテレータを設定するコンストラクタ。
MatConstIterator (const MatConstIterator &it)
コピーコンストラクタ
MatConstIterator & operator= (const MatConstIterator &it)
コピー演算子
const uchar * operator* () const
現在の行列要素を返します.
const uchar * operator[] (ptrdiff_t i) const
現在の行列から見て i 番目の行列要素を返します。
MatConstIterator & operator+= (ptrdiff_t ofs)
イテレータを指定された要素数だけ前方にシフトします.
MatConstIterator & operator-= (ptrdiff_t ofs)
イテレータを,指定された要素数だけ後方にシフトします.
MatConstIterator & operator-- ()
イテレータのデクリメント
MatConstIterator operator-- (int)
イテレータのデクリメント
MatConstIterator & operator++ ()
イテレータをインクリメントします。
MatConstIterator operator++ (int)
イテレータをインクリメントします。
Point pos () const
現在のイテレータの位置を返します.
void pos (int *_idx) const
現在のイテレータの位置を返します.
ptrdiff_t lpos () const
void seek (ptrdiff_t ofs, bool relative=false)
void seek (const int *_idx, bool relative=false)

公開変数類

const Mat * m
size_t elemSize
const uchar * ptr
const uchar * sliceStart
const uchar * sliceEnd

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