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‑м столбце. |
См. также
- Class Object
- Namespace System::Drawing::Imaging
- Library Aspose.Font for C++