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.
 
 ~ApplyWrenchDialog ()
 Destructor.
 
void Fini ()
 Finish the dialog.
 
Mode GetMode () const
 Get the mode, either force, torque or none.
 
void Init (const std::string &_modelName, const std::string &_linkName)
 Initiate the dialog.
 

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: