Classes. More...
Public Member Functions | |
def | __init__ (self) |
def | add_edge_to_graph (self, graph, nodename1, nodename2, label=None, url=None, simplify=True, style=None, penwidth=1, color=None) |
def | add_node_to_graph (self, graph, nodename, nodelabel=None, shape='box', color=None, url=None, tooltip=None) |
def | add_subgraph_to_graph (self, graph, subgraphname, rank='same', simplify=True, rankdir='TB', ranksep=0.2, compound=True, color=None, shape='box', style='bold', subgraphlabel=None) |
def | create_dot (self, graph) |
def | escape_label (self, name) |
def | escape_name (self, name) |
def | get_graph (self, graph_type='digraph', rank='same', simplify=True, rankdir='TB', ranksep=0.2, compound=True) |
Classes.
Definition at line 36 of file pydotfactory.py.
def rqt_py_trees.qt_dotgraph.pydotfactory.PydotFactory.__init__ | ( | self | ) |
Definition at line 38 of file pydotfactory.py.
def rqt_py_trees.qt_dotgraph.pydotfactory.PydotFactory.add_edge_to_graph | ( | self, | |
graph, | |||
nodename1, | |||
nodename2, | |||
label = None , |
|||
url = None , |
|||
simplify = True , |
|||
style = None , |
|||
penwidth = 1 , |
|||
color = None |
|||
) |
Definition at line 137 of file pydotfactory.py.
def rqt_py_trees.qt_dotgraph.pydotfactory.PydotFactory.add_node_to_graph | ( | self, | |
graph, | |||
nodename, | |||
nodelabel = None , |
|||
shape = 'box' , |
|||
color = None , |
|||
url = None , |
|||
tooltip = None |
|||
) |
creates a node item for this factory, adds it to the graph. Node name can vary from label but must always be same for the same node label
Definition at line 80 of file pydotfactory.py.
def rqt_py_trees.qt_dotgraph.pydotfactory.PydotFactory.add_subgraph_to_graph | ( | self, | |
graph, | |||
subgraphname, | |||
rank = 'same' , |
|||
simplify = True , |
|||
rankdir = 'TB' , |
|||
ranksep = 0.2 , |
|||
compound = True , |
|||
color = None , |
|||
shape = 'box' , |
|||
style = 'bold' , |
|||
subgraphlabel = None |
|||
) |
creates a cluster subgraph item for this factory, adds it to the graph. cluster name can vary from label but must always be same for the same node label. Most layouters require cluster names to start with cluster.
Definition at line 111 of file pydotfactory.py.
def rqt_py_trees.qt_dotgraph.pydotfactory.PydotFactory.create_dot | ( | self, | |
graph | |||
) |
Definition at line 155 of file pydotfactory.py.
def rqt_py_trees.qt_dotgraph.pydotfactory.PydotFactory.escape_label | ( | self, | |
name | |||
) |
Definition at line 41 of file pydotfactory.py.
def rqt_py_trees.qt_dotgraph.pydotfactory.PydotFactory.escape_name | ( | self, | |
name | |||
) |
Definition at line 48 of file pydotfactory.py.
def rqt_py_trees.qt_dotgraph.pydotfactory.PydotFactory.get_graph | ( | self, | |
graph_type = 'digraph' , |
|||
rank = 'same' , |
|||
simplify = True , |
|||
rankdir = 'TB' , |
|||
ranksep = 0.2 , |
|||
compound = True |
|||
) |
Definition at line 55 of file pydotfactory.py.