Click or drag to resize

MatrixToDataTableConverter Class

Converts a numeric matrix into the columns of a DataTable.
Inheritance Hierarchy
SystemObject
  Altaxo.DataMatrixToDataTableConverter

Namespace: Altaxo.Data
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public class MatrixToDataTableConverter

The MatrixToDataTableConverter type exposes the following members.

Constructors
 NameDescription
Public methodMatrixToDataTableConverter Initializes a new instance of the MatrixToDataTableConverter class.
Top
Properties
 NameDescription
Public propertyColumnBaseName Sets the base name used for generated data-column names.
Top
Methods
 NameDescription
Public methodAddMatrixColumnHeaderData Adds a column-header data vector that is written as a property column for the generated matrix columns.
Public methodAddMatrixRowHeaderData Adds a row-header data vector that is written as a data column before the matrix values.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodExecute Executes the configured conversion and writes the matrix data into the destination table.
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 methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodStatic memberSetContentFromMatrix(DataTable, IROMatrixDouble) Replaces the content of the destination table with the data from the specified matrix.
Public methodStatic memberSetContentFromMatrix(DataTable, IROMatrixDouble, String) Replaces the content of the destination table with the data from the specified matrix using a custom base name for generated columns.
Public methodStatic memberSetContentFromMatrix(DataTable, IROMatrixDouble, String, IReadOnlyListDouble, String, IReadOnlyListDouble, String) Replaces the content of the destination table with the data from the specified matrix and adds row and column header data.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Events
 NameDescription
Public eventColumnNameGenerator Gets or sets a delegate that generates the name for each matrix data column.
Top
See Also