Salome HOME
Check name of a new parameter defined by user
[modules/shaper.git] / src / ModelAPI / ModelAPI_Expression.h
index dbfdeba6955b4ff5350a35ac2c88329862c4ba9a..5da1c0d69cd7be2a3b4f65dd4c6a90925b3e1c90 100644 (file)
@@ -53,6 +53,9 @@ class ModelAPI_Expression
   /// Returns the used parameters
   MODELAPI_EXPORT virtual std::set<std::string> usedParameters() const = 0;
 
+  /// Returns True if the given string can be defined as a name of an expression variable
+  MODELAPI_EXPORT static bool isVariable(const std::string& theString);
+
  protected:
   /// Objects are created for features automatically
   MODELAPI_EXPORT ModelAPI_Expression();