ColorMatrix

ColorMatrix class

Определяет матрицу 5 x 5, содержащую координаты пространства RGBA. Несколько методовImageAttributes Класс корректирует цвета изображения с помощью цветовой матрицы. Этот класс не может быть унаследован.

public sealed class ColorMatrix

Конструкторы

ИмяОписание
ColorMatrix()Инициализирует новый экземплярColorMatrix класс.
ColorMatrix(float[][])Инициализирует новый экземплярColorMatrix класс, использующий элементы в указанной матрицеnewColorMatrix .

Характеристики

ИмяОписание
Item { get; set; }Получает или задает элемент в указанной строке и столбце вColorMatrix .
Matrix00 { get; set; }Получает или устанавливает элемент в 0 (нулевой) строке и 0 столбце этогоColorMatrix .
Matrix01 { get; set; }Получает или устанавливает элемент в 0 (нулевой) строке и первом столбце этогоColorMatrix .
Matrix02 { get; set; }Получает или устанавливает элемент в 0 (нулевой) строке и во втором столбце этогоColorMatrix .
Matrix03 { get; set; }Получает или устанавливает элемент в 0 (нулевой) строке и третьем столбце этогоColorMatrix .
Matrix04 { get; set; }Получает или устанавливает элемент в 0 (нулевой) строке и четвертом столбце этогоColorMatrix .
Matrix10 { get; set; }Получает или устанавливает элемент в первой строке и 0 (нулевом) столбце этогоColorMatrix .
Matrix11 { get; set; }Получает или устанавливает элемент в первой строке и первом столбце этогоColorMatrix .
Matrix12 { get; set; }Получает или устанавливает элемент в первой строке и втором столбце этогоColorMatrix .
Matrix13 { get; set; }Получает или устанавливает элемент в первой строке и третьем столбце этогоColorMatrix .
Matrix14 { get; set; }Получает или устанавливает элемент в первой строке и четвертом столбце этогоColorMatrix .
Matrix20 { get; set; }Получает или устанавливает элемент во второй строке и 0 (нулевом) столбце этогоColorMatrix .
Matrix21 { get; set; }Получает или устанавливает элемент во второй строке и первом столбце этогоColorMatrix .
Matrix22 { get; set; }Получает или устанавливает элемент во второй строке и втором столбце этогоColorMatrix .
Matrix23 { get; set; }Получает или устанавливает элемент во второй строке и третьем столбце этогоColorMatrix .
Matrix24 { get; set; }Получает или задает элемент во второй строке и четвертом столбце этогоColorMatrix .
Matrix30 { get; set; }Получает или устанавливает элемент в третьей строке и 0 (нулевом) столбце этогоColorMatrix .
Matrix31 { get; set; }Получает или устанавливает элемент в третьей строке и первом столбце этогоColorMatrix .
Matrix32 { get; set; }Получает или устанавливает элемент в третьей строке и втором столбце этогоColorMatrix .
Matrix33 { get; set; }Получает или устанавливает элемент в третьей строке и третьем столбце этогоColorMatrix .
Matrix34 { get; set; }Получает или устанавливает элемент в третьей строке и четвертом столбце этогоColorMatrix .
Matrix40 { get; set; }Получает или устанавливает элемент в четвертой строке и 0 (нулевом) столбце этогоColorMatrix .
Matrix41 { get; set; }Получает или устанавливает элемент в четвертой строке и первом столбце этогоColorMatrix .
Matrix42 { get; set; }Получает или устанавливает элемент в четвертой строке и втором столбце этогоColorMatrix .
Matrix43 { get; set; }Получает или задает элемент в четвертой строке и третьем столбце этогоColorMatrix .
Matrix44 { get; set; }Получает или задает элемент в четвертой строке и четвертом столбце этогоColorMatrix .

Методы

ИмяОписание
GetMatrix()Получает значения матрицы.

Поля

ИмяОписание
const MatrixDimensionElementsCountКоличество элементов в размерности матрицы.
const MatrixDimensionsCountКоличество измерений матрицы.
const MatrixTotalElementsCountОбщее количество элементов в матрице.

Смотрите также