Very thin wrapper structure around a jagged array just to provided number of rows and columns along with the array itself. The spine array is oriented vertically, thus access to the array is down by array[row][column].
Constructor | Description | ||
Full Usage:
MatrixWrapperStructForLeftSpineJaggedArray(array, rows, cols)
Parameters:
'T[][]
-
The array to wrap.
rows : int
-
Number of rows.
cols : int
-
Number of columns.
|
Initializes a new instance of the MatrixWrapperStructForLeftSpineJaggedArray struct by wrapping the provided array.
|
||
Full Usage:
MatrixWrapperStructForLeftSpineJaggedArray(rows, cols)
Parameters:
int
-
The number of rows.
cols : int
-
The number of columns.
|
Initializes a new instance of the MatrixWrapperStructForLeftSpineJaggedArray struct and creates the jagged matrix array.
|
Instance member | Description |
Full Usage:
this.Array
|
Gets the underlying array. Access to elements is done using Array[row][column]. |
Full Usage:
this.ColumnCount
Modifiers: abstract |
Gets the number of columns of the matrix. |
Full Usage:
this.[arg1, arg2]
Parameters:
int
Returns: int
Modifiers: abstract |
|
Full Usage:
this.RowCount
Modifiers: abstract |
Gets the number of rows of the matrix. |