49 #include <ACG/GL/globjects.hh>
50 #include <ACG/ShaderUtils/GLSLShader.hh>
51 #include <ACG/GL/FBO.hh>
54 #include <ACG/GL/FilterKernels.hh>
62 #if QT_VERSION >= 0x050000
63 Q_PLUGIN_METADATA(IID
"org.OpenFlipper.Plugins.Plugin-PostProcessorRadialBlur")
71 QString
name() {
return (QString(
"Radial Blur Postprocessor Plugin")); };
72 QString
description( ) {
return (QString(tr(
"Radial blur"))); };
76 QString version() {
return QString(
"1.0"); };
84 QString postProcessorName() {
return QString(
"Radial Blur");}
86 QString checkOpenGL();
90 void optionDialog(
bool);
93 void samplesChanged(
int);
94 void radiusChanged(
int);
95 void intensityChanged(
int);
97 void centerXChanged(
int);
98 void centerYChanged(
int);
QAction * optionsAction()
Return options menu.
QString name()
Return a name for the plugin.
Interface to add global image post processor functions from within plugins.
QString description()
Return a description of what the plugin is doing.
Interface class from which all plugins have to be created.