Definition at line 301 of file smach_viewer_base.py.
◆ __init__()
| def smach_viewer.smach_viewer_base.SmachViewerBase.__init__ |
( |
|
self | ) |
|
◆ _status_msg_update()
| def smach_viewer.smach_viewer_base.SmachViewerBase._status_msg_update |
( |
|
self, |
|
|
|
msg |
|
) |
| |
|
private |
◆ _structure_msg_update()
| def smach_viewer.smach_viewer_base.SmachViewerBase._structure_msg_update |
( |
|
self, |
|
|
|
msg, |
|
|
|
server_name |
|
) |
| |
|
private |
◆ _update_graph()
| def smach_viewer.smach_viewer_base.SmachViewerBase._update_graph |
( |
|
self | ) |
|
|
private |
This thread continuously updates the graph when it changes.
The graph gets updated in one of two ways:
1: The structure of the SMACH plans has changed, or the display
settings have been changed. In this case, the dotcode needs to be
regenerated.
2: The status of the SMACH plans has changed. In this case, we only
need to change the styles of the graph.
Definition at line 338 of file smach_viewer_base.py.
◆ _update_graph_step()
| def smach_viewer.smach_viewer_base.SmachViewerBase._update_graph_step |
( |
|
self | ) |
|
|
private |
◆ _update_server_list()
| def smach_viewer.smach_viewer_base.SmachViewerBase._update_server_list |
( |
|
self | ) |
|
|
private |
◆ kill()
| def smach_viewer.smach_viewer_base.SmachViewerBase.kill |
( |
|
self | ) |
|
◆ _client
| smach_viewer.smach_viewer_base.SmachViewerBase._client |
|
private |
◆ _container_class
| smach_viewer.smach_viewer_base.SmachViewerBase._container_class = ContainerNode |
|
staticprivate |
◆ _containers
| smach_viewer.smach_viewer_base.SmachViewerBase._containers |
|
private |
◆ _keep_running
| smach_viewer.smach_viewer_base.SmachViewerBase._keep_running |
|
private |
◆ _label_wrapper
| smach_viewer.smach_viewer_base.SmachViewerBase._label_wrapper |
|
private |
◆ _max_depth
| smach_viewer.smach_viewer_base.SmachViewerBase._max_depth |
|
private |
◆ _needs_refresh
| smach_viewer.smach_viewer_base.SmachViewerBase._needs_refresh |
|
private |
◆ _needs_zoom
| smach_viewer.smach_viewer_base.SmachViewerBase._needs_zoom |
|
private |
◆ _path
| smach_viewer.smach_viewer_base.SmachViewerBase._path |
|
private |
◆ _selected_paths
| smach_viewer.smach_viewer_base.SmachViewerBase._selected_paths |
|
private |
◆ _server_list_thread
| smach_viewer.smach_viewer_base.SmachViewerBase._server_list_thread |
|
private |
◆ _show_all_transitions
| smach_viewer.smach_viewer_base.SmachViewerBase._show_all_transitions |
|
private |
◆ _status_subs
| smach_viewer.smach_viewer_base.SmachViewerBase._status_subs |
|
private |
◆ _structure_changed
| smach_viewer.smach_viewer_base.SmachViewerBase._structure_changed |
|
private |
◆ _structure_subs
| smach_viewer.smach_viewer_base.SmachViewerBase._structure_subs |
|
private |
◆ _top_containers
| smach_viewer.smach_viewer_base.SmachViewerBase._top_containers |
|
private |
◆ _update_cond
| smach_viewer.smach_viewer_base.SmachViewerBase._update_cond |
|
private |
◆ _update_graph_thread
| smach_viewer.smach_viewer_base.SmachViewerBase._update_graph_thread |
|
private |
◆ dotstr
| smach_viewer.smach_viewer_base.SmachViewerBase.dotstr |
The documentation for this class was generated from the following file: