Matrix3D Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una matrice 4x4 usata per le trasformazioni in uno spazio tridimensionale (3D).
public value class Matrix3D : IFormattable
[System.Security.SecurityCritical]
public struct Matrix3D : IFormattable
[<System.Security.SecurityCritical>]
type Matrix3D = struct
interface IFormattable
Public Structure Matrix3D
Implements IFormattable
- Ereditarietà
- Attributi
- Implementazioni
Commenti
Questo struct rappresenta la proiezione .NET dello struct Windows Runtime (WinRT). Matrix3D
Per altre informazioni, vedere Matrix3D nella guida di riferimento all'API UWP.
Costruttori
Matrix3D(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) |
Inizializza una nuova istanza della classe Matrix3D. |
Proprietà
HasInverse |
Ottiene un valore che indica se Matrix3D è invertibile. |
Identity |
Cambia uno struct Matrix3D in uno struct Matrix3D di identità. |
IsIdentity |
Determina se lo struct Matrix3D è uno struct Matrix3D di identità. |
M11 |
Ottiene o imposta il valore della prima riga e della prima colonna di questo struct Matrix3D. |
M12 |
Ottiene o imposta il valore della prima riga e della seconda colonna di questo struct Matrix3D. |
M13 |
Ottiene o imposta il valore della prima riga e della terza colonna di questo struct Matrix3D. |
M14 |
Ottiene o imposta il valore della prima riga e della quarta colonna di questo struct Matrix3D. |
M21 |
Ottiene o imposta il valore della seconda riga e della prima colonna di questo struct Matrix3D. |
M22 |
Ottiene o imposta il valore della seconda riga e della seconda colonna di questo struct Matrix3D. |
M23 |
Ottiene o imposta il valore della seconda riga e della terza colonna di questo struct Matrix3D. |
M24 |
Ottiene o imposta il valore della seconda riga e della quarta colonna di questo struct Matrix3D. |
M31 |
Ottiene o imposta il valore della terza riga e della prima colonna di questo struct Matrix3D. |
M32 |
Ottiene o imposta il valore della terza riga e della seconda colonna di questo struct Matrix3D. |
M33 |
Ottiene o imposta il valore della terza riga e della terza colonna di questo struct Matrix3D. |
M34 |
Ottiene o imposta il valore della terza riga e della quarta colonna di questo struct Matrix3D. |
M44 |
Ottiene o imposta il valore della quarta riga e della quarta colonna di questo struct Matrix3D. |
OffsetX |
Ottiene o imposta il valore della quarta riga e della prima colonna di questo struct Matrix3D. |
OffsetY |
Ottiene o imposta il valore della quarta riga e della seconda colonna di questo struct Matrix3D. |
OffsetZ |
Ottiene o imposta il valore della quarta riga e della terza colonna di questo struct Matrix3D. |
Metodi
Equals(Matrix3D) |
Verifica l'uguaglianza tra due matrici. |
Equals(Object) |
Verifica l'uguaglianza tra due matrici. |
GetHashCode() |
Restituisce il codice hash per questa matrice. |
Invert() |
Inverte lo struct Matrix3D. |
ToString() |
Crea una rappresentazione in forma di stringa di Matrix3D. |
ToString(IFormatProvider) |
Crea una rappresentazione in forma di stringa di Matrix3D. |
Operatori
Equality(Matrix3D, Matrix3D) |
Verifica l'uguaglianza tra due istanze di Matrix3D. |
Inequality(Matrix3D, Matrix3D) |
Verifica l'ineguaglianza tra due istanze di Matrix3D. |
Multiply(Matrix3D, Matrix3D) |
Moltiplica le matrici specificate. |
Implementazioni dell'interfaccia esplicita
IFormattable.ToString(String, IFormatProvider) |
Per una descrizione di questo membro, vedere ToString(String, IFormatProvider). |