IResizableMatrix<T> Interface

Represents the methods available for matrices that can be resized.

Definition

Namespace: Extreme.Mathematics.LinearAlgebra
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
public interface IResizableMatrix<T>

Type Parameters

T

Methods

AppendColumn() Appends an empty column at the end of a matrix.
AppendColumn(Vector<T>) Appends a column at the end of a matrix.
AppendColumns Appends zero or more columns at the end of a matrix.
AppendRow() Appends an empty row at the end of a matrix.
AppendRow(Vector<T>) Appends a row at the end of a matrix.
AppendRows Appends zero or more rows at the end of a matrix.
DeleteColumn Deletes a column from a matrix.
DeleteColumns Deletes a series of columns from a matrix.
DeleteRow Deletes a row from a matrix.
DeleteRows Deletes a series of rows from a matrix.
InsertColumn Inserts a column into a matrix that the specified index.
InsertColumns Inserts zero or more columns into a matrix that the specified index.
InsertRow Inserts a row into a matrix that the specified index.
InsertRows Inserts zero or more rows into a matrix that the specified index.
ReplaceColumns Inserts zero or more columns into a matrix in place of zero or more other columns.
ReplaceRows Inserts zero or more rows into a matrix in place of zero or more other rows.
Resize Resizes a matrix.

See Also