Matrix Estructura

Definición

Representa una matriz de transformación afín de 3x3 usada para las transformaciones en un 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 de .NET del struct de Windows Runtime (WinRT Matrix ). Para obtener más información, consulta Matriz en la referencia de api para UWP.

Constructores

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

Inicializa una estructura Matrix.

Propiedades

Identity

Obtiene una matriz de identidad.

IsIdentity

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

M11

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

M12

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

M21

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

M22

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

OffsetX

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

OffsetY

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

Métodos

Equals(Matrix)

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

Equals(Object)

Determina si el objeto Object especificado es una estructura Matrix idéntica a esta Matrix.

GetHashCode()

Devuelve el código hash de esta estructura Matrix.

ToString()

Crea una representación String de esta estructura Matrix.

ToString(IFormatProvider)

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

Transform(Point)

Transforma el punto especificado por Matrix y devuelve el resultado.

Operadores

Equality(Matrix, Matrix)

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

Inequality(Matrix, Matrix)

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

Implementaciones de interfaz explícitas

IFormattable.ToString(String, IFormatProvider)

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

Se aplica a

Consulte también