Loading [MathJax]/jax/output/NativeMML/config.js
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

U.S. Department of the Interior | U.S. Geological Survey
ISIS | Privacy & Disclaimers | Astrogeology Research Program
To contact us, please post comments and questions on the USGS Astrogeology Discussion Board
To report a bug, or suggest a feature go to: ISIS Github
File Modified: 07/12/2023 23:17:31