Boost QVM

set_rotz(q,s)

#include <boost/qvm/q.hpp>

namespace qvm
{
    //Only enabled if: is_q<A>::value
    template <class A>
    void set_rotz( A & a, typename q_traits<A>::scalar_type angle );
}

Effects:

As if:

assign(a,rotz_q(angle));