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

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:18:06