diff --git a/src/meshlabplugins/filter_func/filter_func.cpp b/src/meshlabplugins/filter_func/filter_func.cpp
index c6ad16711..34c693fa6 100644
--- a/src/meshlabplugins/filter_func/filter_func.cpp
+++ b/src/meshlabplugins/filter_func/filter_func.cpp
@@ -123,12 +123,14 @@ QString FilterFunctionPlugin::pythonFilterName(ActionIDType f) const
}
const QString PossibleOperators(
- "
It's possible to use parenthesis (), and predefined operators:
"
+ "
It's possible to use parenthesis (), and predefined "
+ "muparser built-in operators, like:
"
"&& (logic and), || (logic or), <, <=, >, >=, "
- "!= (not equal), == (equal), _?_:_ (c/c++ ternary operator)
");
+ "!= (not equal), == (equal), _?_:_ (c/c++ ternary operator).
");
const QString PerVertexAttributeString(
- "It's possible to use the following per-vertex variables in the expression:
"
+ "It's possible to use muparser built-in functions"
+ "and the following per-vertex variables in the expression:
"
"x,y,z (position), nx,ny,nz (normal), r,g,b,a (color), q "
"(quality), vi (vertex index), vtu,vtv,ti (texture coords and texture "
"index), vsel (is the vertex selected? 1 yes, 0 no) "
@@ -136,8 +138,8 @@ const QString PerVertexAttributeString(
"Point3 attribute are available as three variables with _x, _y, _z appended to the attribute name.
");
const QString PerFaceAttributeString(
- "It's possible to use the following per-face variables, or variables associated to the three "
- "vertex of every face:
"
+ "It's possible to use muparser built-in functions"
+ "and the following per-face or per-vertex variables:
"
"x0,y0,z0 for the first vertex position, x1,y1,z1 for the second vertex "
"position, x2,y2,z2 for the third vertex position, "
"nx0,ny0,nz0 nx1,ny1,nz1 nx2,ny2,nz2 for vertex normals, r0,g0,b0,a0 r1,g1,b1,a1 "