Functions | |
def | _edge_to_dot |
def | _filter_edges |
def | _generate_node_dotcode |
def | _quiet_filter |
def | _quiet_filter_edge |
def | generate_dotcode |
def | generate_namespaces |
def | safe_dotcode_name |
Variables | |
string | INIT_DOTCODE |
string | NODE_NODE_GRAPH = "node_node" |
string | NODE_TOPIC_ALL_GRAPH = "node_topic_all" |
string | NODE_TOPIC_GRAPH = "node_topic" |
list | ORIENTATIONS = ['LR', 'TB', 'RL', 'BT'] |
list | QUIET_NAMES = ['/diag_agg', '/runtime_logger', '/pr2_dashboard', '/rviz', '/rosout', '/cpu_monitor', '/monitor','/hd_monitor', '/rxloggerlevel', '/clock'] |
def rxgraph.dotcode._edge_to_dot | ( | e | ) | [private] |
Definition at line 63 of file dotcode.py.
def rxgraph.dotcode._filter_edges | ( | edges, | |
nodes | |||
) | [private] |
Definition at line 122 of file dotcode.py.
def rxgraph.dotcode._generate_node_dotcode | ( | node, | |
g, | |||
quiet | |||
) | [private] |
Definition at line 69 of file dotcode.py.
def rxgraph.dotcode._quiet_filter | ( | name | ) | [private] |
Definition at line 82 of file dotcode.py.
def rxgraph.dotcode._quiet_filter_edge | ( | edge | ) | [private] |
Definition at line 89 of file dotcode.py.
def rxgraph.dotcode.generate_dotcode | ( | g, | |
ns_filter, | |||
graph_mode, | |||
orientation, | |||
quiet = False |
|||
) |
@param g: Graph instance @param ns_filter: namespace filter (must be canonicalized with trailing '/') @type ns_filter: string @param graph_mode str: NODE_NODE_GRAPH | NODE_TOPIC_GRAPH | NODE_TOPIC_ALL_GRAPH @type graph_mode: str @param orientation: rankdir value (see ORIENTATIONS dict) @return: dotcode generated from graph singleton @rtype: str
Definition at line 126 of file dotcode.py.
def rxgraph.dotcode.generate_namespaces | ( | g, | |
graph_mode, | |||
quiet = False |
|||
) |
Determine the namespaces of the nodes being displayed
Definition at line 95 of file dotcode.py.
def rxgraph.dotcode.safe_dotcode_name | ( | name | ) |
encode the name for dotcode symbol-safe syntax
Definition at line 52 of file dotcode.py.
00001 """ 00002 digraph G { initializing [label="initializing..."]; } 00003 """
Definition at line 40 of file dotcode.py.
string rxgraph::dotcode::NODE_NODE_GRAPH = "node_node" |
Definition at line 45 of file dotcode.py.
string rxgraph::dotcode::NODE_TOPIC_ALL_GRAPH = "node_topic_all" |
Definition at line 49 of file dotcode.py.
string rxgraph::dotcode::NODE_TOPIC_GRAPH = "node_topic" |
Definition at line 47 of file dotcode.py.
list rxgraph::dotcode::ORIENTATIONS = ['LR', 'TB', 'RL', 'BT'] |
Definition at line 38 of file dotcode.py.
list rxgraph::dotcode::QUIET_NAMES = ['/diag_agg', '/runtime_logger', '/pr2_dashboard', '/rviz', '/rosout', '/cpu_monitor', '/monitor','/hd_monitor', '/rxloggerlevel', '/clock'] |
Definition at line 81 of file dotcode.py.