1 #ifndef RAM_QT_GUIS_MODIFY_WIDGETS_POSE_WIDGET_HPP 2 #define RAM_QT_GUIS_MODIFY_WIDGETS_POSE_WIDGET_HPP 4 #include <Eigen/Geometry> 8 #include <QDoubleSpinBox> 11 #include <QVBoxLayout> 16 class Pose :
public QWidget
20 Pose(
const QString name,
21 QWidget* parent =
NULL);
27 void setText(
const QString name);
28 void getPose(Eigen::Affine3d &pose);
Eigen::Affine3d getPose()
Eigen::Affine3d convertXYZWPRtoMatrix(const double x, const double y, const double z, const double w, const double p, const double r)
void setTranslationEnabled(const bool)
QVBoxLayout * getLayout()
Pose(const QString name, QWidget *parent=NULL)
void load(const rviz::Config &)
void setText(const QString name)