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
public struct Matrix : IFormattable
[System.Security.SecurityCritical]
public struct Matrix : IFormattable
type Matrix = struct
    interface 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 Windows Runtime (WinRTMatrix). 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