RobWorkProject  23.9.11-
Quaternion< T > Member List

This is the complete list of members for Quaternion< T >, including all inherited members.

e()Quaternion< T >inline
e() constQuaternion< T >inline
elemDivide(const T &lhs) constQuaternion< T >
exp() const (defined in Quaternion< T >)Quaternion< T >
getLength() constQuaternion< T >inline
getLengthSquared() constQuaternion< T >inline
getQw() constQuaternion< T >inline
getQx() constQuaternion< T >inline
getQy() constQuaternion< T >inline
getQz() constQuaternion< T >inline
inverse() constQuaternion< T >
ln() constQuaternion< T >
normalize()Quaternion< T >inline
operator!=(const Quaternion< T > &r) constQuaternion< T >inline
operator()(size_t i) constQuaternion< T >inline
operator()(size_t i)Quaternion< T >inline
operator*(const Quaternion< T > &r) constQuaternion< T >inline
operator*(T s) constQuaternion< 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+() constQuaternion< T >inline
operator+(const Quaternion< T > &v) constQuaternion< T >inline
operator+=(const Quaternion< T > &r)Quaternion< T >inline
operator-() constQuaternion< T >inline
operator-(const Quaternion< T > &v)Quaternion< T >inline
operator-=(const Quaternion< T > &r)Quaternion< T >inline
operator/(T s) constQuaternion< 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) constQuaternion< T >inline
operator[](size_t i)Quaternion< T >inline
operator[](size_t i) constQuaternion< T >inline
pow(double power) constQuaternion< 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() constQuaternion< T >inline
slerp(const Quaternion< T > &v, const T t) constQuaternion< T >inline
toEigenVector() constQuaternion< T >inline
toRotation3D() constQuaternion< T >inlinevirtual
value_type typedefQuaternion< 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