cpe::quaternion Member List

This is the complete list of members for cpe::quaternion, including all inherited members.

angle() const cpe::quaternion
axis() const cpe::quaternion
conjugated() const cpe::quaternion
dot(const v4 &p) const cpe::v4
matrix() const cpe::quaternion
norm() const cpe::v4
norm2() const cpe::v4
normalized() const cpe::v4
operator()(const size_t &k) const cpe::v4
operator()(const size_t &k)cpe::v4
operator*(const quaternion &q) const cpe::quaternion
operator*(const v3 &v) const cpe::quaternion
operator*(const double &s) const cpe::quaternion
operator*=(const quaternion &q)cpe::quaternion
operator*=(const double &s)cpe::quaternion
operator+(const quaternion &q) const cpe::quaternion
cpe::v4::operator+(const v4 &p2) const cpe::v4
cpe::v4::operator+(const double &s) const cpe::v4
operator+=(const quaternion &q)cpe::quaternion
cpe::v4::operator+=(const v4 &p)cpe::v4
cpe::v4::operator+=(const double &s)cpe::v4
operator-(const quaternion &q) const cpe::quaternion
operator-() const cpe::quaternion
cpe::v4::operator-(const v4 &p2) const cpe::v4
cpe::v4::operator-(const double &s) const cpe::v4
operator-=(const quaternion &q)cpe::quaternion
cpe::v4::operator-=(const v4 &p)cpe::v4
cpe::v4::operator-=(const double &s)cpe::v4
operator/(const double &s) const cpe::quaternion
operator/=(const double &s)cpe::quaternion
operator[](const size_t &k) const cpe::v4
operator[](const size_t &k)cpe::v4
product_compontentwise(const v4 &p) const cpe::v4
product_compontentwise_internal(const v4 &p)cpe::v4
quaternion()cpe::quaternion
quaternion(const v3 &axis, const double &angle)cpe::quaternion
quaternion(const v4 &v)cpe::quaternion
quaternion(const double &x, const double &y, const double &z, const double &w)cpe::quaternion
rotate(const v3 &vec) const cpe::quaternion
scale(const double &sx, const double &sy, const double &sz, const double &sw)cpe::v4
set_zero()cpe::v4
slerp(const quaternion &q0, const quaternion &q1, const double alpha)cpe::quaternionstatic
to_string() const cpe::v4
to_v2() const cpe::v4
to_v3() const cpe::v4
v4()cpe::v4
v4(const double &x, const double &y, const double &z, const double &w)cpe::v4
w() const cpe::v4
w()cpe::v4
x() const cpe::v4
x()cpe::v4
y() const cpe::v4
y()cpe::v4
z() const cpe::v4
z()cpe::v4