Matrix |
public struct MatrixWrapperStructForTopSpineJaggedArray<T> : IMatrix<T>, IROMatrix<T> where T : struct, new()
The MatrixWrapperStructForTopSpineJaggedArrayT type exposes the following members.
Name | Description | |
---|---|---|
MatrixWrapperStructForTopSpineJaggedArrayT(Int32, Int32) | Initializes a new instance of the MatrixWrapperStructForLeftSpineJaggedArrayT struct and creates the jagged matrix array. This array is a jagged array structure where the spine array is located at the top of the matrix, and the columns 'are hanging down' from this spine array. Access to elements of the underlying array is done by array[col][row], i.e. with col and row exchanged. | |
MatrixWrapperStructForTopSpineJaggedArrayT(T, Int32, Int32) | Initializes a new instance of the MatrixWrapperStructForLeftSpineJaggedArrayT struct by wrapping the provided array. |
Name | Description | |
---|---|---|
Array | Gets the underlying array. Access to elements is done using Array[column][row], i.e. with exchanged column and row. | |
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) |