| 
    Open CASCADE Technology 7.8.2.dev
    
   | 
 
This class defines all the methods to create and compute an algebraic formula. More...
#include <Units_MathSentence.hxx>

Public Member Functions | |
| Units_MathSentence (const Standard_CString astring) | |
| Creates and returns a MathSentence object. The string <astring> describes an algebraic formula in natural language.   | |
  Public Member Functions inherited from Units_Sentence | |
| Units_Sentence (const Handle< Units_Lexicon > &alexicon, const Standard_CString astring) | |
| Creates and returns a Sentence, by analyzing the string <astring> with the lexicon <alexicon>.   | |
| void | SetConstants () | 
| For each constant encountered, sets the value.   | |
| Handle< Units_TokensSequence > | Sequence () const | 
| Returns <thesequenceoftokens>.   | |
| void | Sequence (const Handle< Units_TokensSequence > &asequenceoftokens) | 
| Sets the field <thesequenceoftokens> to <asequenceoftokens>.   | |
| Handle< Units_Token > | Evaluate () | 
| Computes and returns in a token the result of the expression.   | |
| Standard_Boolean | IsDone () const | 
| Return True if number of created tokens > 0 (i.e creation of sentence is successful)   | |
| void | Dump () const | 
| Useful for debugging.   | |
This class defines all the methods to create and compute an algebraic formula.
| Units_MathSentence::Units_MathSentence | ( | const Standard_CString | astring | ) | 
Creates and returns a MathSentence object. The string <astring> describes an algebraic formula in natural language.