q_traits<Q>::scalar_type
typedef /*user-defined*/ scalar_type;
This is the member type that user-defined (partial) specializations of the q_traits template define to specify the scalar type of a quaternion type. Valid scalar types are value types that satisfy the scalar requirements.
See also:
mag(q) | mag2(q) | normalize(q) | operator*(q,s) | operator*=(q,s) | operator/(q,s) | operator/=(q,s) | q_traits | q_traits<Q>::r | q_traits<Q>::w | rotate(q,v,s) | rotate_x(q,s) | rotate_y(q,s) | rotate_z(q,s) | scalar | set_identity(q) | set_rotx(q,s) | set_roty(q,s) | set_rotz(q,s) | set_zero(q) | slerp