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