1 #ifndef SMOOTHERPLUGIN_HH 2 #define SMOOTHERPLUGIN_HH 11 #include <QGridLayout> 20 Q_PLUGIN_METADATA(IID
"org.OpenFlipper.Plugins.examples.SmootherPlugin")
25 void updatedObject(
int _identifier,
const UpdateType& _type);
28 void log(
Logtype _type, QString _message);
29 void log(QString _message);
32 void addToolbox( QString _name, QWidget* _widget );
39 QString
name() {
return (QString(
"Simple Smoother")); };
40 QString
description( ) {
return (QString(
"Smooths the active Mesh")); };
50 void initializePlugin();
56 QString version() {
return QString(
"1.0"); };
59 #endif //SMOOTHERPLUGIN_HH
Logtype
Log types for Message Window.
void simpleLaplace()
simpleLaplace
Interface for all Plugins which do logging to the logging window of the framework.
QSpinBox * iterationsSpinbox_
SpinBox for Number of iterations.
QString description()
Return a description of what the plugin is doing.
Interface class from which all plugins have to be created.
QString name()
Return a name for the plugin.