Membri Matrix
Includi membri protetti
Includi membri ereditati
Includi membri .NET Framework
Includi membri .NET Compact Framework
Includi membri XNA Framework
Aggiornamento: novembre 2007
Descrive e modifica una matrice.
Il tipo Matrix espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
Add | Somma due matrici. | |
AffineTransformation2D | Genera una matrice di trasformazione affine 2D nel piano xy. | |
Equals | Restituisce un valore che indica se l'istanza corrente è uguale a un oggetto specificato. (Esegue l'override di ValueType.Equals(Object)). | |
Finalize | Consente a un oggetto Object di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto Object stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetHashCode | Restituisce il codice hash per l'istanza corrente. (Esegue l'override di ValueType.GetHashCode()). | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
Invert | Sottoposto a overload. Calcola l'inverso di una matrice. | |
LookAtLH | Genera una matrice prospettica da sinistra. | |
LookAtRH | Genera una matrice prospettica da destra. | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
Multiply | Sottoposto a overload. Determina il prodotto di due matrici. | |
MultiplyTranspose | Sottoposto a overload. Calcola il prodotto trasposto di due matrici. | |
OrthoLH | Genera una matrice di proiezione ortogonale da sinistra. | |
OrthoOffCenterLH | Genera una matrice di proiezione ortogonale da sinistra personalizzata. | |
OrthoOffCenterRH | Genera una matrice di proiezione ortogonale da destra personalizzata. | |
OrthoRH | Genera una matrice di proiezione ortogonale da destra. | |
PerspectiveFovLH | Genera una matrice di proiezione prospettica da sinistra basata su un campo prospettico. | |
PerspectiveFovRH | Genera una matrice di proiezione prospettica da destra basata su un campo di visualizzazione. | |
PerspectiveLH | Genera una matrice di proiezione prospettica da sinistra. | |
PerspectiveOffCenterLH | Genera una matrice di proiezione prospettica da sinistra personalizzata. | |
PerspectiveOffCenterRH | Genera una matrice di proiezione prospettica da destra personalizzata. | |
PerspectiveRH | Genera una matrice di proiezione prospettica da destra. | |
RotationAxis | Ruota la matrice intorno a un asse arbitrario. | |
RotationQuaternion | Genera una matrice da un quaternione. | |
RotationX | Genere una matrice che ruota intorno all'asse x. | |
RotationY | Genere una matrice che ruota intorno all'asse y. | |
RotationYawPitchRoll | Genera una matrice con i valori specificati per i parametri yaw, pitch e roll. | |
RotationZ | Genere una matrice che ruota intorno all'asse z. | |
Scaling | Sottoposto a overload. Genera una matrice che scala lungo l'asse x, l'asse y e l'asse z. | |
Subtract | Sottrae una matrice da un'altra. | |
ToString | Restituisce un oggetto String che rappresenta l'oggetto Object corrente. (Ereditato da Object) | |
Transformation | Genera una matrice di trasformazione. | |
Transformation2D | Genera una matrice di trasformazione 2D nel piano xy. | |
Translation | Sottoposto a overload. Genera una matrice utilizzando gli offset specificati. | |
TransposeMatrix | Restituisce il trasposto di una matrice data. |
In alto
Operatori
Nome | Descrizione | |
---|---|---|
Addition | Somma due istanze della struttura Matrix. | |
Equality | Confronta le matrici specificate per determinare se sono uguali. | |
Inequality | Confronta le matrici specificate per determinare se sono diverse. | |
Multiply | Determina il prodotto di due matrici. | |
Subtraction | Sottrae due istanze della struttura Matrix. |
In alto
Campi
Nome | Descrizione | |
---|---|---|
M11 | Rappresenta l'elemento nella prima riga e nella prima colonna della matrice. | |
M12 | Rappresenta l'elemento nella prima riga e nella seconda colonna della matrice. | |
M13 | Rappresenta l'elemento nella prima riga e nella terza colonna della matrice. | |
M14 | Rappresenta l'elemento nella prima riga e nella quarta colonna della matrice. | |
M21 | Rappresenta l'elemento nella seconda riga e nella prima colonna della matrice. | |
M22 | Rappresenta l'elemento nella seconda riga e nella seconda colonna della matrice. | |
M23 | Rappresenta l'elemento nella seconda riga e nella terza colonna della matrice. | |
M24 | Rappresenta l'elemento nella seconda riga e nella quarta colonna della matrice. | |
M31 | Rappresenta l'elemento nella terza riga e nella prima colonna della matrice. | |
M32 | Rappresenta l'elemento nella terza riga e nella seconda colonna della matrice. | |
M33 | Rappresenta l'elemento nella terza riga e nella terza colonna della matrice. | |
M34 | Rappresenta l'elemento nella terza riga e nella quarta colonna della matrice. | |
M41 | Rappresenta l'elemento nella quarta riga e nella prima colonna della matrice. | |
M42 | Rappresenta l'elemento nella quarta riga e nella seconda colonna della matrice. | |
M43 | Rappresenta l'elemento nella quarta riga e nella terza colonna della matrice. | |
M44 | Rappresenta l'elemento nella quarta riga e nella quarta colonna della matrice. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Determinant | Ottiene la determinante della matrice. | |
Identity | Ottiene una matrice identità. | |
Zero | Ottiene un matrice vuota. |
In alto