System::Drawing::Imaging::ColorMatrix class

ColorMatrix class

Представляет 5x5 матрицу, содержащую координаты цветового пространства RGBAW. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.

class ColorMatrix : public System::Object

Методы

МетодОписание
ColorMatrix()Создаёт новый экземпляр класса ColorMatrix и инициализирует его значениями единичной матрицы.
ColorMatrix(const System::ArrayPtr<System::ArrayPtr<float>>&)Создаёт новый экземпляр класса ColorMatrix и инициализирует его указанными значениями.
get_Matrix00() constВозвращает значение в 0‑й строке и 0‑м столбце.
get_Matrix01() constВозвращает значение в 0‑й строке и 1‑м столбце.
get_Matrix02() constВозвращает значение в 0‑й строке и 2‑м столбце.
get_Matrix03() constВозвращает значение в 0‑й строке и 3‑м столбце.
get_Matrix04() constВозвращает значение в 0‑й строке и 4‑м столбце.
get_Matrix10() constВозвращает значение в 1‑й строке и 0‑м столбце.
get_Matrix11() constВозвращает значение в 1‑й строке и 1‑м столбце.
get_Matrix12() constВозвращает значение в 1‑й строке и 2‑м столбце.
get_Matrix13() constВозвращает значение в 1‑й строке и 3‑м столбце.
get_Matrix14() constВозвращает значение в 1‑й строке и 4‑м столбце.
get_Matrix20() constВозвращает значение в 2‑й строке и 0‑м столбце.
get_Matrix21() constВозвращает значение в 2‑й строке и 1‑м столбце.
get_Matrix22() constВозвращает значение в 2‑й строке и 2‑м столбце.
get_Matrix23() constВозвращает значение в 2‑й строке и 3‑м столбце.
get_Matrix24() constВозвращает значение в 2‑й строке и 4‑м столбце.
get_Matrix30() constВозвращает значение в 3‑й строке и 0‑м столбце.
get_Matrix31() constВозвращает значение в 3‑й строке и 1‑м столбце.
get_Matrix32() constВозвращает значение в 3‑й строке и 2‑м столбце.
get_Matrix33() constВозвращает значение в 3‑й строке и 3‑м столбце.
get_Matrix34() constВозвращает значение в 3‑й строке и 4‑м столбце.
get_Matrix40() constВозвращает значение в 4‑й строке и 0‑м столбце.
get_Matrix41() constВозвращает значение в 4‑й строке и 1‑м столбце.
get_Matrix42() constВозвращает значение в 4‑й строке и 2‑м столбце.
get_Matrix43() constВозвращает значение в 4‑й строке и 3‑м столбце.
get_Matrix44() constВозвращает значение в 4‑й строке и 4‑м столбце.
idx_get(int, int)Возвращает значение в указанной строке и столбце.
idx_set(int, int, float)Устанавливает указанное значение в указанном месте матрицы.
set_Matrix00(float)Устанавливает значение в 0‑й строке и 0‑м столбце.
set_Matrix01(float)Устанавливает значение в 0‑й строке и 1‑м столбце.
set_Matrix02(float)Устанавливает значение в 0‑й строке и 2‑м столбце.
set_Matrix03(float)Устанавливает значение в 0‑й строке и 3‑м столбце.
set_Matrix04(float)Устанавливает значение в 0‑й строке и 4‑м столбце.
set_Matrix10(float)Устанавливает значение в 1‑й строке и 0‑м столбце.
set_Matrix11(float)Устанавливает значение в 1‑й строке и 1‑м столбце.
set_Matrix12(float)Устанавливает значение в 1‑й строке и 2‑м столбце.
set_Matrix13(float)Устанавливает значение в 1‑й строке и 3‑м столбце.
set_Matrix14(float)Устанавливает значение в 1‑й строке и 4‑м столбце.
set_Matrix20(float)Устанавливает значение в 2‑й строке и 0‑м столбце.
set_Matrix21(float)Устанавливает значение в 2‑й строке и 1‑м столбце.
set_Matrix22(float)Устанавливает значение в 2‑й строке и 2‑м столбце.
set_Matrix23(float)Устанавливает значение в 2‑й строке и 3‑м столбце.
set_Matrix24(float)Устанавливает значение в 2‑й строке и 4‑м столбце.
set_Matrix30(float)Устанавливает значение в 3‑й строке и 0‑м столбце.
set_Matrix31(float)Устанавливает значение в 3‑й строке и 1‑м столбце.
set_Matrix32(float)Устанавливает значение в 3‑й строке и 2‑м столбце.
set_Matrix33(float)Устанавливает значение в 3‑й строке и 3‑м столбце.
set_Matrix34(float)Устанавливает значение в 3‑й строке и 4‑м столбце.
set_Matrix40(float)Устанавливает значение в 4‑й строке и 0‑м столбце.
set_Matrix41(float)Устанавливает значение в 4‑й строке и 1‑м столбце.
set_Matrix42(float)Устанавливает значение в 4‑й строке и 2‑м столбце.
set_Matrix43(float)Устанавливает значение в 4‑й строке и 3‑м столбце.
set_Matrix44(float)Устанавливает значение в 4‑й строке и 4‑м столбце.

См. также