System::Drawing::Imaging::ColorMatrix class

ColorMatrix class

Rappresenta una matrice 5x5 che contiene le coordinate per lo spazio colore RGBAW. Gli oggetti di questa classe dovrebbero essere allocati solo usando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò proverà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarla alle funzioni come argomento.

class ColorMatrix : public System::Object

Metodi

MetodoDescrizione
ColorMatrix()Costruisce una nuova istanza della classe ColorMatrix e la inizializza con i valori della matrice identità.
ColorMatrix(const System::ArrayPtr<System::ArrayPtr<float>>&)Costruisce una nuova istanza della classe ColorMatrix e la inizializza con i valori specificati.
get_Matrix00() constRestituisce un valore nella riga 0 e nella colonna 0.
get_Matrix01() constRestituisce un valore nella riga 0 e nella colonna 1.
get_Matrix02() constRestituisce un valore nella riga 0 e nella colonna 2.
get_Matrix03() constRestituisce un valore nella riga 0 e nella colonna 3.
get_Matrix04() constRestituisce un valore nella riga 0 e nella colonna 4.
get_Matrix10() constRestituisce un valore nella riga 1 e nella colonna 0.
get_Matrix11() constRestituisce un valore nella riga 1 e nella colonna 1.
get_Matrix12() constRestituisce un valore nella riga 1 e nella colonna 2.
get_Matrix13() constRestituisce un valore nella prima riga e nella terza colonna.
get_Matrix14() constRestituisce un valore nella prima riga e nella quarta colonna.
get_Matrix20() constRestituisce un valore nella seconda riga e nella prima colonna.
get_Matrix21() constRestituisce un valore nella seconda riga e nella seconda colonna.
get_Matrix22() constRestituisce un valore nella seconda riga e nella terza colonna.
get_Matrix23() constRestituisce un valore nella seconda riga e nella quarta colonna.
get_Matrix24() constRestituisce un valore nella seconda riga e nella quinta colonna.
get_Matrix30() constRestituisce un valore nella terza riga e nella prima colonna.
get_Matrix31() constRestituisce un valore nella terza riga e nella seconda colonna.
get_Matrix32() constRestituisce un valore nella terza riga e nella terza colonna.
get_Matrix33() constRestituisce un valore nella terza riga e nella quarta colonna.
get_Matrix34() constRestituisce un valore nella terza riga e nella quinta colonna.
get_Matrix40() constRestituisce un valore nella quarta riga e nella prima colonna.
get_Matrix41() constRestituisce un valore nella quarta riga e nella seconda colonna.
get_Matrix42() constRestituisce un valore nella quarta riga e nella terza colonna.
get_Matrix43() constRestituisce un valore nella quarta riga e nella quarta colonna.
get_Matrix44() constRestituisce un valore nella quarta riga e nella quinta colonna.
idx_get(int, int)Restituisce un valore nella riga e nella colonna specificate.
idx_set(int, int, float)Imposta il valore specificato nella posizione indicata nella matrice.
set_Matrix00(float)Imposta un valore nella riga 0 e nella colonna 0.
set_Matrix01(float)Imposta un valore nella riga 0 e nella colonna 1.
set_Matrix02(float)Imposta un valore nella riga 0 e nella colonna 2.
set_Matrix03(float)Imposta un valore nella riga 0 e nella colonna 3.
set_Matrix04(float)Imposta un valore nella riga 0 e nella colonna 4.
set_Matrix10(float)Imposta un valore nella prima riga e nella colonna 0.
set_Matrix11(float)Imposta un valore nella riga 1 e nella colonna 1.
set_Matrix12(float)Imposta un valore nella riga 1 e nella colonna 2.
set_Matrix13(float)Imposta un valore nella riga 1 e nella colonna 3.
set_Matrix14(float)Imposta un valore nella riga 1 e nella colonna 4.
set_Matrix20(float)Imposta un valore nella riga 2 e nella colonna 0.
set_Matrix21(float)Imposta un valore nella riga 2 e nella colonna 1.
set_Matrix22(float)Imposta un valore nella riga 2 e nella colonna 2.
set_Matrix23(float)Imposta un valore nella riga 2 e nella colonna 3.
set_Matrix24(float)Imposta un valore nella riga 2 e nella colonna 4.
set_Matrix30(float)Imposta un valore nella riga 3 e nella colonna 0.
set_Matrix31(float)Imposta un valore nella riga 3 e nella colonna 1.
set_Matrix32(float)Imposta un valore nella riga 3 e nella colonna 2.
set_Matrix33(float)Imposta un valore nella riga 3 e nella colonna 3.
set_Matrix34(float)Imposta un valore nella riga 3 e nella colonna 4.
set_Matrix40(float)Imposta un valore nella riga 4 e nella colonna 0.
set_Matrix41(float)Imposta un valore nella riga 4 e nella colonna 1.
set_Matrix42(float)Imposta un valore nella riga 4 e nella colonna 2.
set_Matrix43(float)Imposta un valore nella riga 4 e nella colonna 3.
set_Matrix44(float)Imposta un valore nella riga 4 e nella colonna 4.

Vedi anche