You are here: Symbol Reference > MtxParseExpr Namespace > Classes > TMtxExpression Class > TMtxExpression Members
MtxVec VCL
ContentsIndex
TMtxExpression Members Public Methods
Public Methods
 
Name 
Description 
 
This is the overview for the AddExpr method overload. 
 
Clears all expressions and all defined variables. 
 
Clears all expressions only. 
 
Clears all defined variables only. 
 
Performs compile of all the expressions in the list. 
 
This is Create, a member of class TMtxExpression. 
 
Defines new boolean variable. 
 
This is the overview for the DefineBoolConstant method overload. 
 
This is the overview for the DefineBoolMatrix method overload. 
 
This is the overview for the DefineBoolVector method overload. 
 
Defines new complex variable. 
 
This is the overview for the DefineComplexConstant method overload. 
 
This is the overview for the DefineCustomValue method overload. 
 
Defines new double variable. 
 
This is the overview for the DefineDoubleConstant method overload. 
 
This is the overview for the DefineFunction method overload. 
 
Defines new integer variable. 
 
This is the overview for the DefineIntMatrix method overload. 
 
This is the overview for the DefineIntVector method overload. 
 
This is the overview for the DefineMatrix method overload. 
 
This is the overview for the DefineOperator method overload. 
 
Defines new range variable. 
 
Defines new string variable. 
 
This is the overview for the DefineVariable method overload. 
 
This is the overview for the DefineVaryingFunction method overload. 
 
This is the overview for the DefineVector method overload. 
 
Deletes expression at specified index. 
 
This is Destroy, a member of class TMtxExpression. 
 
This is the overview for the Evaluate method overload. 
 
This is the overview for the EvaluateBool method overload. 
 
Runs the compiled script. 
 
This is the overview for the EvaluateComplex method overload. 
 
This is the overview for the EvaluateDouble method overload. 
 
Returns the name of the result variable for expression at Index. 
 
This is the overview for the EvaluateMatrix method overload. 
 
This is the overview for the EvaluateMatrixInt method overload. 
 
Evaluates all lines of compiled script from specified Line forward. 
 
Evaluates one line of compiled script. 
 
This is the overview for the EvaluateVector method overload. 
 
This is the overview for the EvaluateVectorInt method overload. 
 
Returns a word from Src string close to charIdx. 
 
Returns TExprWord, if a symbol with aName already exists. 
 
Retrieves list of constants. 
 
This is GetExprResult, a member of class TMtxExpression. 
 
Retrieves list of functions. 
 
Retrieves list of operators. 
 
This is GetVarByName, a member of class TMtxExpression. 
 
Retrieves list of variables. 
 
Inserts new expression at specified index. 
 
Sets new context (expressions and variable values). 
 
Specifies an expression, which must fail, underwise an exception is raised. 
 
Retrives current context (expressions and variable values). 
 
Runs all registered tests and raises an exception, if one fails. 
 
Test 
This is the overview for the Test method overload. 
 
This is the overview for the TestMtx method overload. 
 
This is TestMtxInt, a member of class TMtxExpression. 
 
This is the overview for the TestVec method overload. 
 
This is TestVecInt, a member of class TMtxExpression. 
 
Removes symbol from defined symbols. 
 
Prints the value "a" of variable with "aName" to Dst. 
 
Returns Tool-Tip or the Hint string to be displayed for the variable with aName. 
Copyright (c) 1999-2025 by Dew Research. All rights reserved.