Matrix Estructura

Definición

Representa una matriz de transformación afín de 3x3 usada para las transformaciones en un espacio bidimensional.Represents a 3x3 affine transformation matrix used for transformations in two-dimensional space.

public value class Matrix : IFormattable
public struct Matrix : IFormattable
[System.Security.SecurityCritical]
public struct Matrix : IFormattable
type Matrix = struct
    interface IFormattable
Public Structure Matrix
Implements IFormattable
Herencia
Matrix
Atributos
Implementaciones

Comentarios

Este struct representa la proyección .NET del struct Matrix de Windows Runtime (WinRT).This struct represents the .NET projection of the Windows Runtime (WinRT) Matrix struct. Para obtener más información, consulte Matrix en la referencia de la API de UWP.For more information, see Matrix in the UWP API reference.

Constructores

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

Inicializa una estructura Matrix.Initializes a Matrix struct.

Propiedades

Identity

Obtiene una matriz de identidad.Gets an identity matrix.

IsIdentity

Obtiene un valor que indica si esta estructura Matrix es una matriz de identidad.Gets a value that indicates whether this Matrix struct is an identity matrix.

M11

Obtiene o establece el valor de la primera fila y la primera columna de esta estructura Matrix.Gets or sets the value of the first row and first column of this Matrix struct.

M12

Obtiene o establece el valor de la primera fila y la segunda columna de esta estructura Matrix.Gets or sets the value of the first row and second column of this Matrix struct.

M21

Obtiene o establece el valor de la segunda fila y la primera columna de esta estructura Matrix.Gets or sets the value of the second row and first column of this Matrix struct.

M22

Obtiene o establece el valor de la segunda fila y la segunda columna de esta estructura Matrix.Gets or sets the value of the second row and second column of this Matrix struct.

OffsetX

Obtiene o establece el valor de la tercera fila y la primera columna de esta estructura Matrix.Gets or sets the value of the third row and first column of this Matrix struct.

OffsetY

Obtiene o establece el valor de la tercera fila y la segunda columna de esta estructura Matrix.Gets or sets the value of the third row and second column of this Matrix struct.

Métodos

Equals(Matrix)

Determina si la estructura Matrix especificada es idéntica a esta instancia.Determines whether the specified Matrix struct is identical to this instance.

Equals(Object)

Determina si el objeto Object especificado es una estructura Matrix idéntica a esta Matrix.Determines whether the specified Object is a Matrix struct that is identical to this Matrix.

GetHashCode()

Devuelve el código hash de esta estructura Matrix.Returns the hash code for this Matrix struct.

ToString()

Crea una representación String de esta estructura Matrix.Creates a String representation of this Matrix struct.

ToString(IFormatProvider)

Crea una representación String de esta estructura Matrix con información de formato específica de la referencia cultural.Creates a String representation of this Matrix struct with culture-specific formatting information.

Transform(Point)

Transforma el punto especificado por Matrix y devuelve el resultado.Transforms the specified point by the Matrix and returns the result.

Operadores

Equality(Matrix, Matrix)

Determina si las dos estructuras Matrix especificadas son idénticas.Determines whether the two specified Matrix structs are identical.

Inequality(Matrix, Matrix)

Determina si las dos estructuras Matrix especificadas no son idénticas.Determines whether the two specified Matrix structs are not identical.

Implementaciones de interfaz explícitas

IFormattable.ToString(String, IFormatProvider)

Para obtener una descripción de este miembro, vea ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

Se aplica a

Consulte también: