![]() |
RobWorkProject
23.9.11-
|
This is the complete list of members for Quaternion< T >, including all inherited members.
e() | Quaternion< T > | inline |
e() const | Quaternion< T > | inline |
elemDivide(const T &lhs) const | Quaternion< T > | |
exp() const (defined in Quaternion< T >) | Quaternion< T > | |
getLength() const | Quaternion< T > | inline |
getLengthSquared() const | Quaternion< T > | inline |
getQw() const | Quaternion< T > | inline |
getQx() const | Quaternion< T > | inline |
getQy() const | Quaternion< T > | inline |
getQz() const | Quaternion< T > | inline |
inverse() const | Quaternion< T > | |
ln() const | Quaternion< T > | |
normalize() | Quaternion< T > | inline |
operator!=(const Quaternion< T > &r) const | Quaternion< T > | inline |
operator()(size_t i) const | Quaternion< T > | inline |
operator()(size_t i) | Quaternion< T > | inline |
operator*(const Quaternion< T > &r) const | Quaternion< T > | inline |
operator*(T s) const | Quaternion< T > | inline |
operator*(T s, const Quaternion< T > &v) | Quaternion< T > | friend |
operator*=(T s) | Quaternion< T > | inline |
operator*=(const Quaternion< T > &r) | Quaternion< T > | inline |
operator+() const | Quaternion< T > | inline |
operator+(const Quaternion< T > &v) const | Quaternion< T > | inline |
operator+=(const Quaternion< T > &r) | Quaternion< T > | inline |
operator-() const | Quaternion< T > | inline |
operator-(const Quaternion< T > &v) | Quaternion< T > | inline |
operator-=(const Quaternion< T > &r) | Quaternion< T > | inline |
operator/(T s) const | Quaternion< T > | inline |
operator<<(std::ostream &out, const Quaternion< T > &v) | Quaternion< T > | related |
operator=(const Eigen::Quaternion< T > &r) | Quaternion< T > | inline |
operator=(const rw::math::Rotation3D<> &rhs) | Quaternion< T > | inline |
Rotation3DVector< double >::operator=(const Rotation3DVector &) | Rotation3DVector< double > | inlineprotected |
operator==(const Quaternion< T > &r) const | Quaternion< T > | inline |
operator[](size_t i) | Quaternion< T > | inline |
operator[](size_t i) const | Quaternion< T > | inline |
pow(double power) const | Quaternion< T > | |
Quaternion() | Quaternion< T > | inline |
Quaternion(T qx, T qy, T qz, T qw) | Quaternion< T > | inline |
Quaternion(const Quaternion< T > &quat) | Quaternion< T > | inline |
Quaternion(const rw::math::Rotation3DVector< T > &rot) | Quaternion< T > | inline |
Quaternion(const rw::math::Rotation3D< T > &rot) | Quaternion< T > | inline |
Quaternion(const Eigen::Quaternion< T > &r) | Quaternion< T > | inline |
Quaternion(const Eigen::MatrixBase< R > &r) | Quaternion< T > | inlineexplicit |
read(rw::math::Quaternion< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) | Quaternion< T > | related |
read(rw::math::Quaternion< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) | Quaternion< T > | related |
Rotation3DVector(const Rotation3DVector &) | Rotation3DVector< double > | inlineprotected |
Rotation3DVector() | Rotation3DVector< double > | inlineprotected |
setRotation(const rw::math::Rotation3D< R > &rot) | Quaternion< T > | inline |
size() const | Quaternion< T > | inline |
slerp(const Quaternion< T > &v, const T t) const | Quaternion< T > | inline |
toEigenVector() const | Quaternion< T > | inline |
toRotation3D() const | Quaternion< T > | inlinevirtual |
value_type typedef | Quaternion< T > | |
write(const rw::math::Quaternion< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) | Quaternion< T > | related |
write(const rw::math::Quaternion< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) | Quaternion< T > | related |
~Rotation3DVector() | Rotation3DVector< double > | inlinevirtual |