54 #include <OpenFlipper/BasePlugin/TextureInterface.hh>
63 #if QT_VERSION >= 0x050000
64 Q_PLUGIN_METADATA(IID
"org.OpenFlipper.Plugins.Plugin-Laplace")
69 void addTexture( QString _textureName , QString _filename , uint dimension );
70 void updatedTextures( QString ,
int );
71 void setTextureMode(QString _textureName ,QString _mode);
74 void slotUpdateTexture( QString _textureName ,
int _identifier );
76 void pluginsInitialized();
82 template<
typename MeshT >
83 void computeLaplaceLength(MeshT* _mesh);
85 template<
typename MeshT >
86 void computeLaplaceSquaredLength(MeshT* _mesh);
88 QString
name() {
return (QString(
"LaplaceLengthPlugin")); };
89 QString
description( ) {
return (QString(tr(
"Computes Laplace Vector length information"))); };
92 QString version() {
return QString(
"1.0"); };
Interface class from which all plugins have to be created.
QString description()
Return a description of what the plugin is doing.
Provide texture support for a plugin.
QString name()
Return a name for the plugin.