| 
    iLand
    
   | 
 
This is the complete list of members for Expression, including all inherited members.
| addConstant(const QString const_name, const double const_value) | Expression | static | 
| addVar(const QString &VarName) | Expression | |
| calculate(const double Val1=0., const double Val2=0., const bool forceExecution=false) const | Expression | |
| calculate(ExpressionWrapper &object, const double variable_value1=0., const double variable_value2=0.) const | Expression | |
| calculateBool(const double Val1=0., const double Val2=0., const bool forceExecution=false) const | Expression | inline | 
| calculateBool(ExpressionWrapper &object, const double variable_value1=0., const double variable_value2=0.) const | Expression | inline | 
| enableIncSum() | Expression | |
| execute(double *varlist=nullptr, ExpressionWrapper *object=nullptr) const | Expression | |
| executeBool(double *varlist=nullptr, ExpressionWrapper *object=nullptr) const | Expression | inline | 
| executeLocked() | Expression | inline | 
| expression() const | Expression | inline | 
| Expression() | Expression | |
| Expression(const QString &aExpression) | Expression | inline | 
| Expression(const QString &expression, ExpressionWrapper *wrapper) | Expression | inline | 
| getVarAdress(const QString &VarName) | Expression | |
| isConstExpression() const | Expression | inline | 
| isEmpty() const | Expression | inline | 
| isStrict() | Expression | inline | 
| lastError() const | Expression | inline | 
| linearize(const double low_value, const double high_value, const int steps=1000) | Expression | |
| linearize2d(const double low_x, const double high_x, const double low_y, const double high_y, const int stepsx=50, const int stepsy=50) | Expression | |
| parse(ExpressionWrapper *wrapper=nullptr) | Expression | |
| setAndParse(const QString &expr) | Expression | |
| setCatchExceptions(bool docatch=true) | Expression | inline | 
| setExpression(const QString &aExpression) | Expression | |
| setExternalVarSpace(const QStringList &ExternSpaceNames, double *ExternSpace) | Expression | |
| setLinearizationEnabled(const bool enable) | Expression | inlinestatic | 
| setModelObject(ExpressionWrapper *wrapper) | Expression | inline | 
| setStrict(bool str) | Expression | inline | 
| setVar(const QString &Var, double Value) | Expression | |
| ~Expression() | Expression |