|
Horizon
|
Public Member Functions | |
| ParameterProgram (const std::string &s) | |
| ParameterProgram (const ParameterProgram &other) | |
Public Member Functions inherited from horizon::ParameterProgram | |
| ParameterProgram (const std::string &s) | |
| ParameterProgram (const ParameterProgram &other) | |
| ParameterProgram & | operator= (const ParameterProgram &other) |
| std::pair< bool, std::string > | get_init_error () |
| const std::string & | get_code () const |
| std::pair< bool, std::string > | set_code (const std::string &s) |
| std::pair< bool, std::string > | run (const ParameterSet &pset={}) |
Protected Member Functions | |
| std::pair< bool, std::string > | set_polygon (const ParameterProgram::TokenCommand *cmd, std::deque< int64_t > &stack) |
| std::pair< bool, std::string > | set_polygon_vertices (const ParameterProgram::TokenCommand *cmd, std::deque< int64_t > &stack) |
| std::pair< bool, std::string > | expand_polygon (const ParameterProgram::TokenCommand *cmd, std::deque< int64_t > &stack) |
| virtual std::map< UUID, Polygon > & | get_polygons ()=0 |
Protected Member Functions inherited from horizon::ParameterProgram | |
| virtual CommandHandler | get_command (const std::string &cmd) |
Additional Inherited Members | |
Static Public Member Functions inherited from horizon::ParameterProgram | |
| static bool | stack_pop (std::deque< int64_t > &stack, int64_t &va) |
Protected Types inherited from horizon::ParameterProgram | |
| using | CommandHandler = std::function< std::pair< bool, std::string >(const TokenCommand *cmd, std::deque< int64_t > &stack)> |
1.8.17