Base typedef | RobotDynamics::Math::Vector4d | |
conjugate() const | RobotDynamics::Math::Quaternion | inline |
isApprox(Quaternion o, double eps) const | RobotDynamics::Math::Quaternion | inline |
isApprox(Matrix3d E, double eps) const | RobotDynamics::Math::Quaternion | inline |
operator*(const double &s) const | RobotDynamics::Math::Quaternion | inline |
operator*(const Quaternion &q) const | RobotDynamics::Math::Quaternion | inline |
operator*=(const Quaternion &q) | RobotDynamics::Math::Quaternion | inline |
operator=(const Eigen::Quaterniond &q) | RobotDynamics::Math::Quaternion | inline |
operator=(const RobotDynamics::Math::Quaternion &q) | RobotDynamics::Math::Quaternion | inline |
operator=(const Vector4d &q) | RobotDynamics::Math::Quaternion | inline |
operator=(const Matrix3d &E) | RobotDynamics::Math::Quaternion | inline |
operator=(const AxisAngle &axis_angle) | RobotDynamics::Math::Quaternion | inline |
RobotDynamics::Math::Vector4d::operator=(const Eigen::MatrixBase< OtherDerived > &other) | RobotDynamics::Math::Vector4d | inline |
Quaternion() | RobotDynamics::Math::Quaternion | inline |
Quaternion(const Eigen::Quaterniond &q) | RobotDynamics::Math::Quaternion | inline |
Quaternion(const RobotDynamics::Math::Quaternion &q) | RobotDynamics::Math::Quaternion | inline |
Quaternion(const Eigen::Product< Eigen::Matrix< double, 3, 3 >, Eigen::Matrix< double, 3, 3 >, 0 > E) | RobotDynamics::Math::Quaternion | inline |
Quaternion(const Eigen::Matrix3d &E) | RobotDynamics::Math::Quaternion | |
Quaternion(const Eigen::Matrix3d::ConstTransposeReturnType &E) | RobotDynamics::Math::Quaternion | inline |
Quaternion(Eigen::Transpose< Eigen::Matrix< double, 3, 3 > > E) | RobotDynamics::Math::Quaternion | inline |
Quaternion(const Vector4d &v) | RobotDynamics::Math::Quaternion | inline |
Quaternion(const AxisAngle &axis_angle) | RobotDynamics::Math::Quaternion | inline |
Quaternion(Vector3d axis, double angle) | RobotDynamics::Math::Quaternion | inline |
Quaternion(double x, double y, double z, double w) | RobotDynamics::Math::Quaternion | inline |
rotate(const Vector3d &vec) const | RobotDynamics::Math::Quaternion | inline |
sanitize() | RobotDynamics::Math::Quaternion | inline |
set(const double &v0, const double &v1, const double &v2, const double &v3) | RobotDynamics::Math::Vector4d | inline |
slerp(double alpha, const Quaternion &quat) const | RobotDynamics::Math::Quaternion | |
swingTwistDecomposition(const Vector3d &twist_axis, Quaternion &swing, Quaternion &twist) | RobotDynamics::Math::Quaternion | inline |
timeStep(const Vector3d &omega, double dt) | RobotDynamics::Math::Quaternion | inline |
toAxisAngle() const | RobotDynamics::Math::Quaternion | inline |
toIntrinsicZYXAngles(double yaw_at_pitch_singularity=0.) const | RobotDynamics::Math::Quaternion | |
transform(const RobotDynamics::Math::SpatialTransform &X) | RobotDynamics::Math::Quaternion | inlinevirtual |
vec() const | RobotDynamics::Math::Quaternion | inline |
Vector4d(const Eigen::MatrixBase< OtherDerived > &other) | RobotDynamics::Math::Vector4d | inline |
Vector4d() | RobotDynamics::Math::Vector4d | inline |
Vector4d(const double &v0, const double &v1, const double &v2, const double &v3) | RobotDynamics::Math::Vector4d | inline |
w() | RobotDynamics::Math::Quaternion | inline |
w() const | RobotDynamics::Math::Quaternion | inline |
x() | RobotDynamics::Math::Quaternion | inline |
x() const | RobotDynamics::Math::Quaternion | inline |
y() | RobotDynamics::Math::Quaternion | inline |
y() const | RobotDynamics::Math::Quaternion | inline |
z() | RobotDynamics::Math::Quaternion | inline |
z() const | RobotDynamics::Math::Quaternion | inline |