System::Drawing::Imaging::ColorMatrix class

ColorMatrix class

Stellt eine 5x5-Matrix dar, die die Koordinaten für den RGBAW-Farbraum enthält. Objekte dieser Klasse sollten nur mit der Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben.

class ColorMatrix : public System::Object

Methoden

MethodeBeschreibung
ColorMatrix()Konstruiert eine neue Instanz der Klasse ColorMatrix und initialisiert sie mit den Werten der Einheitsmatrix.
ColorMatrix(const System::ArrayPtr<System::ArrayPtr<float>>&)Konstruiert eine neue Instanz der Klasse ColorMatrix und initialisiert sie mit den angegebenen Werten.
get_Matrix00() constGibt einen Wert in Zeile 0 und Spalte 0 zurück.
get_Matrix01() constGibt einen Wert in Zeile 0 und Spalte 1 zurück.
get_Matrix02() constGibt einen Wert in Zeile 0 und Spalte 2 zurück.
get_Matrix03() constGibt einen Wert in Zeile 0 und Spalte 3 zurück.
get_Matrix04() constGibt einen Wert in Zeile 0 und Spalte 4 zurück.
get_Matrix10() constGibt einen Wert in Zeile 1 und Spalte 0 zurück.
get_Matrix11() constGibt einen Wert in Zeile 1 und Spalte 1 zurück.
get_Matrix12() constGibt einen Wert in Zeile 1 und Spalte 2 zurück.
get_Matrix13() constGibt einen Wert in Zeile 1 und Spalte 3 zurück.
get_Matrix14() constGibt einen Wert in Zeile 1 und Spalte 4 zurück.
get_Matrix20() constGibt einen Wert in Zeile 2 und Spalte 0 zurück.
get_Matrix21() constGibt einen Wert in Zeile 2 und Spalte 1 zurück.
get_Matrix22() constGibt einen Wert in Zeile 2 und Spalte 2 zurück.
get_Matrix23() constGibt einen Wert in Zeile 2 und Spalte 3 zurück.
get_Matrix24() constGibt einen Wert in Zeile 2 und Spalte 4 zurück.
get_Matrix30() constGibt einen Wert in Zeile 3 und Spalte 0 zurück.
get_Matrix31() constGibt einen Wert in Zeile 3 und Spalte 1 zurück.
get_Matrix32() constGibt einen Wert in Zeile 3 und Spalte 2 zurück.
get_Matrix33() constGibt einen Wert in Zeile 3 und Spalte 3 zurück.
get_Matrix34() constGibt einen Wert in Zeile 3 und Spalte 4 zurück.
get_Matrix40() constGibt einen Wert in Zeile 4 und Spalte 0 zurück.
get_Matrix41() constGibt einen Wert in Zeile 4 und Spalte 1 zurück.
get_Matrix42() constGibt einen Wert in Zeile 4 und Spalte 2 zurück.
get_Matrix43() constGibt einen Wert in Zeile 4 und Spalte 3 zurück.
get_Matrix44() constGibt einen Wert in Zeile 4 und Spalte 4 zurück.
idx_get(int, int)Gibt einen Wert in der angegebenen Zeile und Spalte zurück.
idx_set(int, int, float)Setzt den angegebenen Wert an der angegebenen Position in der Matrix.
set_Matrix00(float)Setzt einen Wert in Zeile 0 und Spalte 0.
set_Matrix01(float)Setzt einen Wert in Zeile 0 und Spalte 1.
set_Matrix02(float)Setzt einen Wert in Zeile 0 und Spalte 2.
set_Matrix03(float)Setzt einen Wert in Zeile 0 und Spalte 3.
set_Matrix04(float)Setzt einen Wert in Zeile 0 und Spalte 4.
set_Matrix10(float)Setzt einen Wert in Zeile 1 und Spalte 0.
set_Matrix11(float)Setzt einen Wert in die 1. Zeile und 1. Spalte.
set_Matrix12(float)Setzt einen Wert in die 1. Zeile und 2. Spalte.
set_Matrix13(float)Setzt einen Wert in die 1. Zeile und 3. Spalte.
set_Matrix14(float)Setzt einen Wert in die 1. Zeile und 4. Spalte.
set_Matrix20(float)Setzt einen Wert in die 2. Zeile und 0. Spalte.
set_Matrix21(float)Setzt einen Wert in die 2. Zeile und 1. Spalte.
set_Matrix22(float)Setzt einen Wert in die 2. Zeile und 2. Spalte.
set_Matrix23(float)Setzt einen Wert in die 2. Zeile und 3. Spalte.
set_Matrix24(float)Setzt einen Wert in die 2. Zeile und 4. Spalte.
set_Matrix30(float)Setzt einen Wert in die 3. Zeile und 0. Spalte.
set_Matrix31(float)Setzt einen Wert in die 3. Zeile und 1. Spalte.
set_Matrix32(float)Setzt einen Wert in die 3. Zeile und 2. Spalte.
set_Matrix33(float)Setzt einen Wert in die 3. Zeile und 3. Spalte.
set_Matrix34(float)Setzt einen Wert in die 3. Zeile und 4. Spalte.
set_Matrix40(float)Setzt einen Wert in die 4. Zeile und 0. Spalte.
set_Matrix41(float)Setzt einen Wert in die 4. Zeile und 1. Spalte.
set_Matrix42(float)Setzt einen Wert in die 4. Zeile und 2. Spalte.
set_Matrix43(float)Setzt einen Wert in die 4. Zeile und 3. Spalte.
set_Matrix44(float)Setzt einen Wert in die 4. Zeile und 4. Spalte.

Siehe auch