1 #ifndef SMOOTHERPLUGIN_HH
2 #define SMOOTHERPLUGIN_HH
19 void updatedObject(
int _identifier,
const UpdateType& _type);
22 void log(
Logtype _type, QString _message);
23 void log(QString _message);
26 void addToolbox( QString _name, QWidget* _widget );
33 QString
name() {
return (QString(
"Simple Smoother")); };
34 QString
description( ) {
return (QString(
"Smooths the active Mesh")); };
44 void initializePlugin();
50 QString version() {
return QString(
"1.0"); };
53 #endif //SMOOTHERPLUGIN_HH
Interface class from which all plugins have to be created.
Logtype
Log types for Message Window.
QString description()
Return a description of what the plugin is doing.
Interface for all Plugins which do logging to the logging window of the framework.
QString name()
Return a name for the plugin.
void simpleLaplace()
simpleLaplace
QSpinBox * iterationsSpinbox_
SpinBox for Number of iterations.
Plugins can add its own toolbox to the main widget's toolbox area by using this interface.