Partilhar via


Matrix Estrutura

Definição

Representa uma matriz de transformação afim de 3x3 usada para transformações no espaço bidimensional.

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
Herança
Matrix
Atributos
Implementações

Comentários

Esse struct representa a projeção do .NET do struct do WinRT Matrix (Windows Runtime). Para obter mais informações, consulte Matriz na referência da API UWP.

Construtores

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

Inicializa um struct Matrix.

Propriedades

Identity

Obtém uma matriz de identidade.

IsIdentity

Obtém um valor que indica se este struct Matrix é uma matriz de identidade.

M11

Obtém ou define o valor da primeira linha e da primeira coluna deste struct Matrix.

M12

Obtém ou define o valor da primeira linha e da segunda coluna deste struct Matrix.

M21

Obtém ou define o valor da segunda linha e da primeira coluna deste struct Matrix.

M22

Obtém ou define o valor da segunda linha e da segunda coluna deste struct Matrix.

OffsetX

Obtém ou define o valor da terceira linha e da primeira coluna deste struct Matrix.

OffsetY

Obtém ou define o valor da terceira linha e da segunda coluna deste struct Matrix.

Métodos

Equals(Matrix)

Determina se o struct Matrix especificado é idêntico a essa instância.

Equals(Object)

Determina se o Object especificado é um struct Matrix idêntico a esta Matrix.

GetHashCode()

Retorna o código hash deste struct Matrix.

ToString()

Cria uma representação de String deste struct Matrix.

ToString(IFormatProvider)

Cria uma representação de String deste struct Matrix com informações de formatação específicas da cultura.

Transform(Point)

Transforma o ponto especificado pelo Matrix e retorna o resultado.

Operadores

Equality(Matrix, Matrix)

Determina se os dois structs Matrix especificados são idênticos.

Inequality(Matrix, Matrix)

Determina se os dois structs Matrix especificados não são idênticos.

Implantações explícitas de interface

IFormattable.ToString(String, IFormatProvider)

Para obter uma descrição desse membro, confira ToString(String, IFormatProvider).

Aplica-se a

Confira também