Open 3D Engine AtomTressFX Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AMD::Quaternion Member List

This is the complete list of members for AMD::Quaternion, including all inherited members.

GetMatrix33() const (defined in AMD::Quaternion)AMD::Quaternion
GetRotation(Vector3 *pAxis, float *pAngle_radian) const (defined in AMD::Quaternion)AMD::Quaternion
GetRotation(Matrix3 *pMat33) const (defined in AMD::Quaternion)AMD::Quaternion
Inverse() (defined in AMD::Quaternion)AMD::Quaternion
InverseOther() const (defined in AMD::Quaternion)AMD::Quaternion
Length() const (defined in AMD::Quaternion)AMD::Quaternion
m (defined in AMD::Quaternion)AMD::Quaternion
Normalize() (defined in AMD::Quaternion)AMD::Quaternion
operator*(const Quaternion &other) const (defined in AMD::Quaternion)AMD::Quaternion
operator*(const Vector3 &vec) const (defined in AMD::Quaternion)AMD::Quaternion
operator* (defined in AMD::Quaternion)AMD::Quaternionfriend
operator+(const Quaternion &other) const (defined in AMD::Quaternion)AMD::Quaternion
operator+(const Vector3 &vec) const (defined in AMD::Quaternion)AMD::Quaternion
operator=(const Quaternion &other) (defined in AMD::Quaternion)AMD::Quaternion
operator=(float *xyz) (defined in AMD::Quaternion)AMD::Quaternion
Quaternion(float x=0.0, float y=0.0, float z=0.0, float w=1.0) (defined in AMD::Quaternion)AMD::Quaternion
Quaternion(const Quaternion &other) (defined in AMD::Quaternion)AMD::Quaternion
Quaternion(const Matrix3 &rotMat) (defined in AMD::Quaternion)AMD::Quaternion
Quaternion(const Vector3 &axis, float angle_radian) (defined in AMD::Quaternion)AMD::Quaternion
Quaternion(float *xyz) (defined in AMD::Quaternion)AMD::Quaternion
SetIdentity() (defined in AMD::Quaternion)AMD::Quaternion
SetRotation(const Vector3 &axis, float angle_radian) (defined in AMD::Quaternion)AMD::Quaternion
SetRotation(const Matrix3 &rotMat) (defined in AMD::Quaternion)AMD::Quaternion
SetRotation(const Quaternion &quaternion) (defined in AMD::Quaternion)AMD::Quaternion
w (defined in AMD::Quaternion)AMD::Quaternion
x (defined in AMD::Quaternion)AMD::Quaternion
y (defined in AMD::Quaternion)AMD::Quaternion
z (defined in AMD::Quaternion)AMD::Quaternion
~Quaternion(void) (defined in AMD::Quaternion)AMD::Quaternion