ApplyWrenchDialog Class Reference

Dialog for applying force and torque to a model. More...

#include <gui/gui.hh>

Inherits QDialog.

Public Types

enum  Mode { NONE = 0, FORCE = 1, TORQUE = 2 }
 

Public Member Functions

 ApplyWrenchDialog (QWidget *_parent=0)
 Constructor. More...
 
 ~ApplyWrenchDialog ()
 Destructor. More...
 
void Fini ()
 Finish the dialog. More...
 
Mode GetMode () const
 Get the mode, either force, torque or none. More...
 
void Init (const std::string &_modelName, const std::string &_linkName)
 Initiate the dialog. More...
 

Detailed Description

Dialog for applying force and torque to a model.

Member Enumeration Documentation

◆ Mode

enum Mode
Enumerator
NONE 

None.

FORCE 

Force.

TORQUE 

Torque.

Constructor & Destructor Documentation

◆ ApplyWrenchDialog()

ApplyWrenchDialog ( QWidget *  _parent = 0)
explicit

Constructor.

Parameters
[in]_parentParent QWidget.

◆ ~ApplyWrenchDialog()

Destructor.

Member Function Documentation

◆ Fini()

void Fini ( )

Finish the dialog.

◆ GetMode()

Mode GetMode ( ) const

Get the mode, either force, torque or none.

Returns
Current mode.

◆ Init()

void Init ( const std::string &  _modelName,
const std::string &  _linkName 
)

Initiate the dialog.

Parameters
[in]_modelNameScoped name of the model.
[in]_linkNameScoped name of a link within the model to which a wrench will be applied. The link might be changed later, but not the model.

The documentation for this class was generated from the following file: