Table of Contents

Class Mat<TElem>.Indexer

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

Matrix indexer

public sealed class Mat<TElem>.Indexer : MatIndexer<TElem>
Inheritance
MatIndexer<TElem>
Mat<TElem>.Indexer
Inherited Members

Properties

this[int]

1-dimensional indexer

public override TElem this[int i0] { get; set; }

Parameters

i0 int

Index along the dimension 0

Property Value

TElem

A value to the specified array element.

this[int, int]

2-dimensional indexer

public override TElem this[int i0, int i1] { get; set; }

Parameters

i0 int

Index along the dimension 0

i1 int

Index along the dimension 1

Property Value

TElem

A value to the specified array element.

this[int, int, int]

3-dimensional indexer

public override TElem this[int i0, int i1, int i2] { get; set; }

Parameters

i0 int

Index along the dimension 0

i1 int

Index along the dimension 1

i2 int

Index along the dimension 2

Property Value

TElem

A value to the specified array element.

this[int[]]

n-dimensional indexer

public override TElem this[params int[] idx] { get; set; }

Parameters

idx int[]

Array of Mat::dims indices.

Property Value

TElem

A value to the specified array element.