System::Drawing::Imaging::ColorMatrix class

ColorMatrix class

Représente une matrice 5x5 qui contient les coordonnées de l’espace colorimétrique RGBAW. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou avec l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour la transmettre aux fonctions en tant qu’argument.

class ColorMatrix : public System::Object

Méthodes

MéthodeDescription
ColorMatrix()Construit une nouvelle instance de la classe ColorMatrix et l’initialise avec les valeurs de la matrice identité.
ColorMatrix(const System::ArrayPtr<System::ArrayPtr<float>>&)Construit une nouvelle instance de la classe ColorMatrix et l’initialise avec les valeurs spécifiées.
get_Matrix00() constRenvoie une valeur dans la ligne 0 et la colonne 0.
get_Matrix01() constRenvoie une valeur dans la ligne 0 et la colonne 1.
get_Matrix02() constRenvoie une valeur dans la ligne 0 et la colonne 2.
get_Matrix03() constRenvoie une valeur dans la ligne 0 et la colonne 3.
get_Matrix04() constRenvoie une valeur dans la ligne 0 et la colonne 4.
get_Matrix10() constRenvoie une valeur dans la ligne 1 et la colonne 0.
get_Matrix11() constRenvoie une valeur dans la ligne 1 et la colonne 1.
get_Matrix12() constRenvoie une valeur dans la ligne 1 et la colonne 2.
get_Matrix13() constRenvoie une valeur dans la 1ère ligne et la 3e colonne.
get_Matrix14() constRenvoie une valeur dans la 1ère ligne et la 4e colonne.
get_Matrix20() constRenvoie une valeur dans la 2e ligne et la 0e colonne.
get_Matrix21() constRenvoie une valeur dans la 2e ligne et la 1ère colonne.
get_Matrix22() constRenvoie une valeur dans la 2e ligne et la 2e colonne.
get_Matrix23() constRenvoie une valeur dans la 2e ligne et la 3e colonne.
get_Matrix24() constRenvoie une valeur dans la 2e ligne et la 4e colonne.
get_Matrix30() constRenvoie une valeur dans la 3e ligne et la 0e colonne.
get_Matrix31() constRenvoie une valeur dans la 3e ligne et la 1ère colonne.
get_Matrix32() constRenvoie une valeur dans la 3e ligne et la 2e colonne.
get_Matrix33() constRenvoie une valeur dans la 3e ligne et la 3e colonne.
get_Matrix34() constRenvoie une valeur dans la 3e ligne et la 4e colonne.
get_Matrix40() constRenvoie une valeur dans la 4e ligne et la 0e colonne.
get_Matrix41() constRenvoie une valeur dans la 4e ligne et la 1ère colonne.
get_Matrix42() constRenvoie une valeur dans la 4e ligne et la 2e colonne.
get_Matrix43() constRenvoie une valeur dans la 4e ligne et la 3e colonne.
get_Matrix44() constRenvoie une valeur dans la 4e ligne et la 4e colonne.
idx_get(int, int)Renvoie une valeur à la ligne et à la colonne spécifiées.
idx_set(int, int, float)Définit la valeur spécifiée à l’emplacement indiqué dans la matrice.
set_Matrix00(float)Définit une valeur dans la 0e ligne et la 0e colonne.
set_Matrix01(float)Définit une valeur dans la 0e ligne et la 1ère colonne.
set_Matrix02(float)Définit une valeur dans la 0e ligne et la 2e colonne.
set_Matrix03(float)Définit une valeur dans la 0e ligne et la 3e colonne.
set_Matrix04(float)Définit une valeur dans la 0e ligne et la 4e colonne.
set_Matrix10(float)Définit une valeur dans la 1ère ligne et la 0e colonne.
set_Matrix11(float)Définit une valeur dans la 1ère ligne et la 1ère colonne.
set_Matrix12(float)Définit une valeur dans la 1ère ligne et la 2ème colonne.
set_Matrix13(float)Définit une valeur dans la 1ère ligne et la 3ème colonne.
set_Matrix14(float)Définit une valeur dans la 1ère ligne et la 4ème colonne.
set_Matrix20(float)Définit une valeur dans la 2ème ligne et la 0ème colonne.
set_Matrix21(float)Définit une valeur dans la 2ème ligne et la 1ère colonne.
set_Matrix22(float)Définit une valeur dans la 2ème ligne et la 2ème colonne.
set_Matrix23(float)Définit une valeur dans la 2ème ligne et la 3ème colonne.
set_Matrix24(float)Définit une valeur dans la 2ème ligne et la 4ème colonne.
set_Matrix30(float)Définit une valeur dans la 3ème ligne et la 0ème colonne.
set_Matrix31(float)Définit une valeur dans la 3ème ligne et la 1ère colonne.
set_Matrix32(float)Définit une valeur dans la 3ème ligne et la 2ème colonne.
set_Matrix33(float)Définit une valeur dans la 3ème ligne et la 3ème colonne.
set_Matrix34(float)Définit une valeur dans la 3ème ligne et la 4ème colonne.
set_Matrix40(float)Définit une valeur dans la 4ème ligne et la 0ème colonne.
set_Matrix41(float)Définit une valeur dans la 4ème ligne et la 1ère colonne.
set_Matrix42(float)Définit une valeur dans la 4ème ligne et la 2ème colonne.
set_Matrix43(float)Définit une valeur dans la 4ème ligne et la 3ème colonne.
set_Matrix44(float)Définit une valeur dans la 4ème ligne et la 4ème colonne.

Voir aussi