Class NotchLanesMatrix<T>
public class NotchLanesMatrix<T>
Type Parameters
T
- Inheritance
-
objectNotchLanesMatrix<T>
- Extension Methods
Constructors
NotchLanesMatrix(short, int)
public NotchLanesMatrix(short layers, int columns)
Parameters
layersshortcolumnsint
NotchLanesMatrix(short, int, IEnumerable<T>)
public NotchLanesMatrix(short layers, int columns, IEnumerable<T> elements)
Parameters
layersshortcolumnsintelementsIEnumerable<T>
Fields
Columns
public readonly int Columns
Field Value
- int
Layers
public readonly short Layers
Field Value
- short
Properties
Count
public int Count { get; }
Property Value
- int
this[int]
public T this[int index] { get; set; }
Parameters
indexint
Property Value
- T
this[int, short]
public T this[int column, short layer] { get; set; }
Parameters
columnintlayershort
Property Value
- T
Methods
GetColumnsAt(int)
public IEnumerable<T> GetColumnsAt(int layer)
Parameters
layerint
Returns
- IEnumerable<T>
GetEnumerator()
public IEnumerator<T> GetEnumerator()
Returns
- IEnumerator<T>