Matrix3D Estructura

Definición

Representa una matriz de 4 × 4 que se usa para las transformaciones en un espacio tridimensional (3D).

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

Comentarios

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

Constructores

Nombre Description
Matrix3D(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double)

Inicializa una nueva instancia de la clase Matrix3D.

Propiedades

Nombre Description
HasInverse

Obtiene un valor que indica si es Matrix3D invertible.

Identity

Cambia una Matrix3D estructura en una identidad Matrix3D.

IsIdentity

Determina si esta Matrix3D estructura es una identidad Matrix3D.

M11

Obtiene o establece el valor de la primera fila y la primera columna de este Matrix3D.

M12

Obtiene o establece el valor de la primera fila y la segunda columna de este Matrix3D.

M13

Obtiene o establece el valor de la primera fila y la tercera columna de este Matrix3D.

M14

Obtiene o establece el valor de la primera fila y la cuarta columna de este Matrix3D.

M21

Obtiene o establece el valor de la segunda fila y la primera columna de este Matrix3D.

M22

Obtiene o establece el valor de la segunda fila y la segunda columna de este Matrix3D.

M23

Obtiene o establece el valor de la segunda fila y la tercera columna de este Matrix3D.

M24

Obtiene o establece el valor de la segunda fila y la cuarta columna de este Matrix3D.

M31

Obtiene o establece el valor de la tercera fila y la primera columna de este Matrix3D.

M32

Obtiene o establece el valor de la tercera fila y la segunda columna de este Matrix3D.

M33

Obtiene o establece el valor de la tercera fila y la tercera columna de este Matrix3Dobjeto .

M34

Obtiene o establece el valor de la tercera fila y la cuarta columna de este Matrix3Dobjeto .

M44

Obtiene o establece el valor de la cuarta fila y la cuarta columna de este Matrix3D.

OffsetX

Obtiene o establece el valor de la cuarta fila y la primera columna de este Matrix3D.

OffsetY

Obtiene o establece el valor de la cuarta fila y la segunda columna de este Matrix3D.

OffsetZ

Obtiene o establece el valor de la cuarta fila y la tercera columna de este Matrix3D.

Métodos

Nombre Description
Equals(Matrix3D)

Comprueba la igualdad entre dos matrices.

Equals(Object)

Comprueba la igualdad entre dos matrices.

GetHashCode()

Devuelve el código hash de esta matriz.

Invert()

Invierte esta Matrix3D estructura.

ToString()

Crea una representación de cadena de este Matrix3Dobjeto .

ToString(IFormatProvider)

Crea una representación de cadena de este Matrix3Dobjeto .

Operadores

Nombre Description
Equality(Matrix3D, Matrix3D)

Compara dos Matrix3D instancias de igualdad.

Inequality(Matrix3D, Matrix3D)

Compara dos Matrix3D instancias de desigualdad.

Multiply(Matrix3D, Matrix3D)

Multiplica las matrices especificadas.

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