Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
rqt_py_trees.qt_dotgraph.edge_item.EdgeItem Class Reference

Classes. More...

Inheritance diagram for rqt_py_trees.qt_dotgraph.edge_item.EdgeItem:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, highlight_level, spline, label_center, label, from_node, to_node, parent=None, penwidth=1, edge_color=None, style='solid')
 
def add_sibling_edge (self, edge)
 
def add_to_scene (self, scene)
 
def set_label_color (self, color=None)
 
def set_node_color (self, color=None)
 
def setToolTip (self, tool_tip)
 

Public Attributes

 from_node
 
 to_node
 

Private Member Functions

def _handle_hoverEnterEvent (self, event)
 
def _handle_hoverLeaveEvent (self, event)
 

Private Attributes

 _arrow
 
 _default_color
 
 _default_edge_color
 
 _default_shape_color
 
 _default_text_color
 
 _edge_pen
 
 _label
 
 _label_pen
 
 _path
 
 _shape_brush
 
 _sibling_edges
 
 _text_brush
 

Static Private Attributes

dictionary _qt_pen_styles
 

Detailed Description

Classes.

Definition at line 36 of file edge_item.py.

Constructor & Destructor Documentation

def rqt_py_trees.qt_dotgraph.edge_item.EdgeItem.__init__ (   self,
  highlight_level,
  spline,
  label_center,
  label,
  from_node,
  to_node,
  parent = None,
  penwidth = 1,
  edge_color = None,
  style = 'solid' 
)

Definition at line 44 of file edge_item.py.

Member Function Documentation

def rqt_py_trees.qt_dotgraph.edge_item.EdgeItem._handle_hoverEnterEvent (   self,
  event 
)
private

Definition at line 179 of file edge_item.py.

def rqt_py_trees.qt_dotgraph.edge_item.EdgeItem._handle_hoverLeaveEvent (   self,
  event 
)
private

Definition at line 198 of file edge_item.py.

def rqt_py_trees.qt_dotgraph.edge_item.EdgeItem.add_sibling_edge (   self,
  edge 
)

Definition at line 147 of file edge_item.py.

def rqt_py_trees.qt_dotgraph.edge_item.EdgeItem.add_to_scene (   self,
  scene 
)

Definition at line 133 of file edge_item.py.

def rqt_py_trees.qt_dotgraph.edge_item.EdgeItem.set_label_color (   self,
  color = None 
)

Definition at line 169 of file edge_item.py.

def rqt_py_trees.qt_dotgraph.edge_item.EdgeItem.set_node_color (   self,
  color = None 
)

Definition at line 150 of file edge_item.py.

def rqt_py_trees.qt_dotgraph.edge_item.EdgeItem.setToolTip (   self,
  tool_tip 
)

Definition at line 140 of file edge_item.py.

Member Data Documentation

rqt_py_trees.qt_dotgraph.edge_item.EdgeItem._arrow
private

Definition at line 109 of file edge_item.py.

rqt_py_trees.qt_dotgraph.edge_item.EdgeItem._default_color
private

Definition at line 59 of file edge_item.py.

rqt_py_trees.qt_dotgraph.edge_item.EdgeItem._default_edge_color
private

Definition at line 52 of file edge_item.py.

rqt_py_trees.qt_dotgraph.edge_item.EdgeItem._default_shape_color
private

Definition at line 53 of file edge_item.py.

rqt_py_trees.qt_dotgraph.edge_item.EdgeItem._default_text_color
private

Definition at line 58 of file edge_item.py.

rqt_py_trees.qt_dotgraph.edge_item.EdgeItem._edge_pen
private

Definition at line 67 of file edge_item.py.

rqt_py_trees.qt_dotgraph.edge_item.EdgeItem._label
private

Definition at line 73 of file edge_item.py.

rqt_py_trees.qt_dotgraph.edge_item.EdgeItem._label_pen
private

Definition at line 64 of file edge_item.py.

rqt_py_trees.qt_dotgraph.edge_item.EdgeItem._path
private

Definition at line 126 of file edge_item.py.

dictionary rqt_py_trees.qt_dotgraph.edge_item.EdgeItem._qt_pen_styles
staticprivate
Initial value:
1 = {
2  'dashed': Qt.DashLine,
3  'dotted': Qt.DotLine,
4  'solid': Qt.SolidLine,
5  }

Definition at line 38 of file edge_item.py.

rqt_py_trees.qt_dotgraph.edge_item.EdgeItem._shape_brush
private

Definition at line 61 of file edge_item.py.

rqt_py_trees.qt_dotgraph.edge_item.EdgeItem._sibling_edges
private

Definition at line 71 of file edge_item.py.

rqt_py_trees.qt_dotgraph.edge_item.EdgeItem._text_brush
private

Definition at line 60 of file edge_item.py.

rqt_py_trees.qt_dotgraph.edge_item.EdgeItem.from_node

Definition at line 47 of file edge_item.py.

rqt_py_trees.qt_dotgraph.edge_item.EdgeItem.to_node

Definition at line 49 of file edge_item.py.


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


rqt_py_trees
Author(s): Thibault Kruse, Michal Staniaszek, Daniel Stonier, Naveed Usmani
autogenerated on Mon Jun 10 2019 14:55:56