Sparse |
[SerializableAttribute] public class SparseMatrixData<Storage, Type> where Storage : new(), Object, ISparseMatrixStorage<Type>
The SparseMatrixDataStorage, Type type exposes the following members.
| Name | Description | |
|---|---|---|
| SparseMatrixDataStorage, Type | Constructs an empty SparseMatrixData instance. | |
| SparseMatrixDataStorage, Type(Storage) | Constructs a SparseMatrixData instance with the given data. | |
| SparseMatrixDataStorage, Type(IDictionaryIntPair, Type, Int32) | Constructs a SparseMatrixData instance from the given coordinate map format. | |
| SparseMatrixDataStorage, Type(IDictionaryIntPair, Type, Int32, Int32) | Constructs a SparseMatrixData instance from the given coordinate map format. |
| Name | Description | |
|---|---|---|
| Cols | Gets the number of columns in the matrix. | |
| Data | Gets and sets the formatted data for the matrix. | |
| Item | Gets and sets the value at the given matrix position. | |
| Rows | Gets the number of rows in the matrix. |
| Name | Description | |
|---|---|---|
| Equals |
Equality function for general sparse matrices.
(Overrides ObjectEquals(Object)) | |
| GetHashCode |
Gets the hash code for this instance.
(Overrides ObjectGetHashCode) | |
| ToCommaSeparated | Returns a formatted string representation of this matrix using commas and newlines. | |
| ToCommaSeparated(String) | Returns a formatted string representation of this matrix using commas and newlines. Numbers are formatted using the specified format string. | |
| ToString |
Returns a formatted string representation of this matrix.
(Overrides ObjectToString) | |
| ToString(String) | Returns a formatted string representation of this matrix. Numbers are displayed using the specified format. | |
| ToTabDelimited | Returns a formatted string representation of this matrix using tabs and newlines. | |
| ToTabDelimited(String) | Returns a formatted string representation of this matrix using tabs and newlines. Numbers are formatted using the specified format string. |