Compartilhar via


Classe Matrix4x4F (d2d1_1helper.h)

A classe Matrix4x4F representa uma matriz de 4 por 4 e fornece métodos de conveniência para criar matrizes.

Herança

A classe Matrix4x4F implementa D2D1_MATRIX_4X4_F.

Métodos

A classe Matrix4x4F tem esses métodos.

 
Matrix4x4F::D eterminant

Calcula o determinante da matriz. (Matrix4x4F.Determinant)
Matrix4x4F::IsIdentity

Indica se essa matriz é a matriz de identidade. (Matrix4x4F.IsIdentity)
Matrix4x4F::operator*

A interface Matrix4x4F::operator-mult (d2d1_1helper.h) multiplica essa matriz com a matriz especificada e retorna o resultado.
Matrix4x4F::P erspectiveProjection

Uma transformação de perspectiva com um valor de profundidade.
Matrix4x4F::ReinterpretBaseType

Converte a matriz de D2D1_MATRIX_4X4_F especificada em uma Matrix4x4F sem fazer uma cópia. (sobrecarga 1/2)
Matrix4x4F::ReinterpretBaseType

Converte a matriz de D2D1_MATRIX_4X4_F especificada em uma Matrix4x4F sem fazer uma cópia. (sobrecarga 2/2)
Matrix4x4F::RotationArbitraryAxis

Determina a matriz de rotação 3D para um eixo arbitrário.
Matrix4x4F::RotationX

Gira a matriz de transformação em torno do eixo X.
Matrix4x4F::RotationY

Gira a matriz de transformação em torno do eixo Y.
Matrix4x4F::RotationZ

Gira a matriz de transformação ao redor do eixo Z.
Matrix4x4F::Scale

Dimensiona o plano de perspectiva da matriz.
Matrix4x4F::SetProduct

Multiplica as duas matrizes e armazena o resultado nessa matriz. (Matrix4x4F.SetProduct)
Matrix4x4F::SkewX

Distorce a matriz na direção X.
Matrix4x4F::SkewY

Distorce a matriz na direção Y.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d2d1_1helper.h