LogicExpression Class |
Namespace: ABB.Robotics.Math
public class LogicExpression
The LogicExpression type exposes the following members.
Name | Description | |
---|---|---|
LogicExpression(String) |
Creates an expression.
| |
LogicExpression(String, Boolean) |
Creates an expression without variables, if 'literal' is true.
Any non-operators are evaluated by string comparison.
|
Name | Description | |
---|---|---|
ExpressionString |
Gets or sets the source expression string
| |
IsValid |
Returns True if the expression is valid and can be evaluated
| |
VariableNames |
Returns the names of variables used in the expression
|
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Evaluate |
Evaluates the expression
| |
GetAllowedOperators |
Returns the allowed operators
| |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
SetVariableValue |
Sets the value of a variable, which will be used the next time the expression
is evaluated.
| |
ToString | (Inherited from Object.) | |
TrySetVariableValue |
Sets the value of a variable, which will be used the next time the expression
is evaluated.
|