Boost QVM

set_roty(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,roty_q(angle));

See also: boost/qvm/q.hpp