Matrix Struct

Definizione

Rappresenta una matrice di trasformazione affine 3x3 utilizzata per le trasformazioni nello spazio bidimensionale.

public value class Matrix : IFormattable
[System.Security.SecurityCritical]
public struct Matrix : IFormattable
[<System.Security.SecurityCritical>]
type Matrix = struct
    interface IFormattable
Public Structure Matrix
Implements IFormattable
Ereditarietà
Matrix
Attributi
Implementazioni

Commenti

Questo struct rappresenta la proiezione .NET dello struct Windows Runtime (WinRT) Matrix. Per altre informazioni, vedi Matrice nelle informazioni di riferimento sulle API UWP.

Costruttori

Nome Descrizione
Matrix(Double, Double, Double, Double, Double, Double)

Inizializza uno Matrix struct.

Proprietà

Nome Descrizione
Identity

Ottiene una matrice di identità.

IsIdentity

Ottiene un valore che indica se questo Matrix struct è una matrice identity.

M11

Ottiene o imposta il valore della prima riga e della prima colonna di questo Matrix struct.

M12

Ottiene o imposta il valore della prima riga e della seconda colonna di questo Matrix struct.

M21

Ottiene o imposta il valore della seconda riga e della prima colonna di questo Matrix struct.

M22

Ottiene o imposta il valore della seconda riga e della seconda colonna di questo Matrix struct.

OffsetX

Ottiene o imposta il valore della terza riga e della prima colonna di questo Matrix struct.

OffsetY

Ottiene o imposta il valore della terza riga e della seconda colonna di questo Matrix struct.

Metodi

Nome Descrizione
Equals(Matrix)

Determina se lo struct specificato Matrix è identico a questa istanza.

Equals(Object)

Determina se l'oggetto specificato Object è uno Matrix struct identico a questo Matrix.

GetHashCode()

Restituisce il codice hash per questo Matrix struct.

ToString()

Crea una String rappresentazione di questo Matrix struct.

ToString(IFormatProvider)

Crea una String rappresentazione di questo Matrix struct con informazioni di formattazione specifiche delle impostazioni cultura.

Transform(Point)

Trasforma il punto specificato da Matrix e restituisce il risultato.

Operatori

Nome Descrizione
Equality(Matrix, Matrix)

Determina se i due struct specificati Matrix sono identici.

Inequality(Matrix, Matrix)

Determina se i due struct specificati Matrix non sono identici.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IFormattable.ToString(String, IFormatProvider)

Per una descrizione di questo membro, vedere ToString(String, IFormatProvider).

Si applica a

Vedi anche