CMSC23700 Common Code Library
Support code for CS23700 programming projects
cs237::__detail::quat< T > Member List

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

conjugate() const cs237::__detail::quat< T >inline
inverse() const cs237::__detail::quat< T >inline
length() const cs237::__detail::quat< T >inline
normalize()cs237::__detail::quat< T >inline
operator*=(T const &s)cs237::__detail::quat< T >inline
operator*=(quat const &q)cs237::__detail::quat< T >inline
operator*=(vec3< T > const &v)cs237::__detail::quat< T >inline
operator+=(quat const &v)cs237::__detail::quat< T >inline
operator-=(quat const &v)cs237::__detail::quat< T >inline
operator/=(T const &s)cs237::__detail::quat< T >inline
operator=(quat const &v)cs237::__detail::quat< T >inline
operator[](unsigned int const &i)cs237::__detail::quat< T >inline
operator[](unsigned int const &i) const cs237::__detail::quat< T >
quat()cs237::__detail::quat< T >inline
quat(quat const &q)cs237::__detail::quat< T >inline
quat(T xx, T yy, T zz)cs237::__detail::quat< T >inlineexplicit
quat(T xx, T yy, T zz, T ww)cs237::__detail::quat< T >inlineexplicit
quat(vec3< T > const &v)cs237::__detail::quat< T >inlineexplicit
quat(vec3< T > const &v, T ww)cs237::__detail::quat< T >inlineexplicit
quat(T angle, vec3< T > const &axis)cs237::__detail::quat< T >inlineexplicit
rotate(vec3< T > const &v) const cs237::__detail::quat< T >inline
toMat3x3() const cs237::__detail::quat< T >
toMat4x4() const cs237::__detail::quat< T >
wcs237::__detail::quat< T >
xcs237::__detail::quat< T >
ycs237::__detail::quat< T >
zcs237::__detail::quat< T >