56#include "QtTranslationManipulatorNode.hh"
void manipulatorMoved(QtTranslationManipulatorNode *_node, QMouseEvent *_event)
This signal is emitted every time the manipulator is moved by the user via mouse.
QtTranslationManipulatorNode(BaseNode *_parent=0, const std::string &_name="<QtTranslationManipulatorNode>")
Default constructor.
~QtTranslationManipulatorNode()
Destructor.
void mouseEvent(GLState &_state, QMouseEvent *_event) override
get mouse events
bool touched_
stores if this manipulator was used in order to avoid emitting manipulatorMoved unnecessarily
virtual void mouseEvent(GLState &_state, QMouseEvent *_event) override
get mouse events
Namespace providing different geometric functions concerning angles.