IMatrix

Assembly: Matrix;

Namespace: Prognoz.Platform.Interop.Matrix.

Description

The IMatrix interface contains properties and methods that are used to work with a data matrix.

Inheritance Hierarchy

          Matrix

          IMatrixModel

          IMatrix

Properties

  Property name Brief description
The Dimensions property returns a selection, based on which a data matrix is created. It is relevant if a matrix is based on some data source.
The Options property returns value of the flag that is used to determine scale value.
The ValueChangeCallback property determines an object that will be used to monitor value changes in matrix.
The ValueCount property returns the number of values available for each matrix coordinate.
The ValueFlag property determines value of the flag that is used to select changed values in a matrix.

Properties inherited from IMatrixModel

  Property name Brief description
The DimensionCount property returns the number of dimensions in a matrix.
The Item property determines value of a matrix element in the specified coordinate.
The LowerBound property returns the lower limit of matrix dimension.
The Source property returns the source matrix, based on which the current matrix was obtained.
The Storage property returns the last non-empty source matrix, based on which the current matrix was obtained.
The UpperBound property returns the upper limit of matrix dimension.

Methods

  Method name Brief description
The ChangeValueFlag method changes the checkbox that is used to select changed values.
The CreateCoord method creates an object that represents a matrix coordinate.
The CreateIterator method creates an iterator that is used to navigate between matrix elements.
The CreateSwapInfo method creates an object that contains information necessary to swap dimensions with matrix data.
The SetValueBySelection method sets value for the element defined by selection.
The Swap method swaps dimensions with data in a matrix.
The SwapTo method swaps dimensions with data in a matrix.

Methods inherited from IMatrixModel

  Method name Brief description
The Clear method clears matrix elements contents.
The CreateFixInfo method creates an object that is required to fix matrix dimensions.
The CreateModelCoord method creates an object, which is a matrix coordinate.
The CreateModelIterator method creates an iterator that is used to navigate the matrix.
The Dereference method restructures matrix taking into account fixed dimension elements.
The OperationConst method executes mathematical operations between the current matrix and the constant passed as by input parameter.
The OperationMatrix method executes mathematical operations between the current matrix and the matrix passed by input parameter.
The Rank method creates a ranking matrix.
The Sort method sorts the matrix.

See also:

Matrix Assembly Interfaces