DSC
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros
CGLA::ArithQuat< T, V, Q > Member List

This is the complete list of members for CGLA::ArithQuat< T, V, Q >, including all inherited members.

apply(const V &vec) const CGLA::ArithQuat< T, V, Q >inline
apply_unit(const V &vec) const CGLA::ArithQuat< T, V, Q >inline
ArithQuat()CGLA::ArithQuat< T, V, Q >inline
ArithQuat(const V &imaginary, T real=1.0f)CGLA::ArithQuat< T, V, Q >inline
ArithQuat(T x, T y, T z, T _qw)CGLA::ArithQuat< T, V, Q >inline
conjugate() const CGLA::ArithQuat< T, V, Q >inline
get(T &x, T &y, T &z, T &_qw) const CGLA::ArithQuat< T, V, Q >inline
get_imaginary_part() const CGLA::ArithQuat< T, V, Q >inline
get_real_part() const CGLA::ArithQuat< T, V, Q >inline
get_rot(T &angle, V &v)CGLA::ArithQuat< T, V, Q >inline
inverse() const CGLA::ArithQuat< T, V, Q >inline
make_rot(T angle, const V &v)CGLA::ArithQuat< T, V, Q >inline
make_rot(const V &s, const V &t)CGLA::ArithQuat< T, V, Q >inline
make_rot(ArithSqMatFloat< VT, MT, ROWS > &m)CGLA::ArithQuat< T, V, Q >inline
norm() const CGLA::ArithQuat< T, V, Q >inline
normalize()CGLA::ArithQuat< T, V, Q >inline
operator!=(const ArithQuat< T, V, Q > &q) const (defined in CGLA::ArithQuat< T, V, Q >)CGLA::ArithQuat< T, V, Q >inline
operator*(const ArithQuat< T, V, Q > &q) const CGLA::ArithQuat< T, V, Q >inline
operator*(T scalar) const CGLA::ArithQuat< T, V, Q >inline
operator+(const ArithQuat< T, V, Q > &q) const CGLA::ArithQuat< T, V, Q >inline
operator-() const CGLA::ArithQuat< T, V, Q >inline
operator==(const ArithQuat< T, V, Q > &q) const (defined in CGLA::ArithQuat< T, V, Q >)CGLA::ArithQuat< T, V, Q >inline
qvCGLA::ArithQuat< T, V, Q >
qwCGLA::ArithQuat< T, V, Q >
set(const V &imaginary, T real=1.0f)CGLA::ArithQuat< T, V, Q >inline
set(T x, T y, T z, T _qw) (defined in CGLA::ArithQuat< T, V, Q >)CGLA::ArithQuat< T, V, Q >inline