Classes | |
| class | DefaultStatement |
| class | P_AttrList |
Functions | |
| def | add_defaults |
| def | add_elements |
| def | do_node_ports |
| def | get_port |
| def | graph_definition |
| def | parse_dot_data |
| def | push_attr_list |
| def | push_default_stmt |
| def | push_edge_stmt |
| def | push_graph_stmt |
| def | push_node_stmt |
| def | push_subgraph_stmt |
| def | push_top_graph_stmt |
| def | update_parent_graph_hierarchy |
Variables | |
| list | __author__ = ['Michael Krause', 'Ero Carrera'] |
| string | __license__ = 'MIT' |
| basestring = str | |
| graphparser = None | |
| tuple | PY3 = notsys.version_info<(3, 0, 0) |
| tuple | top_graphs = list() |
Graphviz's dot language parser. The dotparser parses graphviz files in dot and dot files and transforms them into a class representation defined by pydot. The module needs pyparsing (tested with version 1.2.2) and pydot Author: Michael Krause <michael@krause-software.de> Fixes by: Ero Carrera <ero@dkbza.org>
| def rqt_decision_graph._dotparser.add_defaults | ( | element, | |
| defaults | |||
| ) |
Definition at line 154 of file _dotparser.py.
| def rqt_decision_graph._dotparser.add_elements | ( | g, | |
| toks, | |||
defaults_graph = None, |
|||
defaults_node = None, |
|||
defaults_edge = None |
|||
| ) |
Definition at line 161 of file _dotparser.py.
| def rqt_decision_graph._dotparser.do_node_ports | ( | node | ) |
Definition at line 263 of file _dotparser.py.
| def rqt_decision_graph._dotparser.get_port | ( | node | ) |
Definition at line 254 of file _dotparser.py.
Definition at line 341 of file _dotparser.py.
| def rqt_decision_graph._dotparser.parse_dot_data | ( | data | ) |
Definition at line 478 of file _dotparser.py.
| def rqt_decision_graph._dotparser.push_attr_list | ( | str, | |
| loc, | |||
| toks | |||
| ) |
Definition at line 249 of file _dotparser.py.
| def rqt_decision_graph._dotparser.push_default_stmt | ( | str, | |
| loc, | |||
| toks | |||
| ) |
Definition at line 233 of file _dotparser.py.
| def rqt_decision_graph._dotparser.push_edge_stmt | ( | str, | |
| loc, | |||
| toks | |||
| ) |
Definition at line 272 of file _dotparser.py.
| def rqt_decision_graph._dotparser.push_graph_stmt | ( | str, | |
| loc, | |||
| toks | |||
| ) |
Definition at line 210 of file _dotparser.py.
| def rqt_decision_graph._dotparser.push_node_stmt | ( | s, | |
| loc, | |||
| toks | |||
| ) |
Definition at line 322 of file _dotparser.py.
| def rqt_decision_graph._dotparser.push_subgraph_stmt | ( | str, | |
| loc, | |||
| toks | |||
| ) |
Definition at line 216 of file _dotparser.py.
| def rqt_decision_graph._dotparser.push_top_graph_stmt | ( | str, | |
| loc, | |||
| toks | |||
| ) |
Definition at line 74 of file _dotparser.py.
| def rqt_decision_graph._dotparser.update_parent_graph_hierarchy | ( | g, | |
parent_graph = None, |
|||
level = 0 |
|||
| ) |
Definition at line 122 of file _dotparser.py.
| list rqt_decision_graph::_dotparser::__author__ = ['Michael Krause', 'Ero Carrera'] |
Definition at line 14 of file _dotparser.py.
| string rqt_decision_graph::_dotparser::__license__ = 'MIT' |
Definition at line 15 of file _dotparser.py.
Definition at line 34 of file _dotparser.py.
Definition at line 338 of file _dotparser.py.
| tuple rqt_decision_graph::_dotparser::PY3 = notsys.version_info<(3, 0, 0) |
Definition at line 31 of file _dotparser.py.
| tuple rqt_decision_graph::_dotparser::top_graphs = list() |
Definition at line 71 of file _dotparser.py.