AvogadroLibs  1.90.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | List of all members
QTAIMEngine Class Reference
Inheritance diagram for QTAIMEngine:
ScenePlugin

Public Member Functions

 QTAIMEngine (QObject *parent=0)
 
void process (const Core::Molecule &molecule, Rendering::GroupNode &node) AVO_OVERRIDE
 
QString name () const AVO_OVERRIDE
 
QString description () const AVO_OVERRIDE
 
bool isEnabled () const AVO_OVERRIDE
 
void setEnabled (bool enable) AVO_OVERRIDE
 
- Public Member Functions inherited from ScenePlugin
 ScenePlugin (QObject *parent=0)
 
virtual void processEditable (const RWMolecule &molecule, Rendering::GroupNode &node)
 
virtual QWidget * setupWidget ()
 

Additional Inherited Members

- Signals inherited from ScenePlugin
void drawablesChanged ()
 

Member Function Documentation

void process ( const Core::Molecule molecule,
Rendering::GroupNode node 
)
virtual

Process the supplied atom, and add the necessary primitives to the scene.

Implements ScenePlugin.

QString name ( ) const
virtual

The name of the scene plugin, will be displayed in the user interface.

Implements ScenePlugin.

QString description ( ) const
virtual

A description of the scene plugin, may be displayed in the user interface.

Implements ScenePlugin.

bool isEnabled ( ) const
virtual

Returns true if the scene plugin has been enabled and is active.

Implements ScenePlugin.

void setEnabled ( bool  enable)
virtual

Set the enabled state of the plugin (default should be false).

Implements ScenePlugin.


The documentation for this class was generated from the following file: