Condividi tramite


Matrix Struct

Definizione

Rappresenta una matrice di trasformazione affine 3x3 usata 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, vedere Matrice nel riferimento all'API UWP.

Costruttori

Matrix(Double, Double, Double, Double, Double, Double)

Inizializza uno struct Matrix.

Proprietà

Identity

Ottiene una matrice di identità.

IsIdentity

Ottiene un valore che indica se lo struct Matrix corrente è una matrice di identità.

M11

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

M12

Ottiene o imposta il valore della prima riga e della seconda colonna dello struct Matrix corrente.

M21

Ottiene o imposta il valore della seconda riga e della prima colonna dello struct Matrix corrente.

M22

Ottiene o imposta il valore della seconda riga e della seconda colonna dello struct Matrix corrente.

OffsetX

Ottiene o imposta il valore della terza riga e della prima colonna dello struct Matrix corrente.

OffsetY

Ottiene o imposta il valore della terza riga e della seconda colonna dello struct Matrix corrente.

Metodi

Equals(Matrix)

Determina se lo struct Matrix specificato è identico all'istanza corrente.

Equals(Object)

Determina se l'oggetto Object specificato è o meno uno struct Matrix identico allo struct Matrix corrente.

GetHashCode()

Restituisce il codice hash per lo struct Matrix corrente.

ToString()

Crea una rappresentazione String dello struct Matrix corrente.

ToString(IFormatProvider)

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

Transform(Point)

Trasforma il punto specificato mediante la struttura Matrix e restituisce il risultato.

Operatori

Equality(Matrix, Matrix)

Determina se i due struct Matrix specificati sono identici.

Inequality(Matrix, Matrix)

Determina se i due struct Matrix specificati non sono identici.

Implementazioni dell'interfaccia esplicita

IFormattable.ToString(String, IFormatProvider)

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

Si applica a

Vedi anche