mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-13 00:07:24 +00:00
filter texture python rename
This commit is contained in:
parent
717d9cf93e
commit
b85abb8ac4
@ -77,9 +77,25 @@ QString FilterTexturePlugin::filterName(ActionIDType filterId) const
|
||||
case FP_COLOR_TO_TEXTURE : return QString("Transfer: Vertex Color to Texture");
|
||||
case FP_TRANSFER_TO_TEXTURE : return QString("Transfer: Vertex Attributes to Texture (1 or 2 meshes)");
|
||||
case FP_TEX_TO_VCOLOR_TRANSFER : return QString("Transfer: Texture to Vertex Color (1 or 2 meshes)");
|
||||
default : assert(0);
|
||||
default : assert(0); return QString();
|
||||
}
|
||||
}
|
||||
|
||||
QString FilterTexturePlugin::pythonFilterName(ActionIDType f) const
|
||||
{
|
||||
switch(f)
|
||||
{
|
||||
case FP_VORONOI_ATLAS : return QString("generate_voronoi_atlas_parametrization");
|
||||
case FP_UV_WEDGE_TO_VERTEX : return QString("compute_texcoord_transfer_wedge_to_vertex");
|
||||
case FP_UV_VERTEX_TO_WEDGE : return QString("compute_texcoord_transfer_vertex_to_wedge");
|
||||
case FP_BASIC_TRIANGLE_MAPPING : return QString("compute_texcoord_triangle_trivial_parametrization_per_wedge");
|
||||
case FP_PLANAR_MAPPING : return QString("compute_texcoord_flat_plane_parametrization_per_wedge");
|
||||
case FP_SET_TEXTURE : return QString("set_texture_per_mesh");
|
||||
case FP_COLOR_TO_TEXTURE : return QString("compute_texmap_from_color");
|
||||
case FP_TRANSFER_TO_TEXTURE : return QString("transfer_attributes_to_texture_per_vertex");
|
||||
case FP_TEX_TO_VCOLOR_TRANSFER : return QString("transfer_texture_to_color_per_vertex");
|
||||
default : assert(0); return QString();
|
||||
}
|
||||
return {};
|
||||
}
|
||||
|
||||
// Info() must return the longer string describing each filtering action
|
||||
|
||||
@ -56,21 +56,21 @@ public:
|
||||
FilterTexturePlugin();
|
||||
|
||||
QString pluginName() const;
|
||||
virtual QString filterName(ActionIDType filter) const;
|
||||
virtual QString filterInfo(ActionIDType filter) const;
|
||||
virtual RichParameterList initParameterList(const QAction*, const MeshDocument &/*m*/);
|
||||
QString filterName(ActionIDType filter) const;
|
||||
QString pythonFilterName(ActionIDType f) const;
|
||||
QString filterInfo(ActionIDType filter) const;
|
||||
RichParameterList initParameterList(const QAction*, const MeshDocument &/*m*/);
|
||||
std::map<std::string, QVariant> applyFilter(
|
||||
const QAction* action,
|
||||
const RichParameterList & parameters,
|
||||
MeshDocument &md,
|
||||
unsigned int& postConditionMask,
|
||||
vcg::CallBackPos * cb);
|
||||
virtual int getRequirements(const QAction*);
|
||||
virtual int getPreConditions(const QAction*) const;
|
||||
virtual int postCondition(const QAction* ) const;
|
||||
int getRequirements(const QAction*);
|
||||
int getPreConditions(const QAction*) const;
|
||||
int postCondition(const QAction* ) const;
|
||||
FilterClass getClass(const QAction *a) const;
|
||||
FilterArity filterArity(const QAction* filter) const;
|
||||
|
||||
private:
|
||||
void transferToTexture(MeshDocument &md, const RichParameterList & parameters, vcg::CallBackPos * cb);
|
||||
};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user