smach_viewer::ContainerNode Class Reference

List of all members.

Public Member Functions

def __init__
def get_dotcode
def set_styles
def update_status
def update_structure

Private Attributes

 _active_states
 _children
 _container_outcomes
 _dir
 _info
 _initial_states
 _internal_outcomes
 _label
 _last_active_states
 _local_data
 _outcomes_from
 _outcomes_to
 _path
 _server_name
 _structure_changed

Detailed Description

Definition at line 82 of file smach_viewer.py.


Member Function Documentation

def smach_viewer::ContainerNode::__init__ (   self,
  server_name,
  msg 
)

Definition at line 83 of file smach_viewer.py.

def smach_viewer::ContainerNode::get_dotcode (   self,
  selected_paths,
  closed_paths,
  depth,
  max_depth,
  containers,
  show_all,
  attrs = {} 
)

Definition at line 152 of file smach_viewer.py.

def smach_viewer::ContainerNode::set_styles (   self,
  selected_paths,
  depth,
  max_depth,
  items,
  subgraph_shapes,
  containers 
)
if depth == 0:
    container_shapes = subgraph_shapes['cluster_'+self._path]
    container_color = (0,0,0,0)
    container_fillcolor = (0,0,0,0)

    for shape in container_shapes:
shape.pen.color = container_color
shape.pen.fillcolor = container_fillcolor

Definition at line 295 of file smach_viewer.py.

def smach_viewer::ContainerNode::update_status (   self,
  msg 
)

Definition at line 126 of file smach_viewer.py.

def smach_viewer::ContainerNode::update_structure (   self,
  msg 
)

Definition at line 105 of file smach_viewer.py.


Member Data Documentation

Definition at line 100 of file smach_viewer.py.

Definition at line 91 of file smach_viewer.py.

Definition at line 96 of file smach_viewer.py.

Definition at line 89 of file smach_viewer.py.

Definition at line 103 of file smach_viewer.py.

Definition at line 99 of file smach_viewer.py.

Definition at line 92 of file smach_viewer.py.

Definition at line 88 of file smach_viewer.py.

Definition at line 101 of file smach_viewer.py.

Definition at line 102 of file smach_viewer.py.

Definition at line 93 of file smach_viewer.py.

Definition at line 94 of file smach_viewer.py.

Definition at line 86 of file smach_viewer.py.

Definition at line 85 of file smach_viewer.py.

Definition at line 129 of file smach_viewer.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables


smach_viewer
Author(s): Jon Bohren
autogenerated on Fri Jan 11 09:52:15 2013