## ColorMatrix class


Αντιπροσωπεύει έναν πίνακα 5x5 που περιέχει τις συντεταγμένες για το χρωματικό χώρο RGBAW. Τα αντικείμενα αυτής της κλάσης θα πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση [System::MakeObject()](../../system/makeobject/) function. Ποτέ μην δημιουργείτε παρουσία αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη περάσετε σε συναρτήσεις ως όρισμα.

```cpp
class ColorMatrix : public System::Object
```

## Μέθοδοι

| Μέθοδος | Περιγραφή |
| --- | --- |
| [ColorMatrix](./colormatrix/)() | Δημιουργεί μια νέα παρουσία της κλάσης [ColorMatrix](./) και την αρχικοποιεί με τις τιμές του μοναδιαίου πίνακα. |
| [ColorMatrix](./colormatrix/)(const System::ArrayPtr\<System::ArrayPtr\<float\>\>\&) | Δημιουργεί μια νέα παρουσία της κλάσης [ColorMatrix](./) και την αρχικοποιεί με τις καθορισμένες τιμές. |
| [get_Matrix00](./get_matrix00/)() const | Επιστρέφει μια τιμή στη 0η γραμμή και 0η στήλη. |
| [get_Matrix01](./get_matrix01/)() const | Επιστρέφει μια τιμή στη 0η γραμμή και 1η στήλη. |
| [get_Matrix02](./get_matrix02/)() const | Επιστρέφει μια τιμή στη 0η γραμμή και 2η στήλη. |
| [get_Matrix03](./get_matrix03/)() const | Επιστρέφει μια τιμή στη 0η γραμμή και 3η στήλη. |
| [get_Matrix04](./get_matrix04/)() const | Επιστρέφει μια τιμή στη 0η γραμμή και 4η στήλη. |
| [get_Matrix10](./get_matrix10/)() const | Επιστρέφει μια τιμή στη 1η γραμμή και 0η στήλη. |
| [get_Matrix11](./get_matrix11/)() const | Επιστρέφει μια τιμή στη 1η γραμμή και 1η στήλη. |
| [get_Matrix12](./get_matrix12/)() const | Επιστρέφει μια τιμή στη 1η γραμμή και 2η στήλη. |
| [get_Matrix13](./get_matrix13/)() const | Επιστρέφει μια τιμή στη 1η γραμμή και 3η στήλη. |
| [get_Matrix14](./get_matrix14/)() const | Επιστρέφει μια τιμή στη 1η γραμμή και 4η στήλη. |
| [get_Matrix20](./get_matrix20/)() const | Επιστρέφει μια τιμή στη 2η γραμμή και 0η στήλη. |
| [get_Matrix21](./get_matrix21/)() const | Επιστρέφει μια τιμή στη 2η γραμμή και 1η στήλη. |
| [get_Matrix22](./get_matrix22/)() const | Επιστρέφει μια τιμή στη 2η γραμμή και 2η στήλη. |
| [get_Matrix23](./get_matrix23/)() const | Επιστρέφει μια τιμή στη 2η γραμμή και 3η στήλη. |
| [get_Matrix24](./get_matrix24/)() const | Επιστρέφει μια τιμή στη 2η γραμμή και 4η στήλη. |
| [get_Matrix30](./get_matrix30/)() const | Επιστρέφει μια τιμή στη 3η γραμμή και 0η στήλη. |
| [get_Matrix31](./get_matrix31/)() const | Επιστρέφει μια τιμή στη 3η γραμμή και 1η στήλη. |
| [get_Matrix32](./get_matrix32/)() const | Επιστρέφει μια τιμή στη 3η γραμμή και 2η στήλη. |
| [get_Matrix33](./get_matrix33/)() const | Επιστρέφει μια τιμή στη 3η γραμμή και 3η στήλη. |
| [get_Matrix34](./get_matrix34/)() const | Επιστρέφει μια τιμή στη 3η γραμμή και 4η στήλη. |
| [get_Matrix40](./get_matrix40/)() const | Επιστρέφει μια τιμή στη 4η γραμμή και 0η στήλη. |
| [get_Matrix41](./get_matrix41/)() const | Επιστρέφει μια τιμή στη 4η γραμμή και 1η στήλη. |
| [get_Matrix42](./get_matrix42/)() const | Επιστρέφει μια τιμή στη 4η γραμμή και 2η στήλη. |
| [get_Matrix43](./get_matrix43/)() const | Επιστρέφει μια τιμή στη 4η γραμμή και 3η στήλη. |
| [get_Matrix44](./get_matrix44/)() const | Επιστρέφει μια τιμή στη 4η γραμμή και 4η στήλη. |
| [idx_get](./idx_get/)(int, int) | Επιστρέφει μια τιμή στη συγκεκριμένη γραμμή και στήλη. |
| [idx_set](./idx_set/)(int, int, float) | Ορίζει την καθορισμένη τιμή στη συγκεκριμένη θέση στον πίνακα. |
| [set_Matrix00](./set_matrix00/)(float) | Ορίζει μια τιμή στη 0η γραμμή και 0η στήλη. |
| [set_Matrix01](./set_matrix01/)(float) | Ορίζει μια τιμή στη 0η γραμμή και 1η στήλη. |
| [set_Matrix02](./set_matrix02/)(float) | Ορίζει μια τιμή στη 0η γραμμή και 2η στήλη. |
| [set_Matrix03](./set_matrix03/)(float) | Ορίζει μια τιμή στη 0η γραμμή και 3η στήλη. |
| [set_Matrix04](./set_matrix04/)(float) | Ορίζει μια τιμή στη 0η γραμμή και 4η στήλη. |
| [set_Matrix10](./set_matrix10/)(float) | Ορίζει μια τιμή στη 1η γραμμή και 0η στήλη. |
| [set_Matrix11](./set_matrix11/)(float) | Ορίζει μια τιμή στην 1η σειρά και στην 1η στήλη. |
| [set_Matrix12](./set_matrix12/)(float) | Ορίζει μια τιμή στην 1η σειρά και στην 2η στήλη. |
| [set_Matrix13](./set_matrix13/)(float) | Ορίζει μια τιμή στην 1η σειρά και στην 3η στήλη. |
| [set_Matrix14](./set_matrix14/)(float) | Ορίζει μια τιμή στην 1η σειρά και στην 4η στήλη. |
| [set_Matrix20](./set_matrix20/)(float) | Ορίζει μια τιμή στη 2η σειρά και στην 0η στήλη. |
| [set_Matrix21](./set_matrix21/)(float) | Ορίζει μια τιμή στη 2η σειρά και στην 1η στήλη. |
| [set_Matrix22](./set_matrix22/)(float) | Ορίζει μια τιμή στη 2η σειρά και στην 2η στήλη. |
| [set_Matrix23](./set_matrix23/)(float) | Ορίζει μια τιμή στη 2η σειρά και στην 3η στήλη. |
| [set_Matrix24](./set_matrix24/)(float) | Ορίζει μια τιμή στη 2η σειρά και στην 4η στήλη. |
| [set_Matrix30](./set_matrix30/)(float) | Ορίζει μια τιμή στην 3η σειρά και στην 0η στήλη. |
| [set_Matrix31](./set_matrix31/)(float) | Ορίζει μια τιμή στην 3η σειρά και στην 1η στήλη. |
| [set_Matrix32](./set_matrix32/)(float) | Ορίζει μια τιμή στην 3η σειρά και στην 2η στήλη. |
| [set_Matrix33](./set_matrix33/)(float) | Ορίζει μια τιμή στην 3η σειρά και στην 3η στήλη. |
| [set_Matrix34](./set_matrix34/)(float) | Ορίζει μια τιμή στην 3η σειρά και στην 4η στήλη. |
| [set_Matrix40](./set_matrix40/)(float) | Ορίζει μια τιμή στην 4η σειρά και στην 0η στήλη. |
| [set_Matrix41](./set_matrix41/)(float) | Ορίζει μια τιμή στην 4η σειρά και στην 1η στήλη. |
| [set_Matrix42](./set_matrix42/)(float) | Ορίζει μια τιμή στην 4η σειρά και στην 2η στήλη. |
| [set_Matrix43](./set_matrix43/)(float) | Ορίζει μια τιμή στην 4η σειρά και στην 3η στήλη. |
| [set_Matrix44](./set_matrix44/)(float) | Ορίζει μια τιμή στην 4η σειρά και στην 4η στήλη. |
## Δείτε επίσης

* Class [Object](../../system/object/)
* Namespace [System::Drawing::Imaging](../)
* Library [Aspose.Page for C++](../../)
