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
|
|
このクラス詳解は次のファイルから抽出されました: