#include <TransformWidget.h>
Public Slots | |
void | setPosition (const Eigen::Vector3d &p) |
void | setQuaternion (const Eigen::Quaterniond &q) |
Signals | |
void | positionChanged (const Eigen::Vector3d &p) |
void | quaternionChanged (const Eigen::Quaterniond &q) |
Public Member Functions | |
const Eigen::Vector3d & | position () const |
const Eigen::Quaterniond & | quaternion () const |
TransformWidget (QWidget *parent=0) | |
Private Slots | |
void | changePos (double) |
Private Member Functions | |
void | changePos (unsigned int i, double value) |
Private Attributes | |
Eigen::Vector3d | pos_ |
Ui::TransformWidget * | ui_ |
provide inputs for position + euler angles
Definition at line 42 of file TransformWidget.h.
TransformWidget::TransformWidget | ( | QWidget * | parent = 0 | ) | [explicit] |
Definition at line 39 of file TransformWidget.cpp.
void TransformWidget::changePos | ( | unsigned int | i, |
double | value | ||
) | [private] |
Definition at line 99 of file TransformWidget.cpp.
void TransformWidget::changePos | ( | double | value | ) | [private, slot] |
Definition at line 91 of file TransformWidget.cpp.
const Eigen::Vector3d & TransformWidget::position | ( | ) | const |
Definition at line 55 of file TransformWidget.cpp.
void TransformWidget::positionChanged | ( | const Eigen::Vector3d & | p | ) | [signal] |
const Eigen::Quaterniond & TransformWidget::quaternion | ( | ) | const |
Definition at line 60 of file TransformWidget.cpp.
void TransformWidget::quaternionChanged | ( | const Eigen::Quaterniond & | q | ) | [signal] |
void TransformWidget::setPosition | ( | const Eigen::Vector3d & | p | ) | [slot] |
Definition at line 65 of file TransformWidget.cpp.
void TransformWidget::setQuaternion | ( | const Eigen::Quaterniond & | q | ) | [slot] |
Definition at line 86 of file TransformWidget.cpp.
Eigen::Vector3d TransformWidget::pos_ [private] |
Definition at line 68 of file TransformWidget.h.
Ui::TransformWidget* TransformWidget::ui_ [private] |
Definition at line 69 of file TransformWidget.h.