Matrix Estructura

Definición

Representa una matriz de transformación affine de 3x3 que se usa para las transformaciones en espacio 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
Herencia
Matrix
Atributos
Implementaciones

Comentarios

Esta estructura representa la proyección .NET de la estructura Windows Runtime (WinRT) Matrix. Para obtener más información, consulta Matriz en la referencia de la API para UWP.

Constructores

Nombre Description
Matrix(Double, Double, Double, Double, Double, Double)

Inicializa una Matrix estructura.

Propiedades

Nombre Description
Identity

Obtiene una matriz de identidad.

IsIdentity

Obtiene un valor que indica si esta Matrix estructura es una matriz de identidades.

M11

Obtiene o establece el valor de la primera fila y la primera columna de esta Matrix estructura.

M12

Obtiene o establece el valor de la primera fila y la segunda columna de esta Matrix estructura.

M21

Obtiene o establece el valor de la segunda fila y la primera columna de esta Matrix estructura.

M22

Obtiene o establece el valor de la segunda fila y la segunda columna de esta Matrix estructura.

OffsetX

Obtiene o establece el valor de la tercera fila y la primera columna de esta Matrix estructura.

OffsetY

Obtiene o establece el valor de la tercera fila y la segunda columna de esta Matrix estructura.

Métodos

Nombre Description
Equals(Matrix)

Determina si la estructura especificada Matrix es idéntica a esta instancia.

Equals(Object)

Determina si el objeto especificado Object es un Matrix struct idéntico a este Matrix.

GetHashCode()

Devuelve el código hash de esta Matrix estructura.

ToString()

Crea una String representación de esta Matrix estructura.

ToString(IFormatProvider)

Crea una String representación de esta Matrix estructura con información de formato específica de la referencia cultural.

Transform(Point)

Transforma el punto especificado por Matrix y devuelve el resultado.

Operadores

Nombre Description
Equality(Matrix, Matrix)

Determina si las dos estructuras especificadas Matrix son idénticas.

Inequality(Matrix, Matrix)

Determina si las dos estructuras especificadas Matrix no son idénticas.

Implementaciones de interfaz explícitas

Nombre Description
IFormattable.ToString(String, IFormatProvider)

Para obtener una descripción de este miembro, vea ToString(String, IFormatProvider).

Se aplica a

Consulte también