AvogadroLibs
1.92.0
|
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 |
![]() | |
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 | |
![]() | |
virtual void | setGLWidget (QtOpenGL::GLWidget *) |
virtual void | setActiveWidget (QWidget *) |
![]() | |
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.