Quaternion, QuaternionPtr

C Specification

#include <revolution/mtx/GeoTypes.h>
typedef struct
{

    f32 x, y, z, w;

} Quaternion, *QuaternionPtr;

Arguments

None.

Return Values

None.

Description

Quaternion is a quaternion type consisting of an (x, y, z) vector component and a (w) scalar component. Quaternion is used by MTX library function such as MTXQuat,  which generates a rotation matrix from a quaternion.

QuaternionPtr is a pointer to a Quaternion.

See Also

Mtx, MtxPtr, MTXQuat

Revision History

03/01/2006 Initial version.