Public Member Functions | |
def | __init__ |
def | add_edge_item_for_edge |
def | dotcode_to_qt_items |
def | get_cluster_node |
def | get_graph_edges |
def | get_graph_nodes |
def | get_node_item_for_node |
def | get_subgraph_nodes |
Private Attributes | |
_factory |
Definition at line 65 of file dot_to_qt.py.
def rqt_decision_graph.dot_to_qt.DotToQtGenerator.__init__ | ( | self, | |
factory | |||
) |
Definition at line 67 of file dot_to_qt.py.
def rqt_decision_graph.dot_to_qt.DotToQtGenerator.add_edge_item_for_edge | ( | self, | |
edge, | |||
nodes, | |||
edges | |||
) |
adds EdgeItem by data in edge to edges :param same_label_siblings: if true, edges with same label will be considered siblings (collective highlighting)
Definition at line 134 of file dot_to_qt.py.
def rqt_decision_graph.dot_to_qt.DotToQtGenerator.dotcode_to_qt_items | ( | self, | |
dotcode | |||
) |
takes dotcode, runs layout, and creates qt items based on the dot layout. returns two dicts, one mapping node names to Node_Item, one mapping edge names to lists of Edge_Item :param same_label_siblings: if true, edges with same label will be considered siblings (collective highlighting)
Definition at line 334 of file dot_to_qt.py.
def rqt_decision_graph.dot_to_qt.DotToQtGenerator.get_cluster_node | ( | self, | |
node | |||
) |
Definition at line 201 of file dot_to_qt.py.
def rqt_decision_graph.dot_to_qt.DotToQtGenerator.get_graph_edges | ( | self, | |
graph, | |||
nodes, | |||
edges | |||
) |
Definition at line 192 of file dot_to_qt.py.
def rqt_decision_graph.dot_to_qt.DotToQtGenerator.get_graph_nodes | ( | self, | |
graph, | |||
nodes | |||
) |
Definition at line 314 of file dot_to_qt.py.
def rqt_decision_graph.dot_to_qt.DotToQtGenerator.get_node_item_for_node | ( | self, | |
node | |||
) |
returns a pyqt NodeItem object, or None in case of error or invisible style
Definition at line 70 of file dot_to_qt.py.
def rqt_decision_graph.dot_to_qt.DotToQtGenerator.get_subgraph_nodes | ( | self, | |
graph, | |||
nodes | |||
) |
Definition at line 254 of file dot_to_qt.py.
Definition at line 67 of file dot_to_qt.py.