MathExpression Class |
Namespace: ABB.Robotics.Math
public class MathExpression
The MathExpression type exposes the following members.
Name | Description | |
---|---|---|
ErrorText |
If the expression is invalid (IsValid returns false), this property may return
more information why.
| |
ExpressionString |
Gets or sets the source expression string
| |
IsSimple |
Returns True if the expression consists of a single value
| |
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
| |
Evaluate(IDictionaryString, Double) |
Evaluates the expression, using the passed in dictionary of variable values
| |
GetAllowedOperators |
Returns the allowed operators
| |
GetHashCode | (Inherited from Object.) | |
GetLinearCoefficients |
Returns the linear coefficients, if this expression is linear in the set of given variables. Otherwise it returns null.
| |
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.
|