D3DXQuaternionToAxisAngle-Funktion (D3dx9math.h)

Berechnet die Achse und den Drehwinkel einer Quaternion.

Syntax

void D3DXQuaternionToAxisAngle(
  _In_    const D3DXQUATERNION *pQ,
  _Inout_       D3DXVECTOR3    *pAxis,
  _Inout_       FLOAT          *pAngle
);

Parameter

pQ [ In]

Typ: const D3DXQUATERNION *

Zeiger auf die D3DXQUATERNION-Quellstruktur.

pAxis [ in, out]

Typ: D3DXVECTOR3*

Diese Funktion gibt einen Zeiger auf eine D3DXVECTOR3-Struktur zurück, die die Drehachse der Quaternion identifiziert.

pAngle [ in, out]

Typ: FLOAT*

Diese Funktion gibt einen Zeiger auf einen FLOAT-Wert zurück, der den Drehwinkel der Quaternion im Bogenmaß identifiziert.

Rückgabewert

Kein Rückgabewert.

Hinweise

Verwenden Sie D3DXQuaternionNormalize für alle Quaternioneingaben, die noch nicht normalisiert sind.

Anforderungen

Anforderung Wert
Header
D3dx9math.h
Bibliothek
D3dx9.lib

Weitere Informationen

Mathematische Funktionen