Matrix View<T> Constructor
Definition
Namespace: Extreme.Mathematics.LinearAlgebra
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
Overload List
Matrix | Constructs a new MatrixView<T>. |
Matrix | Constructs a new MatrixView<T>. |
MatrixView<T>(Matrix<T>, TransposeOperation)
Constructs a new MatrixView<T>.
public MatrixView(
Matrix<T> matrix,
TransposeOperation transposeOperation
)
Parameters
- matrix Matrix<T>
- The matrix to create the view on.
- transposeOperation TransposeOperation
- A TransposeOperation value that specifies whether or not this view should show the transpose of the matrix matrix.
MatrixView<T>(Matrix<T>, Slice, Slice, TransposeOperation)
Constructs a new MatrixView<T>.
public MatrixView(
Matrix<T> matrix,
Slice rowSlice,
Slice columnSlice,
TransposeOperation transposeOperation
)
Parameters
- matrix Matrix<T>
- The matrix to create the view on.
- rowSlice Slice
- A Slice that specifies the rows of matrix to include in the view.
- columnSlice Slice
- A Slice that specifies the columns of matrix to include in the view.
- transposeOperation TransposeOperation
- A TransposeOperation value that specifies whether or not this view should show the transpose of the matrix matrix.