Public Member Functions | Private Attributes
rqt_decision_graph.dot_to_qt.DotToQtGenerator Class Reference

List of all members.

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

Detailed Description

Definition at line 65 of file dot_to_qt.py.


Constructor & Destructor Documentation

Definition at line 67 of file dot_to_qt.py.


Member Function Documentation

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.

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.

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.

Definition at line 314 of file dot_to_qt.py.

returns a pyqt NodeItem object, or None in case of error or invisible style

Definition at line 70 of file dot_to_qt.py.

Definition at line 254 of file dot_to_qt.py.


Member Data Documentation

Definition at line 67 of file dot_to_qt.py.


The documentation for this class was generated from the following file:


rqt_decision_graph
Author(s):
autogenerated on Wed Aug 26 2015 11:16:47