mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-14 08:34:37 +00:00
missing files last commit
This commit is contained in:
parent
599c117f8e
commit
976ff82f2e
@ -73,8 +73,8 @@ public:
|
||||
/** The very short string (a few words) describing each filtering action
|
||||
// This string is used also to define the menu entry
|
||||
*/
|
||||
virtual QString decorationName(FilterIDType) const = 0;
|
||||
virtual QString decorationInfo(FilterIDType) const = 0;
|
||||
virtual QString decorationName(ActionIDType) const = 0;
|
||||
virtual QString decorationInfo(ActionIDType) const = 0;
|
||||
|
||||
virtual QString decorationName(const QAction *a) const { return decorationName(ID(a)); }
|
||||
virtual QString decorationInfo(const QAction *a) const { return decorationInfo(ID(a)); }
|
||||
@ -100,15 +100,15 @@ public:
|
||||
virtual int getDecorationClass(const QAction *) const = 0;
|
||||
|
||||
virtual QList<QAction *> actions() const { return actionList; }
|
||||
virtual QList<FilterIDType> types() const { return typeList; }
|
||||
virtual QList<ActionIDType> types() const { return typeList; }
|
||||
|
||||
virtual QAction *action(QString name) const;
|
||||
|
||||
protected:
|
||||
QList <QAction *> actionList;
|
||||
QList <FilterIDType> typeList;
|
||||
virtual FilterIDType ID(const QAction *a) const;
|
||||
virtual FilterIDType ID(QString name) const;
|
||||
QList <ActionIDType> typeList;
|
||||
virtual ActionIDType ID(const QAction *a) const;
|
||||
virtual ActionIDType ID(QString name) const;
|
||||
};
|
||||
|
||||
#define DECORATE_PLUGIN_IID "vcg.meshlab.DecoratePlugin/1.0"
|
||||
|
||||
@ -82,7 +82,7 @@ public:
|
||||
* @brief The very short string (a few words) describing each filtering action
|
||||
* This string is used also to define the menu entry
|
||||
*/
|
||||
virtual QString filterName(FilterIDType) const = 0;
|
||||
virtual QString filterName(ActionIDType) const = 0;
|
||||
|
||||
/**
|
||||
* @brief This function returns the name of each filter in python (pymeshlab).
|
||||
@ -90,7 +90,7 @@ public:
|
||||
* and making it compliant to python style name convention:
|
||||
* python.org/dev/peps/pep-0008/
|
||||
*/
|
||||
virtual QString pythonFilterName(FilterIDType f) const;
|
||||
virtual QString pythonFilterName(ActionIDType f) const;
|
||||
|
||||
/**
|
||||
* @brief The long, formatted string describing each filtering action.
|
||||
@ -107,7 +107,7 @@ public:
|
||||
* <br>
|
||||
* e.g. italic for authors, bold for title (quoted) and plain for bib ref.
|
||||
*/
|
||||
virtual QString filterInfo(FilterIDType filter) const = 0;
|
||||
virtual QString filterInfo(ActionIDType filter) const = 0;
|
||||
|
||||
/**
|
||||
* @brief The FilterClass describes in which generic class of filters it fits.
|
||||
@ -209,15 +209,15 @@ public:
|
||||
virtual QString filterInfo(const QAction* a) const { return this->filterInfo(ID(a)); }
|
||||
virtual QString filterName(const QAction* a) const { return this->filterName(ID(a)); }
|
||||
virtual QString pythonFilterName(const QAction* a) const {return this->pythonFilterName(ID(a)); }
|
||||
virtual QString filterScriptFunctionName(FilterIDType /*filterID*/) { return ""; }
|
||||
virtual QString filterScriptFunctionName(ActionIDType /*filterID*/) { return ""; }
|
||||
|
||||
virtual FilterIDType ID(const QAction *a) const;
|
||||
virtual ActionIDType ID(const QAction *a) const;
|
||||
|
||||
virtual QAction* getFilterAction(FilterIDType filterID);
|
||||
virtual QAction* getFilterAction(ActionIDType filterID);
|
||||
virtual QAction* getFilterAction(const QString& idName);
|
||||
|
||||
virtual QList<QAction*> actions() const { return actionList; }
|
||||
virtual QList<FilterIDType> types() const { return typeList; }
|
||||
virtual QList<ActionIDType> types() const { return typeList; }
|
||||
|
||||
/**
|
||||
* Generate the mask of attributes would be created IF the MeshFilterInterface filt would has been called on MeshModel mm
|
||||
@ -235,7 +235,7 @@ protected:
|
||||
// The list of actions exported by the plugin. Each actions strictly corresponds to
|
||||
QList <QAction*> actionList;
|
||||
|
||||
QList <FilterIDType> typeList;
|
||||
QList <ActionIDType> typeList;
|
||||
|
||||
// this string is used to pass back to the framework error messages in case of failure of a filter apply.
|
||||
QString errorMessage;
|
||||
|
||||
@ -38,7 +38,7 @@ FilterMutualInfoPlugin::FilterMutualInfoPlugin()
|
||||
{
|
||||
typeList << FP_IMAGE_MUTUALINFO;
|
||||
|
||||
for(FilterIDType tt : types())
|
||||
for(ActionIDType tt : types())
|
||||
actionList << new QAction(filterName(tt), this);
|
||||
}
|
||||
|
||||
@ -47,7 +47,7 @@ QString FilterMutualInfoPlugin::pluginName() const
|
||||
return "FilterMutualInfo";
|
||||
}
|
||||
|
||||
QString FilterMutualInfoPlugin::filterName(FilterIDType filterId) const
|
||||
QString FilterMutualInfoPlugin::filterName(ActionIDType filterId) const
|
||||
{
|
||||
switch(filterId) {
|
||||
case FP_IMAGE_MUTUALINFO:
|
||||
@ -58,7 +58,7 @@ QString FilterMutualInfoPlugin::filterName(FilterIDType filterId) const
|
||||
}
|
||||
}
|
||||
|
||||
QString FilterMutualInfoPlugin::filterInfo(FilterIDType filterId) const
|
||||
QString FilterMutualInfoPlugin::filterInfo(ActionIDType filterId) const
|
||||
{
|
||||
switch(filterId) {
|
||||
case FP_IMAGE_MUTUALINFO:
|
||||
|
||||
@ -43,8 +43,8 @@ public:
|
||||
|
||||
QString pluginName() const;
|
||||
|
||||
QString filterName(FilterIDType filter) const;
|
||||
QString filterInfo(FilterIDType filter) const;
|
||||
QString filterName(ActionIDType filter) const;
|
||||
QString filterInfo(ActionIDType filter) const;
|
||||
FilterClass getClass(const QAction* a) const;
|
||||
bool requiresGLContext(const QAction* action) const;
|
||||
FILTER_ARITY filterArity(const QAction*) const;
|
||||
|
||||
@ -37,7 +37,7 @@ FilterScreenedPoissonPlugin::FilterScreenedPoissonPlugin()
|
||||
{
|
||||
typeList << FP_SCREENED_POISSON;
|
||||
|
||||
for (FilterIDType tt : types()){
|
||||
for (ActionIDType tt : types()){
|
||||
actionList << new QAction(filterName(tt), this);
|
||||
}
|
||||
}
|
||||
@ -54,7 +54,7 @@ QString FilterScreenedPoissonPlugin::pluginName() const
|
||||
return "FilterScreenedPoisson";
|
||||
}
|
||||
|
||||
QString FilterScreenedPoissonPlugin::filterName(FilterIDType filter) const
|
||||
QString FilterScreenedPoissonPlugin::filterName(ActionIDType filter) const
|
||||
{
|
||||
if (filter == FP_SCREENED_POISSON)
|
||||
return "Surface Reconstruction: Screened Poisson";
|
||||
@ -63,7 +63,7 @@ QString FilterScreenedPoissonPlugin::filterName(FilterIDType filter) const
|
||||
}
|
||||
}
|
||||
|
||||
QString FilterScreenedPoissonPlugin::filterInfo(FilterIDType filter) const
|
||||
QString FilterScreenedPoissonPlugin::filterInfo(ActionIDType filter) const
|
||||
{
|
||||
if (filter == FP_SCREENED_POISSON)
|
||||
return "This surface reconstruction algorithm creates watertight surfaces "
|
||||
|
||||
@ -41,8 +41,8 @@ public:
|
||||
~FilterScreenedPoissonPlugin();
|
||||
|
||||
QString pluginName() const;
|
||||
QString filterName(FilterIDType filter) const;
|
||||
QString filterInfo(FilterIDType filter) const;
|
||||
QString filterName(ActionIDType filter) const;
|
||||
QString filterInfo(ActionIDType filter) const;
|
||||
|
||||
FilterClass getClass(const QAction* a) const;
|
||||
int getRequirements(const QAction* a);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user