IMatrix

Сборка: Matrix;

Пространство имен: Prognoz.Platform.Interop.Matrix;

Описание

Интерфейс IMatrix содержит свойства и методы для работы с матрицей данных.

Иерархия наследования

          Matrix

          IMatrixModel

          IMatrix

Свойства

  Имя свойства Краткое описание
Свойство Dimensions возвращает отметку, на базе которой получена матрица данных. Актуально, если матрица получена на базе какого-либо источника данных.
Свойство Options возвращает значение флага, используемого для определения значения масштабирования.
Свойство ValueChangeCallback определяет объект, который будет использоваться для отслеживания изменений значений в матрице.
Свойство ValueCount возвращает количество значений, имеющихся по каждой координате матрицы.
Свойство ValueFlag определяет значение флага, используемого в матрице для отметки изменившихся значений.

Свойства, унаследованные от IMatrixModel

  Имя свойства Краткое описание
Свойство DimensionCount возвращает количество измерений в матрице.
Свойство Item определяет значение элемента матрицы в заданной координате.
Свойство LowerBound возвращает нижнюю границу измерения матрицы.
Свойство Source возвращает матрицу-источник, на базе которой была получена данная матрица.
Свойство Storage возвращает последнюю непустую матрицу-источник, на базе которой была получена данная матрица.
Свойство UpperBound возвращает верхнюю границу измерения матрицы.

Методы

  Имя метода Краткое описание
Метод ChangeValueFlag осуществляет изменение флага, используемого для отметки изменившихся значений.
Метод CreateCoord создает объект, представляющий собой координату в матице.
Метод CreateIterator создает итератор, используемый для навигации по элементам матрицы.
Метод CreateSwapInfo создает объект, содержащий информацию, необходимую для перестановки измерений с данными матрицы.
Метод SetValueBySelection устанавливает значение для элемента, заданного отметкой.
Метод Swap осуществляет перемещение измерений с данными в матрице.
Метод SwapTo осуществляет перемещение измерений с данными в матрице.

Методы, унаследованные от IMatrixModel

  Имя метода Краткое описание
Метод Clear осуществляет очистку содержимого элементов матрицы.
Метод CreateFixInfo создает объект, необходимый для фиксации измерений матрицы.
Метод CreateModelCoord создает объект, представляющий собой координату в матрице.
Метод CreateModelIterator создает итератор, используемый для навигации по матрице.
Метод Dereference осуществляет перестройку матрицы с учетом фиксации по измерениям.
Метод OperationConst выполняет математические операции между текущей матрицей и константой, передаваемой посредством входного параметра.
Метод OperationMatrix выполняет математические операции между текущей матрицей и матрицей, передаваемой посредством входного параметра.
Метод Rank осуществляет составление матрицы ранжирования.
Метод Sort осуществляет сортировку матрицы.

См. также:

Интерфейсы сборки Matrix