128
128
ExtraMeshFilterPlugin();
129
129
~ExtraMeshFilterPlugin();
130
virtual const QString filterName(FilterIDType filter);
131
virtual const QString filterInfo(FilterIDType filter);
130
virtual const QString filterName(FilterIDType filter) const;
131
virtual const QString filterInfo(FilterIDType filter) const;
133
133
virtual const FilterClass getClass(QAction *);
134
134
virtual bool autoDialog(QAction *) ;
135
135
virtual bool customDialog(QAction *filter);
137
virtual void initParameterSet(QAction *,MeshModel &/*m*/, FilterParameterSet & /*parent*/);
138
virtual bool getCustomParameters(QAction *action, QWidget * /*parent*/, MeshModel &/*m*/, FilterParameterSet & params, MainWindowInterface *mw);
137
virtual void initParameterSet(QAction *,MeshModel &/*m*/, RichParameterSet & /*parent*/);
138
virtual bool getCustomParameters(QAction *action, QWidget * /*parent*/, MeshModel &/*m*/, RichParameterSet & params, MainWindowInterface *mw);
139
139
virtual const int getRequirements(QAction *);
140
virtual bool applyFilter(QAction *filter, MeshDocument &md, FilterParameterSet & /*parent*/, vcg::CallBackPos * cb) ;
141
virtual bool applyFilter(QAction */*filter*/, MeshModel &, FilterParameterSet & /*parent*/, vcg::CallBackPos *) { assert(0); return false;} ;
140
virtual bool applyFilter(QAction *filter, MeshDocument &md, RichParameterSet & /*parent*/, vcg::CallBackPos * cb) ;
141
virtual bool applyFilter(QAction */*filter*/, MeshModel &, RichParameterSet & /*parent*/, vcg::CallBackPos *) { assert(0); return false;} ;