Función D3DXQuaternionToAxisAngle (D3DX10Math.h)
Nota
La biblioteca de utilidades D3DX10 está en desuso. Se recomienda usar DirectXMath en su lugar.
Calcula el eje y el ángulo de rotación de un cuaternión.
Sintaxis
void D3DXQuaternionToAxisAngle(
_In_ const D3DXQUATERNION *pQ,
_Inout_ D3DXVECTOR3 *pAxis,
_Inout_ FLOAT *pAngle
);
Parámetros
-
pQ [in]
-
Tipo: const D3DXQUATERNION*
Puntero al origen D3DXQUATERNION.
-
pAxis [in, out]
-
Tipo: D3DXVECTOR3*
Esta función devuelve un puntero a un D3DXVECTOR3 que identifica el eje de rotación del cuaternión.
-
pAngle [in, out]
-
Tipo: FLOAT*
Esta función devuelve un puntero a un valor FLOAT que identifica el ángulo de rotación del cuaternión en radianes.
Valor devuelto
No de devuelve ningún valor.
Comentarios
Use D3DXQuaternionNormalize para cualquier entrada de cuaternión que aún no esté normalizada.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también