Función D3DXQuaternionToAxisAngle (D3dx9math.h)
Nota
La biblioteca de utilidades D3DX 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 a la estructura D3DXQUATERNION de origen.
-
pAxis [in, out]
-
Tipo: D3DXVECTOR3*
Esta función devuelve un puntero a una estructura 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.
Observaciones
Use D3DXQuaternionNormalize para cualquier entrada de cuaternión que aún no esté normalizada.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también