IMatrix

Сборка: Matrix;

Описание

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

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

          Matrix

          IMatrixModel

          IMatrix

Свойства

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

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

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

Методы

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

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

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

См. также:

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