Matrix |
public struct MatrixWrapperStructForRowMajorOrderLinearArray<T> : IMatrix<T>, IROMatrix<T> where T : struct, new()
The MatrixWrapperStructForRowMajorOrderLinearArrayT type exposes the following members.
Name | Description | |
---|---|---|
![]() | MatrixWrapperStructForRowMajorOrderLinearArrayT(Int32, Int32) | Initializes a new instance of the MatrixWrapperStructForLeftSpineJaggedArrayT struct and creates the underlying row oriented array. |
![]() | MatrixWrapperStructForRowMajorOrderLinearArrayT(T, Int32, Int32) | Initializes a new instance of the MatrixWrapperStructForLeftSpineJaggedArrayT struct by wrapping the provided row oriented array. |
Name | Description | |
---|---|---|
![]() | Array | Gets the underlying array. Access to elements is done using Array[row * Columns + column]. |
![]() | ColumnCount | Gets the number of columns of the matrix. |
![]() | Item | |
![]() | RowCount | Gets the number of rows of the matrix. |
Name | Description | |
---|---|---|
![]() | Equals | Indicates whether this instance and a specified object are equal. (Inherited from ValueType) |
![]() | GetHashCode | Returns the hash code for this instance. (Inherited from ValueType) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() | ToString | Returns the fully qualified type name of this instance. (Inherited from ValueType) |