DirectZ
Loading...
Searching...
No Matches
dz::quat< T > Member List

This is the complete list of members for dz::quat< T >, including all inherited members.

Base typedefdz::quat< T >
conjugate() constdz::quat< T >inline
datadz::quat< T >
from_axis_angle(const vec< T, 3 > &axis, T angle)dz::quat< T >inlinestatic
inverse() constdz::quat< T >inline
length() constdz::quat< T >inline
normalize() constdz::quat< T >inline
operator*(const quat< T > &rhs) constdz::quat< T >inline
operator*(const O &other) constdz::quat< T >inline
operator*=(const O &other)dz::quat< T >inline
operator+(const O &other) constdz::quat< T >inline
operator+=(const O &other)dz::quat< T >inline
operator-(const O &other) constdz::quat< T >inline
operator-() constdz::quat< T >inline
operator-=(const O &other)dz::quat< T >inline
operator/(const O &other) constdz::quat< T >inline
operator/=(const O &other)dz::quat< T >inline
operator=(const quat &)=defaultdz::quat< T >
operator=(quat &&) noexcept=defaultdz::quat< T >
operator=(const vec &other)dz::quat< T >inline
operator[](size_t i)dz::quat< T >inline
operator[](size_t i) constdz::quat< T >inline
quat()=defaultdz::quat< T >
quat(const quat &)=defaultdz::quat< T >
quat(quat &&) noexcept=defaultdz::quat< T >
quat(Args &&... args)dz::quat< T >inline
quat(T w, T x, T y, T z)dz::quat< T >inline
rotate(const vec< T, 3 > &v) constdz::quat< T >inline
to_axis_angle(vec< T, 3 > &out_axis, T &out_angle) constdz::quat< T >inline
to_mat4() constdz::quat< T >inline
vec(Args... args)dz::vec< T, 4 >inline
vec(const vec< OT, ON > &other)dz::vec< T, 4 >inline