Boost QVM

qvm

The boost::qvm namespace contains all Boost QVM type and function names. The boost::qvm::sfinae namespace contains only function names that use SFINAE.


See also: assign(m,m) | assign(q,q) | assign(v,v) | boost/qvm/deduce_m.hpp | boost/qvm/deduce_q.hpp | boost/qvm/deduce_s.hpp | boost/qvm/deduce_v.hpp | boost/qvm/enable_if.hpp | boost/qvm/error.hpp | boost/qvm/m.hpp | boost/qvm/m_access.hpp | boost/qvm/m_index.hpp | boost/qvm/m_traits.hpp | boost/qvm/map_mm.hpp | boost/qvm/map_mv.hpp | boost/qvm/map_vm.hpp | boost/qvm/mat.hpp | boost/qvm/math.hpp | boost/qvm/q.hpp | boost/qvm/q_access.hpp | boost/qvm/q_traits.hpp | boost/qvm/quat.hpp | boost/qvm/qv.hpp | boost/qvm/s_traits.hpp | boost/qvm/sw.hpp | boost/qvm/v.hpp | boost/qvm/v_access.hpp | boost/qvm/v_index.hpp | boost/qvm/v_traits.hpp | boost/qvm/vec.hpp | boost/qvm/vm.hpp | cmp(m,m) | cmp(q,q) | cmp(v,v) | col | col_m | conjugate | cross | deduce_m | deduce_m2 | deduce_q | deduce_q2 | deduce_v | deduce_v2 | delc | delr | delrc | determinant | diag | diag_m | dot(q,q) | dot(v,v) | enable_if | error | identity_m | identity_q | inverse(m) | inverse(q) | is_m | is_q | is_v | m_index_read | m_index_write | m_traits | mag(q) | mag(v) | mag2(q) | mag2(v) | make(m) | make(q) | make(v) | matrix_index_out_of_bounds_error | mref | negc | negr | normalize(q) | normalize(v) | normalized(q) | normalized(v) | operator!=(m,m) | operator!=(q,q) | operator!=(v,v) | operator*(m,m) | operator*(m,s) | operator*(m,v) | operator*(q,q) | operator*(q,s) | operator*(q,v) | operator*(v,m) | operator*(v,s) | operator*=(m,m) | operator*=(m,s) | operator*=(q,q) | operator*=(q,s) | operator*=(v,s) | operator+(m,m) | operator+(q,q) | operator+(v,v) | operator+=(m,m) | operator+=(q,q) | operator+=(v,v) | operator-(m,m) | operator-(matrix) | operator-(q) | operator-(q,q) | operator-(v) | operator-(v,v) | operator-=(m,m) | operator-=(q,q) | operator-=(v,v) | operator/(m,s) | operator/(q,s) | operator/(v,s) | operator/=(m,s) | operator/=(q,s) | operator/=(v,s) | operator==(m,m) | operator==(q,q) | operator==(v,v) | perspective_lh | perspective_rh | ptr_mref | ptr_qref | ptr_vref | q_traits | qref | rot_m | rot_q | rotate(m,v,s) | rotate(q,v,s) | rotate_x(m,s) | rotate_x(q,s) | rotate_y(m,s) | rotate_y(q,s) | rotate_z(m,s) | rotate_z(q,s) | rotx_m(s) | rotx_q(s) | roty_m(s) | roty_q(s) | rotz_m(s) | rotz_q(s) | row | row_m | Synopsis | s_traits | scalar | scalar_cast(m) | scalar_cast(q) | scalar_cast(v) | set_identity(m) | set_identity(q) | set_rot(m,v,s) | set_rot(q,v,s) | set_rotx(m,s) | set_rotx(q,s) | set_roty(m,s) | set_roty(q,s) | set_rotz(m,s) | set_rotz(q,s) | set_zero(m) | set_zero(q) | set_zero(v) | sfinae | slerp | sw | swapc | swapr | trans | trans_m | transform_point | transform_vector | transp | v_index_read | v_index_write | v_traits | vector_index_out_of_bounds_error | vref | zero_determinant_error | zero_m | zero_magnitude_error | zero_q | zero_v