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 en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans le pointeur System::SmartPtr et utilisez ce pointeur pour la passer 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 la valeur à la ligne 0 et à la colonne 0.
get_Matrix01() constRenvoie la valeur à la ligne 0 et à la colonne 1.
get_Matrix02() constRenvoie la valeur à la ligne 0 et à la colonne 2.
get_Matrix03() constRenvoie la valeur à la ligne 0 et à la colonne 3.
get_Matrix04() constRenvoie la valeur à la ligne 0 et à la colonne 4.
get_Matrix10() constRenvoie la valeur à la ligne 1 et à la colonne 0.
get_Matrix11() constRenvoie la valeur à la ligne 1 et à la colonne 1.
get_Matrix12() constRenvoie la valeur à la ligne 1 et à la colonne 2.
get_Matrix13() constRetourne une valeur dans la 1ère ligne et la 3e colonne.
get_Matrix14() constRetourne une valeur dans la 1ère ligne et la 4e colonne.
get_Matrix20() constRetourne une valeur dans la 2e ligne et la 0e colonne.
get_Matrix21() constRetourne une valeur dans la 2e ligne et la 1ère colonne.
get_Matrix22() constRetourne une valeur dans la 2e ligne et la 2e colonne.
get_Matrix23() constRetourne une valeur dans la 2e ligne et la 3e colonne.
get_Matrix24() constRetourne une valeur dans la 2e ligne et la 4e colonne.
get_Matrix30() constRetourne une valeur dans la 3e ligne et la 0e colonne.
get_Matrix31() constRetourne une valeur dans la 3e ligne et la 1ère colonne.
get_Matrix32() constRetourne une valeur dans la 3e ligne et la 2e colonne.
get_Matrix33() constRetourne une valeur dans la 3e ligne et la 3e colonne.
get_Matrix34() constRetourne une valeur dans la 3e ligne et la 4e colonne.
get_Matrix40() constRetourne une valeur dans la 4e ligne et la 0e colonne.
get_Matrix41() constRetourne une valeur dans la 4e ligne et la 1ère colonne.
get_Matrix42() constRetourne une valeur dans la 4e ligne et la 2e colonne.
get_Matrix43() constRetourne une valeur dans la 4e ligne et la 3e colonne.
get_Matrix44() constRetourne une valeur dans la 4e ligne et la 4e colonne.
idx_get(int, int)Retourne une valeur dans 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ᵉ ligne et la 1ᵉ colonne.
set_Matrix12(float)Définit une valeur dans la 1ᵉ ligne et la 2ᵉ colonne.
set_Matrix13(float)Définit une valeur dans la 1ᵉ ligne et la 3ᵉ colonne.
set_Matrix14(float)Définit une valeur dans la 1ᵉ ligne et la 4ᵉ colonne.
set_Matrix20(float)Définit une valeur dans la 2ᵉ ligne et la 0ᵉ colonne.
set_Matrix21(float)Définit une valeur dans la 2ᵉ ligne et la 1ᵉ colonne.
set_Matrix22(float)Définit une valeur dans la 2ᵉ ligne et la 2ᵉ colonne.
set_Matrix23(float)Définit une valeur dans la 2ᵉ ligne et la 3ᵉ colonne.
set_Matrix24(float)Définit une valeur dans la 2ᵉ ligne et la 4ᵉ colonne.
set_Matrix30(float)Définit une valeur dans la 3ᵉ ligne et la 0ᵉ colonne.
set_Matrix31(float)Définit une valeur dans la 3ᵉ ligne et la 1ᵉ colonne.
set_Matrix32(float)Définit une valeur dans la 3ᵉ ligne et la 2ᵉ colonne.
set_Matrix33(float)Définit une valeur dans la 3ᵉ ligne et la 3ᵉ colonne.
set_Matrix34(float)Définit une valeur dans la 3ᵉ ligne et la 4ᵉ colonne.
set_Matrix40(float)Définit une valeur dans la 4ᵉ ligne et la 0ᵉ colonne.
set_Matrix41(float)Définit une valeur dans la 4ᵉ ligne et la 1ᵉ colonne.
set_Matrix42(float)Définit une valeur dans la 4ᵉ ligne et la 2ᵉ colonne.
set_Matrix43(float)Définit une valeur dans la 4ᵉ ligne et la 3ᵉ colonne.
set_Matrix44(float)Définit une valeur dans la 4ᵉ ligne et la 4ᵉ colonne.

Voir aussi