Isis 3 Developer Reference
CubeInfixToPostfix.h
Go to the documentation of this file.
1 
23 #ifndef CUBEINFIXTOPOSTFIX_H_
24 #define CUBEINFIXTOPOSTFIX_H_
25 
26 #include "InfixToPostfix.h"
27 #include <stack>
28 #include <iostream>
29 #include <QVector>
30 
31 namespace Isis {
32 
53  public:
56 
57  protected:
58  bool isKnownSymbol(QString representation);
59  InfixOperator *findOperator(QString representation);
60 
61  private:
62  void initialize();
63  };
64 };
65 
66 #endif
Converter for math equations.
Definition: CubeInfixToPostfix.h:52
InfixOperator and InfixFunction are helper classes for InfixToPostfix.
Definition: InfixToPostfix.h:96
InfixOperator * findOperator(QString representation)
This method will return a pointer to the operator represented by &#39;representation. ...
Definition: CubeInfixToPostfix.cpp:99
Converter for math equations.
Definition: InfixToPostfix.h:61
CubeInfixToPostfix()
Constructs a CubeInfixToPostfix converter.
Definition: CubeInfixToPostfix.cpp:34
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
~CubeInfixToPostfix()
Definition: CubeInfixToPostfix.h:55
bool isKnownSymbol(QString representation)
This method will return true if it believes the argument represents a valid function or operator...
Definition: CubeInfixToPostfix.cpp:79