Class ColorMatrix

ColorMatrix class

Definisce una matrice 5 x 5 che contiene le coordinate per lo spazio RGBA. Diversi metodi diImageAttributes class regola i colori dell’immagine utilizzando una matrice di colori. Questa classe non può essere ereditata.

public sealed class ColorMatrix

Costruttori

NomeDescrizione
ColorMatrix()Inizializza una nuova istanza diColorMatrix classe.
ColorMatrix(float[][])Inizializza una nuova istanza diColorMatrix class utilizzando gli elementi nella matrice specificatanewColorMatrix .

Proprietà

NomeDescrizione
Item { get; set; }Ottiene o imposta l’elemento nella riga e nella colonna specificate inColorMatrix .
Matrix00 { get; set; }Ottiene o imposta l’elemento nella riga 0 (zero) e nella colonna 0 di thisColorMatrix .
Matrix01 { get; set; }Ottiene o imposta l’elemento nella riga 0 (zero) e nella prima colonna di thisColorMatrix .
Matrix02 { get; set; }Ottiene o imposta l’elemento nella riga 0 (zero) e nella seconda colonna di thisColorMatrix .
Matrix03 { get; set; }Ottiene o imposta l’elemento nella riga 0 (zero) e nella terza colonna di thisColorMatrix .
Matrix04 { get; set; }Ottiene o imposta l’elemento nella riga 0 (zero) e nella quarta colonna di thisColorMatrix .
Matrix10 { get; set; }Ottiene o imposta l’elemento nella prima riga e nella colonna 0 (zero) di thisColorMatrix .
Matrix11 { get; set; }Ottiene o imposta l’elemento nella prima riga e nella prima colonna di thisColorMatrix .
Matrix12 { get; set; }Ottiene o imposta l’elemento nella prima riga e nella seconda colonna di thisColorMatrix .
Matrix13 { get; set; }Ottiene o imposta l’elemento nella prima riga e nella terza colonna di thisColorMatrix .
Matrix14 { get; set; }Ottiene o imposta l’elemento nella prima riga e nella quarta colonna di thisColorMatrix .
Matrix20 { get; set; }Ottiene o imposta l’elemento nella seconda riga e nella colonna 0 (zero) di thisColorMatrix .
Matrix21 { get; set; }Ottiene o imposta l’elemento nella seconda riga e nella prima colonna di thisColorMatrix .
Matrix22 { get; set; }Ottiene o imposta l’elemento nella seconda riga e nella seconda colonna di thisColorMatrix .
Matrix23 { get; set; }Ottiene o imposta l’elemento nella seconda riga e nella terza colonna di thisColorMatrix .
Matrix24 { get; set; }Ottiene o imposta l’elemento nella seconda riga e nella quarta colonna di thisColorMatrix .
Matrix30 { get; set; }Ottiene o imposta l’elemento nella terza riga e nella colonna 0 (zero) di thisColorMatrix .
Matrix31 { get; set; }Ottiene o imposta l’elemento nella terza riga e nella prima colonna di thisColorMatrix .
Matrix32 { get; set; }Ottiene o imposta l’elemento nella terza riga e nella seconda colonna di thisColorMatrix .
Matrix33 { get; set; }Ottiene o imposta l’elemento nella terza riga e nella terza colonna di thisColorMatrix .
Matrix34 { get; set; }Ottiene o imposta l’elemento nella terza riga e nella quarta colonna di thisColorMatrix .
Matrix40 { get; set; }Ottiene o imposta l’elemento alla quarta riga e alla colonna 0 (zero) di thisColorMatrix .
Matrix41 { get; set; }Ottiene o imposta l’elemento alla quarta riga e alla prima colonna di thisColorMatrix .
Matrix42 { get; set; }Ottiene o imposta l’elemento nella quarta riga e nella seconda colonna di thisColorMatrix .
Matrix43 { get; set; }Ottiene o imposta l’elemento nella quarta riga e nella terza colonna di thisColorMatrix .
Matrix44 { get; set; }Ottiene o imposta l’elemento nella quarta riga e nella quarta colonna di thisColorMatrix .

Metodi

NomeDescrizione
GetMatrix()Ottiene i valori della matrice.

Campi

NomeDescrizione
const MatrixDimensionElementsCountIl numero di elementi nella dimensione della matrice.
const MatrixDimensionsCountIl numero di dimensioni della matrice.
const MatrixTotalElementsCountIl numero totale di elementi nella matrice.

Guarda anche