| expmap(const VecBase< T, 3 > &expmap) | blender::math::QuaternionBase< T > | static |
| expmap() const | blender::math::QuaternionBase< T > | |
| hash() const | blender::math::QuaternionBase< T > | inline |
| identity() | blender::math::QuaternionBase< T > | inlinestatic |
| imaginary_part() const | blender::math::QuaternionBase< T > | inline |
| imaginary_part() | blender::math::QuaternionBase< T > | inline |
| operator VecBase< T, 4 >() const | blender::math::QuaternionBase< T > | inlineexplicit |
| operator*(const QuaternionBase &a, const QuaternionBase &b) | blender::math::QuaternionBase< T > | friend |
| operator*(const QuaternionBase &a, const T &b) | blender::math::QuaternionBase< T > | friend |
| operator*=(const QuaternionBase &b) | blender::math::QuaternionBase< T > | inline |
| operator-(const QuaternionBase &a) | blender::math::QuaternionBase< T > | friend |
| operator<<(std::ostream &stream, const QuaternionBase &rot) | blender::math::QuaternionBase< T > | friend |
| QuaternionBase()=default | blender::math::QuaternionBase< T > | |
| QuaternionBase(const T &new_w, const T &new_x, const T &new_y, const T &new_z) | blender::math::QuaternionBase< T > | inline |
| QuaternionBase(const VecBase< T, 4 > &vec) | blender::math::QuaternionBase< T > | inlineexplicit |
| QuaternionBase(const T &real, const VecBase< T, 3 > &imaginary) | blender::math::QuaternionBase< T > | inline |
| swing(const Axis axis) const | blender::math::QuaternionBase< T > | |
| twist(const Axis axis) const | blender::math::QuaternionBase< T > | |
| twist_angle(const Axis axis) const | blender::math::QuaternionBase< T > | |
| w | blender::math::QuaternionBase< T > | |
| wrapped_around(const QuaternionBase &reference) const | blender::math::QuaternionBase< T > | |
| x | blender::math::QuaternionBase< T > | |
| y | blender::math::QuaternionBase< T > | |
| z | blender::math::QuaternionBase< T > | |
| zero() | blender::math::QuaternionBase< T > | inlinestatic |