|
Open CASCADE Technology
6.5.4
|
This class permits, from a string, to create any
kind of expression of package Expr by using
built-in functions such as Sin,Cos, etc, and by
creating variables.
#include <ExprIntrp_GenExp.hxx>

Public Member Functions | |
| void | Process (const TCollection_AsciiString &str) |
| Processes given string. | |
| Standard_Boolean | IsDone () const |
| Returns false if any syntax error has occurred during process. | |
| Handle_Expr_GeneralExpression | Expression () const |
| Returns expression generated. Raises an exception if IsDone answers false. | |
Static Public Member Functions | |
| static Handle_ExprIntrp_GenExp | Create () |
| static Handle_ExprIntrp_GenExp ExprIntrp_GenExp::Create | ( | ) | [static] |
| Handle_Expr_GeneralExpression ExprIntrp_GenExp::Expression | ( | ) | const |
| Standard_Boolean ExprIntrp_GenExp::IsDone | ( | ) | const |
1.8.0