Click or drag to resize

DataTableToMatrixConverter Methods

The DataTableToMatrixConverter type exposes the following members.

Methods
 NameDescription
Public methodAreAllAvailableColumnsOfGroupIncluded Determines, whether all available columns (with same group number and ColumnKind.V) are included in the matrix.
Public methodAreAllAvailableRowsIncluded Determines, whether all available rows are included in the matrix.
Public methodStatic memberCheckContentForNaNandInfiniteValues Checks the content of a matrix area of a table for NaN and infinite values. If such values are found, an InvalidOperationException is thrown with a diagnostic message.
Public methodColumnSpacingOrValue Get the uniform column spacing value, or, if the column header vector is not uniformly spaced, a default value provided in defaultValue.
Protected methodDefaultMatrixGenerator Gets the defaults the matrix generator, which generates a JaggedArrayMatrix.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodExecute Performs the assembling for the resulting matrix and the row / column header vectors. After calling this function, the properties ResultingMatrix, RowHeaderVector and ColumnHeaderVector are available.
Protected methodFillMatrix Creates the resulting matrix and fills it with values.
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetColumnSpacing Get the uniform column spacing value, or, if the column header vector is not uniformly spaced, null.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetParticipatingDataColumns Gets the indices of the data columns of the data table that contribute to the matrix.
Public methodStatic memberGetParticipatingDataColumns(DataTable, IAscendingIntegerCollection) Gets the indices of data columns that can participate in a matrix area, by providing a data table and the selected column. The participating data columns must have ColumnKind.V, and must share the same group number.
Public methodGetParticipatingDataRows Gets the indices of the data rows of the table that contribute to the matrix.
Public methodStatic memberGetParticipatingDataRows(DataTable, IAscendingIntegerCollection, IAscendingIntegerCollection) Gets the data rows that participate in a matrix area by providing a table, the collection of selected data rows, and the collection of selected data columns.
Public methodGetRowSpacing Get the uniform row spacing value, or, if the row header vector is not uniformly spaced, null.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodRowSpacingOrValue Get the uniform row spacing value, or, if the row header vector is not uniformly spaced, a default value provided in defaultValue.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodTryGetColumnSpacing Tries to get the uniform column spacing value, or, if the column header vector is not uniformly spaced, false is returned along with a diagnostic message.
Public methodStatic memberTryGetRowOrColumnSpacing Tries to get the uniform spacing value of a vector.
Public methodTryGetRowSpacing Tries to get the uniform row spacing value, or, if the row header vector is not uniformly spaced, false is returned along with a diagnostic message.
Top
See Also