|
AvogadroLibs
1.93.1
|
The Manipulator class manipulates a molecule's geometry. More...
#include <manipulator.h>
Public Member Functions | |
| Manipulator (QObject *parent_=nullptr) | |
| QString | name () const override |
| QString | description () const override |
| unsigned char | priority () const override |
| QAction * | activateAction () const override |
| QWidget * | toolWidget () const override |
| void | setMolecule (QtGui::Molecule *mol) override |
| void | setEditMolecule (QtGui::RWMolecule *mol) override |
| void | setGLRenderer (Rendering::GLRenderer *renderer) override |
| QUndoCommand * | mousePressEvent (QMouseEvent *e) override |
| QUndoCommand * | mouseReleaseEvent (QMouseEvent *e) override |
| QUndoCommand * | mouseMoveEvent (QMouseEvent *e) override |
Public Member Functions inherited from ToolPlugin | |
| ToolPlugin (QObject *parent=0) | |
| virtual void | draw (Rendering::GroupNode &node) |
| virtual QUndoCommand * | mouseDoubleClickEvent (QMouseEvent *e) |
| virtual QUndoCommand * | wheelEvent (QWheelEvent *e) |
| virtual QUndoCommand * | keyPressEvent (QKeyEvent *e) |
| virtual QUndoCommand * | keyReleaseEvent (QKeyEvent *e) |
Additional Inherited Members | |
Public Slots inherited from ToolPlugin | |
| virtual void | setGLWidget (QtOpenGL::GLWidget *) |
| virtual void | setActiveWidget (QWidget *) |
Signals inherited from ToolPlugin | |
| void | drawablesChanged () |
| void | updateRequested () |
<avogadro/qtplugins/manipulator/manipulator.h>
|
overridevirtual |
The name of the tool, will be displayed in the user interface.
Implements ToolPlugin.
|
overridevirtual |
A description of the tool, may be displayed in the user interface.
Implements ToolPlugin.
|
overridevirtual |
A priority of the tool for sorting in the user interface.
Implements ToolPlugin.
|
overridevirtual |
Implements ToolPlugin.
|
overridevirtual |
Implements ToolPlugin.
|
overridevirtual |
Called when the current molecule changes.
Implements ToolPlugin.
|
overridevirtual |
Set the GLRenderer used by the tool.
Reimplemented from ToolPlugin.
|
overridevirtual |
Respond to user-input events.
| e | The QEvent object. |
Reimplemented from ToolPlugin.
|
overridevirtual |
Respond to user-input events.
| e | The QEvent object. |
Reimplemented from ToolPlugin.
|
overridevirtual |
Respond to user-input events.
| e | The QEvent object. |
Reimplemented from ToolPlugin.