##

ApplyWrenchDialog Class Reference
GUI

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] | _parent | Parent QWidget.

## ~ApplyWrenchDialog()

~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] | _modelName | Scoped name of the model.
  [in] | _linkName | Scoped 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:

- ApplyWrenchDialog.hh