#include <EigenTools.hpp>
Public Member Functions | |
Eigen::Matrix< double, 3, 4 > | gamma (Eigen::Quaterniond q, Eigen::Vector3d v) |
Eigen::Matrix3d | hat (Eigen::Vector3d v) |
Eigen::Matrix< double, 3, 4 > | jacpq (Eigen::Quaterniond q) |
Eigen::Matrix< double, 4, 3 > | jacqp (Eigen::Quaterniond q) |
Eigen::Matrix< double, 4, 3 > | matW (Eigen::Quaterniond q) |
int | min (const Eigen::Vector4d &vec, double &step) |
Eigen::Matrix< double, 4, 4 > | qLeft (Eigen::Quaterniond q) |
Eigen::Quaterniond | toQuaternion (Eigen::Vector3d p) |
Eigen::Quaterniond | toQuaternion (Eigen::Vector4d v) |
Eigen::Vector3d | toRodrigues (Eigen::Quaterniond q) |
Eigen::Vector4d | toVector (Eigen::Quaterniond q) |
Definition at line 12 of file EigenTools.hpp.
Eigen::Matrix< double, 3, 4 > telekyb_state::EigenTools::gamma | ( | Eigen::Quaterniond | q, |
Eigen::Vector3d | v | ||
) | [inline] |
Definition at line 5 of file EigenTools.cpp.
Eigen::Matrix3d telekyb_state::EigenTools::hat | ( | Eigen::Vector3d | v | ) | [inline] |
Definition at line 19 of file EigenTools.cpp.
Eigen::Matrix< double, 3, 4 > telekyb_state::EigenTools::jacpq | ( | Eigen::Quaterniond | q | ) | [inline] |
Definition at line 54 of file EigenTools.cpp.
Eigen::Matrix< double, 4, 3 > telekyb_state::EigenTools::jacqp | ( | Eigen::Quaterniond | q | ) | [inline] |
Definition at line 65 of file EigenTools.cpp.
Eigen::Matrix< double, 4, 3 > telekyb_state::EigenTools::matW | ( | Eigen::Quaterniond | q | ) | [inline] |
Definition at line 29 of file EigenTools.cpp.
int telekyb_state::EigenTools::min | ( | const Eigen::Vector4d & | vec, |
double & | step | ||
) |
Definition at line 106 of file EigenTools.cpp.
Eigen::Matrix< double, 4, 4 > telekyb_state::EigenTools::qLeft | ( | Eigen::Quaterniond | q | ) | [inline] |
Definition at line 41 of file EigenTools.cpp.
Eigen::Quaterniond telekyb_state::EigenTools::toQuaternion | ( | Eigen::Vector3d | p | ) | [inline] |
Definition at line 85 of file EigenTools.cpp.
Eigen::Quaterniond telekyb_state::EigenTools::toQuaternion | ( | Eigen::Vector4d | v | ) | [inline] |
Definition at line 95 of file EigenTools.cpp.
Eigen::Vector3d telekyb_state::EigenTools::toRodrigues | ( | Eigen::Quaterniond | q | ) | [inline] |
Definition at line 77 of file EigenTools.cpp.
Eigen::Vector4d telekyb_state::EigenTools::toVector | ( | Eigen::Quaterniond | q | ) | [inline] |
Definition at line 101 of file EigenTools.cpp.