#include <QMouseOperations.h>
Protected Attributes | |
QLineEdit * | stiffness |
QLineEdit * | damping |
![]() | |
double | stiffness |
double | damping |
![]() | |
PickHandler * | pickHandle |
sofa::component::setting::MouseButtonSetting::SPtr | mbsetting |
MOUSE_BUTTON | button |
Public Member Functions | |
QAddSutureOperation () | |
double | getStiffness () const override |
double | getDamping () const override |
void | configure (common::PickHandler *picker, common::MOUSE_BUTTON b) override |
![]() | |
AddSutureOperation () | |
~AddSutureOperation () override | |
void | setStiffness (double f) |
void | setDamping (double f) |
![]() | |
Operation (sofa::component::setting::MouseButtonSetting::SPtr s=nullptr) | |
virtual | ~Operation () |
virtual void | configure (PickHandler *picker, sofa::component::setting::MouseButtonSetting *s) |
virtual void | start () |
virtual void | execution () |
This function is called each time the mouse is clicked. More... | |
virtual void | end () |
virtual void | endOperation () |
This function is called after each mouse click. More... | |
virtual void | wait () |
This function is called when shift key is released. More... | |
virtual void | setSetting (sofa::component::setting::MouseButtonSetting *s) |
virtual sofa::gui::component::performer::InteractionPerformer * | createPerformer () |
MOUSE_BUTTON | getMouseButton () const |
std::string | getId () |
Additional Inherited Members | |
![]() | |
sofa::gui::component::performer::InteractionPerformer * | performer |
![]() | |
static std::string | getDescription () |
![]() | |
static MOUSE_BUTTON | GetMouseId (unsigned int i) |
![]() | |
virtual std::string | defaultPerformerType () override |
void | configurePerformer (sofa::gui::component::performer::InteractionPerformer *p) override |
|
protected |
|
protected |
sofa::gui::qt::QAddSutureOperation::QAddSutureOperation | ( | ) |
|
inlineoverridevirtual |
Reimplemented from sofa::gui::common::Operation.
|
overridevirtual |
Reimplemented from sofa::gui::common::AddSutureOperation.
|
overridevirtual |
Reimplemented from sofa::gui::common::AddSutureOperation.