Boost QVM

Index of Functions

a

assign(m,m)

assign(q,q)

assign(v,v)

c

cmp(m,m)

cmp(q,q)

cmp(v,v)

conjugate

cross

d

determinant

dot(q,q)

dot(v,v)

i

identity_m

identity_q

inverse(m)

inverse(q)

m

m_index_read

m_index_write

m_traits<M>::ir

m_traits<M>::iw

m_traits<M>::r

m_traits<M>::w

mag(q)

mag(v)

mag2(q)

mag2(v)

make(m)

make(q)

make(v)

n

negc

negr

normalize(q)

normalize(v)

normalized(q)

normalized(v)

o

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)

p

ptr_mref

ptr_qref

ptr_vref

q

q_traits<Q>::r

q_traits<Q>::w

r

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)

s

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)

slerp

swapc

swapr

t

transform_point

transform_vector

v

v_index_read

v_index_write

v_traits<V>::ir

v_traits<V>::iw

v_traits<V>::r

v_traits<V>::w

z

zero_m

zero_q

zero_v


See also: Boost QVM