, 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] |
qv | CGLA::ArithQuat< T, V, Q > | |
qw | CGLA::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] |