A class to inspect and modify joints. More...
#include <JointCreationDialog.hh>
Inherits QDialog.
Public Member Functions | |
JointCreationDialog (JointMaker *_jointMaker, QWidget *_parent=0) | |
Constructor. More... | |
~JointCreationDialog () | |
Destructor. More... | |
void | Open (const JointMaker::JointType _type) |
Open the dialog. More... | |
void | SetChild (const std::string &_linkName) |
Event callback when the child link is chosen in the 3D scene. More... | |
void | SetParent (const std::string &_linkName) |
Event callback when the parent link is chosen in the 3D scene. More... | |
void | UpdateRelativePose (const ignition::math::Pose3d &_pose) |
Update the relative pose widget. More... | |
A class to inspect and modify joints.
JointCreationDialog | ( | JointMaker * | _jointMaker, |
QWidget * | _parent = 0 |
||
) |
Constructor.
[in] | _jointMaker | Pointer to the joint maker. |
[in] | _parent | Parent QWidget. |
~JointCreationDialog | ( | ) |
Destructor.
void Open | ( | const JointMaker::JointType | _type | ) |
Open the dialog.
[in] | _type | Joint type which will be selected when dialog opens. |
void SetChild | ( | const std::string & | _linkName | ) |
Event callback when the child link is chosen in the 3D scene.
[in] | _linkName | Name of new child link. |
void SetParent | ( | const std::string & | _linkName | ) |
Event callback when the parent link is chosen in the 3D scene.
[in] | _linkName | Name of new parent link. |
void UpdateRelativePose | ( | const ignition::math::Pose3d & | _pose | ) |
Update the relative pose widget.
[in] | _pose | New pose. |