Condividi tramite


Classe Matrix4x4F (d2d1_1helper.h)

La classe Matrix4x4F rappresenta una matrice da 4 a 4 e fornisce metodi pratici per la creazione di matrici.

Ereditarietà

La classe Matrix4x4F implementa D2D1_MATRIX_4X4_F.

Metodi

La classe Matrix4x4F include questi metodi.

 
Matrix4x4F::D eterminant

Calcola il determinante della matrice. (Matrix4x4F.Determinant)
Matrix4x4F::IsIdentity

Indica se questa matrice è la matrice di identità. (Matrix4x4F.IsIdentity)
Matrix4x4F::operator*

L'interfaccia Matrix4x4F::operator-mult (d2d1_1helper.h) moltiplica questa matrice con la matrice specificata e restituisce il risultato.
Matrix4x4F::P erspectiveProjection

Trasformazione prospettica in base a un valore di profondità.
Matrix4x4F::ReinterpretBaseType

Converte la matrice di D2D1_MATRIX_4X4_F specificata in matrix4x4F senza creare una copia. (overload 1/2)
Matrix4x4F::ReinterpretBaseType

Converte la matrice di D2D1_MATRIX_4X4_F specificata in matrix4x4F senza creare una copia. (overload 2/2)
Matrix4x4F::RotationArbitraryAxis

Determina la matrice di rotazione 3D per un asse arbitrario.
Matrix4x4F::RotationX

Ruota la matrice di trasformazione attorno all'asse X.
Matrix4x4F::RotationY

Ruota la matrice di trasformazione attorno all'asse Y.
Matrix4x4F::RotationZ

Ruota la matrice di trasformazione attorno all'asse Z.
Matrix4x4F::Scale

Ridimensiona il piano prospettica della matrice.
Matrix4x4F::SetProduct

Moltiplica le due matrici e archivia il risultato in questa matrice. (Matrix4x4F.SetProduct)
Matrix4x4F::SkewX

Inclina la matrice nella direzione X.
Matrix4x4F::SkewY

Inclina la matrice nella direzione Y.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d2d1_1helper.h