Isis 3 Programmer 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:
55  ~CubeInfixToPostfix() {};
56 
57  protected:
58  bool isKnownSymbol(QString representation);
59  InfixOperator *findOperator(QString representation);
60 
61  private:
62  void initialize();
63  };
64 };
65 
66 #endif
void initialize()
This method is used to create functions that are specific to cubes.
Converter for math equations.
InfixOperator and InfixFunction are helper classes for InfixToPostfix.
InfixOperator * findOperator(QString representation)
This method will return a pointer to the operator represented by &#39;representation. ...
Converter for math equations.
CubeInfixToPostfix()
Constructs a CubeInfixToPostfix converter.
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
bool isKnownSymbol(QString representation)
This method will return true if it believes the argument represents a valid function or operator...